0001104659-23-049244.txt : 20230425 0001104659-23-049244.hdr.sgml : 20230425 20230425062856 ACCESSION NUMBER: 0001104659-23-049244 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 132 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230425 DATE AS OF CHANGE: 20230425 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DouYu International Holdings Ltd CENTRAL INDEX KEY: 0001762417 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] 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-38967 FILM NUMBER: 23841593 BUSINESS ADDRESS: STREET 1: BLDING F4, OPTICAL VALLEY SOFTWARE PARK STREET 2: GUANSHAN AVENUE,DONGHU DEVELOPMENT AREA CITY: WUHAN CITY, HUBEI PROVINCE STATE: F4 ZIP: 430073 BUSINESS PHONE: 86 27 8775 0710 MAIL ADDRESS: STREET 1: BLDING F4, OPTICAL VALLEY SOFTWARE PARK STREET 2: GUANSHAN AVENUE,DONGHU DEVELOPMENT AREA CITY: WUHAN CITY, HUBEI PROVINCE STATE: F4 ZIP: 430073 20-F 1 doyu-20221231x20f.htm FORM 20-F
2022FY0001762417falsetrueThe British Virgin Islands00.000.000.000001762417us-gaap:TreasuryStockCommonMember2022-12-310001762417us-gaap:TreasuryStockCommonMember2021-12-310001762417us-gaap:TreasuryStockCommonMember2020-12-310001762417us-gaap:TreasuryStockCommonMember2019-12-310001762417doyu:TwentyTwentyOneShareRepurchaseProgramMember2021-08-302021-08-300001762417doyu:TwentyNinteenShareRepurchaseProgramMember2019-12-202019-12-200001762417doyu:TwentyTwentyOneShareRepurchaseProgramMember2021-08-300001762417doyu:TwentyNinteenShareRepurchaseProgramMember2019-12-200001762417doyu:TwentyTwentyOneShareRepurchaseProgramMember2022-03-312022-03-310001762417doyu:TwentyTwentyOneShareRepurchaseProgramMember2021-01-012021-12-310001762417doyu:TwentyNinteenShareRepurchaseProgramMember2020-01-012020-12-310001762417doyu:TwentyTwentyOneShareRepurchaseProgramMember2022-03-012022-03-310001762417us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001762417us-gaap:TreasuryStockCommonMember2021-01-012021-12-310001762417doyu:GogoGlocalHoldingLimitedMember2020-02-012020-02-290001762417us-gaap:TreasuryStockCommonMember2020-01-012020-12-310001762417doyu:FounderOneMemberus-gaap:RestrictedStockUnitsRSUMemberdoyu:NonoliveMember2019-09-302019-09-300001762417doyu:FounderOneMemberus-gaap:RestrictedStockMemberdoyu:NonoliveMember2019-09-302019-09-300001762417us-gaap:RestrictedStockMemberdoyu:NonoliveMember2019-09-302019-09-300001762417us-gaap:CommonStockMember2022-01-012022-12-310001762417us-gaap:CommonStockMember2021-01-012021-12-310001762417us-gaap:CommonStockMember2020-01-012020-12-310001762417doyu:GogoGlocalHoldingLimitedMemberus-gaap:RestrictedStockMember2018-10-182018-10-180001762417us-gaap:RetainedEarningsMember2022-12-310001762417us-gaap:ParentMember2022-12-310001762417us-gaap:NoncontrollingInterestMember2022-12-310001762417us-gaap:AdditionalPaidInCapitalMember2022-12-310001762417us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001762417us-gaap:RetainedEarningsMember2021-12-310001762417us-gaap:ParentMember2021-12-310001762417us-gaap:NoncontrollingInterestMember2021-12-310001762417us-gaap:AdditionalPaidInCapitalMember2021-12-310001762417us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001762417us-gaap:RetainedEarningsMember2020-12-310001762417us-gaap:ParentMember2020-12-310001762417us-gaap:NoncontrollingInterestMember2020-12-310001762417us-gaap:AdditionalPaidInCapitalMember2020-12-310001762417us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001762417us-gaap:RetainedEarningsMember2019-12-310001762417us-gaap:ParentMember2019-12-310001762417us-gaap:NoncontrollingInterestMember2019-12-310001762417us-gaap:AdditionalPaidInCapitalMember2019-12-310001762417us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001762417us-gaap:CommonStockMember2022-12-310001762417us-gaap:CommonStockMember2021-12-310001762417us-gaap:CommonStockMember2020-12-310001762417us-gaap:CommonStockMember2019-12-310001762417us-gaap:RestrictedStockMember2019-12-3100017624172019-09-3000017624172019-01-012019-12-310001762417us-gaap:RestrictedStockUnitsRSUMember2022-12-310001762417us-gaap:RestrictedStockUnitsRSUMember2021-12-310001762417us-gaap:RestrictedStockUnitsRSUMemberdoyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember2018-04-012018-04-010001762417us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001762417us-gaap:RestrictedStockUnitsRSUMember2020-02-012020-02-290001762417us-gaap:RestrictedStockMemberdoyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember2018-04-012018-04-010001762417doyu:GogoGlocalHoldingLimitedMemberus-gaap:RestrictedStockMember2018-01-012018-12-310001762417us-gaap:RestrictedStockUnitsRSUMemberdoyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember2022-01-012022-12-310001762417doyu:GogoGlocalHoldingLimitedMemberus-gaap:RestrictedStockMember2022-01-012022-12-310001762417us-gaap:RestrictedStockUnitsRSUMemberdoyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember2021-01-012021-12-310001762417doyu:GogoGlocalHoldingLimitedMemberus-gaap:RestrictedStockMember2021-01-012021-12-310001762417us-gaap:RestrictedStockUnitsRSUMemberdoyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember2020-01-012020-12-310001762417doyu:GogoGlocalHoldingLimitedMemberus-gaap:RestrictedStockMember2020-01-012020-12-310001762417us-gaap:AdvertisingMemberdoyu:TencentHoldingsLimitedMember2022-01-012022-12-310001762417us-gaap:AdvertisingMemberdoyu:TencentHoldingsLimitedMember2021-01-012021-12-310001762417us-gaap:AdvertisingMemberdoyu:TencentHoldingsLimitedMember2020-01-012020-12-310001762417doyu:LiveStreamingRevenueMemberdoyu:EquityMethodInvesteesTalentAgenciesMember2020-01-012020-12-310001762417us-gaap:ProductAndServiceOtherMember2022-01-012022-12-310001762417us-gaap:AdvertisingMember2022-01-012022-12-310001762417doyu:LiveStreamingRevenueMember2022-01-012022-12-310001762417us-gaap:ProductAndServiceOtherMember2021-01-012021-12-310001762417us-gaap:AdvertisingMember2021-01-012021-12-310001762417doyu:LiveStreamingRevenueMember2021-01-012021-12-310001762417us-gaap:ProductAndServiceOtherMember2020-01-012020-12-310001762417us-gaap:AdvertisingMember2020-01-012020-12-310001762417doyu:LiveStreamingRevenueMember2020-01-012020-12-310001762417doyu:VirtualGiftsPurchasedMember2022-01-012022-12-310001762417doyu:OtherFeesMember2022-01-012022-12-310001762417doyu:OthersMemberdoyu:TencentHoldingsLimitedMember2022-01-012022-12-310001762417doyu:OthersMember2022-01-012022-12-310001762417doyu:OthersMemberdoyu:TencentHoldingsLimitedMember2021-01-012021-12-310001762417doyu:OthersMember2021-01-012021-12-310001762417doyu:OthersMemberdoyu:TencentHoldingsLimitedMember2020-01-012020-12-310001762417doyu:OthersMember2020-01-012020-12-310001762417doyu:PaymentHandlingFeesMemberdoyu:TencentHoldingsLimitedMember2022-01-012022-12-310001762417doyu:BandwidthFeesMemberdoyu:TencentHoldingsLimitedMember2022-01-012022-12-310001762417doyu:EquityMethodInvesteesTalentAgenciesMember2022-01-012022-12-310001762417doyu:PaymentHandlingFeesMemberdoyu:TencentHoldingsLimitedMember2021-01-012021-12-310001762417doyu:BandwidthFeesMemberdoyu:TencentHoldingsLimitedMember2021-01-012021-12-310001762417doyu:TencentHoldingsLimitedMember2021-01-012021-12-310001762417doyu:EquityMethodInvesteesTalentAgenciesMember2021-01-012021-12-310001762417doyu:PaymentHandlingFeesMemberdoyu:TencentHoldingsLimitedMember2020-01-012020-12-310001762417doyu:BandwidthFeesMemberdoyu:TencentHoldingsLimitedMember2020-01-012020-12-310001762417doyu:TencentHoldingsLimitedMember2020-01-012020-12-310001762417doyu:EquityMethodInvesteesTalentAgenciesMember2020-01-012020-12-310001762417us-gaap:VehiclesMember2022-01-012022-12-310001762417us-gaap:FurnitureAndFixturesMember2022-01-012022-12-310001762417doyu:ComputerAndTransmissionEquipmentMember2022-01-012022-12-310001762417us-gaap:VehiclesMember2022-12-310001762417us-gaap:LeaseholdImprovementsMember2022-12-310001762417us-gaap:FurnitureAndFixturesMember2022-12-310001762417doyu:ComputerAndTransmissionEquipmentMember2022-12-310001762417us-gaap:VehiclesMember2021-12-310001762417us-gaap:LeaseholdImprovementsMember2021-12-310001762417us-gaap:FurnitureAndFixturesMember2021-12-310001762417doyu:ComputerAndTransmissionEquipmentMember2021-12-310001762417us-gaap:LeaseholdImprovementsMember2022-01-012022-12-310001762417us-gaap:RetainedEarningsMember2022-01-012022-12-310001762417us-gaap:RetainedEarningsMember2021-01-012021-12-310001762417us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001762417us-gaap:RetainedEarningsMember2020-01-012020-12-310001762417us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001762417us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001762417us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001762417us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001762417us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-01-012022-12-310001762417us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-01-012021-12-310001762417us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-01-012020-12-310001762417doyu:TencentHoldingsLimitedMember2022-01-012022-12-3100017624172022-06-012022-06-3000017624172022-06-300001762417us-gaap:TradeNamesMemberus-gaap:LicensingAgreementsMember2022-12-310001762417doyu:LicensedCopyrightsOfContentMemberus-gaap:LicensingAgreementsMember2022-12-310001762417us-gaap:TradeNamesMemberus-gaap:LicensingAgreementsMember2021-12-310001762417doyu:LicensedCopyrightsOfContentMemberus-gaap:LicensingAgreementsMember2021-12-310001762417doyu:WuhanShayuNetworkTechnologyCoLtdMember2022-01-012022-12-310001762417doyu:NanshanStellarInvestmentLlpMember2022-01-012022-12-310001762417doyu:WuhanShayuNetworkTechnologyCoLtdMember2021-01-012021-12-310001762417doyu:WuhanShayuNetworkTechnologyCoLtdMember2020-01-012020-12-310001762417doyu:ForeignMember2022-01-012022-12-310001762417country:CN2022-01-012022-12-310001762417doyu:ForeignMember2021-01-012021-12-310001762417country:CN2021-01-012021-12-310001762417doyu:ForeignMember2020-01-012020-12-310001762417country:CN2020-01-012020-12-310001762417us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2021-01-012021-12-310001762417us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2020-01-012020-12-310001762417us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2022-01-012022-12-310001762417srt:MinimumMemberus-gaap:TransmissionServiceAgreementMember2022-01-012022-12-310001762417srt:MinimumMemberus-gaap:OtherIntangibleAssetsMember2022-01-012022-12-310001762417srt:MinimumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2022-01-012022-12-310001762417srt:MaximumMemberus-gaap:TransmissionServiceAgreementMember2022-01-012022-12-310001762417srt:MaximumMemberus-gaap:OtherIntangibleAssetsMember2022-01-012022-12-310001762417srt:MaximumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2022-01-012022-12-310001762417us-gaap:TradeNamesMember2022-01-012022-12-310001762417doyu:PlatformMember2022-01-012022-12-310001762417srt:WeightedAverageMemberus-gaap:TradeNamesMember2022-01-012022-12-310001762417srt:WeightedAverageMemberus-gaap:OtherIntangibleAssetsMember2022-01-012022-12-310001762417srt:WeightedAverageMemberus-gaap:ContractualRightsMember2022-01-012022-12-310001762417srt:WeightedAverageMemberus-gaap:ComputerSoftwareIntangibleAssetMember2022-01-012022-12-310001762417srt:WeightedAverageMemberdoyu:PlatformMember2022-01-012022-12-310001762417srt:WeightedAverageMemberus-gaap:TradeNamesMember2021-01-012021-12-310001762417srt:WeightedAverageMemberus-gaap:OtherIntangibleAssetsMember2021-01-012021-12-310001762417srt:WeightedAverageMemberus-gaap:ContractualRightsMember2021-01-012021-12-310001762417srt:WeightedAverageMemberus-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001762417srt:WeightedAverageMemberdoyu:PlatformMember2021-01-012021-12-310001762417us-gaap:TradeNamesMember2022-12-310001762417us-gaap:OtherIntangibleAssetsMember2022-12-310001762417us-gaap:ContractualRightsMember2022-12-310001762417us-gaap:ComputerSoftwareIntangibleAssetMember2022-12-310001762417doyu:PlatformMember2022-12-310001762417doyu:LicensedCopyrightsOfContentMember2022-12-310001762417us-gaap:TradeNamesMember2021-12-310001762417us-gaap:OtherIntangibleAssetsMember2021-12-310001762417us-gaap:ContractualRightsMember2021-12-310001762417us-gaap:ComputerSoftwareIntangibleAssetMember2021-12-310001762417doyu:PlatformMember2021-12-310001762417doyu:LicensedCopyrightsOfContentMember2021-12-310001762417doyu:TechnologyAndSoftwareMember2022-12-310001762417doyu:OtherMember2022-12-310001762417doyu:ContentProducersMember2022-12-310001762417doyu:TechnologyAndSoftwareMember2021-12-310001762417doyu:OtherMember2021-12-310001762417doyu:ContentProducersMember2021-12-310001762417doyu:OthersMember2022-12-310001762417doyu:WuhanShayuNetworkTechnologyCoLtdMember2021-12-310001762417doyu:OthersMember2021-12-310001762417doyu:NanshanStellarInvestmentLlpMember2022-12-310001762417doyu:WuhanOuyueMember2021-10-310001762417doyu:WuhanChaosaiBusinessInformationConsultingPartnershipMember2021-10-310001762417doyu:SuzhouIndustrialParkYuanheNanshanMember2021-10-310001762417doyu:NanshanLanyueAssetManagementTianjinPartnershipMember2021-10-310001762417doyu:NanshanDouyuAssetManagementTianjinPartnershipMemberMember2021-10-310001762417doyu:WuhanShayuNetworkTechnologyCoLtdMember2022-12-310001762417us-gaap:RestrictedStockUnitsRSUMemberdoyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember2022-12-310001762417us-gaap:RestrictedStockUnitsRSUMemberdoyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember2021-12-310001762417us-gaap:InlandRevenueHongKongMember2022-01-012022-12-310001762417us-gaap:StateAdministrationOfTaxationChinaMember2021-01-012021-12-310001762417dei:AdrMember2021-01-012021-12-310001762417dei:AdrMember2020-01-012020-12-310001762417doyu:EquityMethodInvesteesTalentAgenciesMember2021-12-310001762417doyu:EquityMethodInvesteesTalentAgenciesMember2020-12-310001762417doyu:WuhanShayuNetworkTechnologyCoLtdMember2022-12-310001762417doyu:TencentHoldingsLimitedMember2022-12-310001762417doyu:EquityMethodInvesteesTalentAgenciesMember2022-12-310001762417doyu:TencentHoldingsLimitedMember2021-12-310001762417doyu:TencentHoldingsLimitedMember2020-12-3100017624172021-01-012021-01-010001762417doyu:RevenueSharingFeesAndContentCostsMember2022-01-012022-12-310001762417doyu:OtherCostsMember2022-01-012022-12-310001762417doyu:BandwidthCostsMember2022-01-012022-12-310001762417doyu:RevenueSharingFeesAndContentCostsMember2021-01-012021-12-310001762417doyu:OtherCostsMember2021-01-012021-12-310001762417doyu:BandwidthCostsMember2021-01-012021-12-310001762417doyu:RevenueSharingFeesAndContentCostsMember2020-01-012020-12-310001762417doyu:OtherCostsMember2020-01-012020-12-310001762417doyu:BandwidthCostsMember2020-01-012020-12-310001762417country:CNus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001762417country:CNus-gaap:AssetsTotalMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001762417country:CNus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001762417country:CNus-gaap:AssetsTotalMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001762417country:CNus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001762417us-gaap:RestrictedStockUnitsRSUMemberdoyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember2018-04-010001762417srt:ParentCompanyMember2022-01-012022-12-310001762417srt:ParentCompanyMember2021-01-012021-12-310001762417srt:ParentCompanyMember2020-01-012020-12-310001762417srt:ParentCompanyMember2020-12-310001762417srt:ParentCompanyMember2019-12-310001762417doyu:DouyuJapanMember2022-01-012022-12-310001762417doyu:DouyuJapanMember2020-11-302020-11-300001762417doyu:DouyuJapanMember2020-11-012020-11-300001762417doyu:DouyuJapanMember2020-06-012020-06-300001762417us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2022-12-310001762417us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2021-12-310001762417doyu:BroadcastingLeagueMemberus-gaap:SubsequentEventMember2023-04-012023-04-300001762417us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-3100017624172019-12-310001762417us-gaap:ParentMember2022-01-012022-12-310001762417us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001762417us-gaap:ParentMember2021-01-012021-12-310001762417us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001762417us-gaap:ContractualRightsMember2021-01-012021-12-310001762417srt:ParentCompanyMember2022-12-310001762417srt:ParentCompanyMember2021-12-310001762417srt:MinimumMember2022-12-310001762417srt:MaximumMember2022-12-310001762417us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001762417doyu:FounderOneMemberus-gaap:RestrictedStockMemberdoyu:NonoliveMember2019-09-300001762417doyu:NonoliveMember2019-09-300001762417doyu:GogoGlocalHoldingLimitedMemberus-gaap:RestrictedStockMember2018-12-310001762417us-gaap:StateAdministrationOfTaxationChinaMember2022-12-310001762417dei:AdrMemberus-gaap:IPOMember2019-07-172019-07-170001762417us-gaap:IPOMember2019-07-172019-07-170001762417doyu:NonoliveMember2019-09-302019-09-300001762417us-gaap:StateAdministrationOfTaxationChinaMember2022-01-012022-12-310001762417doyu:TwentyTwentyOneShareRepurchaseProgramMember2021-12-310001762417doyu:TwentyNinteenShareRepurchaseProgramMember2020-12-310001762417doyu:GogoGlocalHoldingLimitedMemberus-gaap:RestrictedStockMember2018-10-310001762417doyu:DouyuJapanMembersrt:MinimumMember2022-01-012022-12-310001762417doyu:DouyuJapanMembersrt:MaximumMember2022-01-012022-12-310001762417doyu:DouyuJapanMembersrt:MinimumMember2020-11-012020-11-300001762417doyu:DouyuJapanMembersrt:MaximumMember2020-11-012020-11-300001762417doyu:ChengduShuangsiMember2020-03-012020-03-310001762417us-gaap:TransmissionServiceAgreementMember2022-01-012022-12-310001762417us-gaap:ContractualRightsMember2022-01-012022-12-310001762417doyu:VendorAMemberus-gaap:AccountsPayableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001762417doyu:VendorAMemberus-gaap:AccountsPayableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001762417doyu:VendorAMemberus-gaap:AccountsPayableMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001762417country:CN2022-12-3100017624172021-01-012021-12-3100017624172020-12-310001762417us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001762417us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310001762417us-gaap:ParentMember2020-01-012020-12-310001762417us-gaap:NoncontrollingInterestMember2020-01-012020-12-310001762417us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-3100017624172020-01-012020-12-3100017624172021-12-310001762417dei:AdrMember2022-01-012022-12-310001762417us-gaap:CommonStockMember2022-01-012022-12-310001762417doyu:WuhanYuyinRaoliangCulturecoltdMember2022-01-012022-12-310001762417doyu:WuhanYuxingTianxiaCultureMediacoltdMember2022-01-012022-12-310001762417doyu:WuhanOuyueOnlineTvcoMember2022-01-012022-12-310001762417doyu:WuhanDouyuInternetTechnologyCoLtdMember2022-01-012022-12-310001762417doyu:WuhanDouyuCultureNetworkTechnologyCo.Ltd.douyuYuleMember2022-01-012022-12-310001762417doyu:GogoGlocallHoldingLimitedMember2022-01-012022-12-310001762417doyu:DouyuNetworkIncMember2022-01-012022-12-310001762417doyu:DouyuHongkongLimitedMember2022-01-012022-12-3100017624172022-12-310001762417dei:BusinessContactMember2022-01-012022-12-3100017624172022-01-012022-12-31xbrli:sharesiso4217:CNYiso4217:USDxbrli:pureiso4217:USDxbrli:sharesiso4217:JPYiso4217:CNYxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 20-F

(Mark One)

REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR 12(g) OF THE SECURITIES EXCHANGE ACT OF 1934

OR

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

For the fiscal year ended December 31, 2022.

OR

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

OR

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

Date of event requiring this shell company report                     

For the transition period from                       to                     

Commission file number: 001-38967

DouYu International Holdings Limited

(Exact name of Registrant as specified in its charter)

N/A

(Translation of Registrant’s name into English)

Cayman Islands

(Jurisdiction of incorporation or organization)

20/F, Building A, New Development International Center,

No. 473 Guanshan Avenue,

Hongshan DistrictWuhan, Hubei Province, 430073,

People’s Republic of China

(Address of principal executive offices)

Shaojie Chen

Chief Executive Officer

Tel: +86 27 8787 8301

E-mail: ir@douyu.tv

20/F, Building A, New Development International Center,

No. 473 Guanshan Avenue,

Hongshan DistrictWuhan, Hubei Province, 430073,

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, every 10 American
depositary shares represent one ordinary share,
par value US$0.0001 per share

 

DOYU

 

The Nasdaq Global Select Market

Ordinary shares, par value US$0.0001
per share*

 

N/A

 

The Nasdaq Global Select Market

*

Not for trading, but only in connection with the listing of the American depositary shares on the Nasdaq Global Select Market.

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

None

(Title of Class)

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

None

(Title of Class)

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

31,977,665 ordinary shares issued and outstanding, par value $0.0001 per share as of December 31, 2022.

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

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

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

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

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

Large accelerated filer

 

Accelerated filer

 

Non-accelerated filer

 

 

 

 

 

 

Emerging growth company

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

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

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

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

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

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

U.S. GAAP  

 

International Financial Reporting Standards as issued

 

  

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

Page 

INTRODUCTION

ii

FORWARD-LOOKING INFORMATION

iv

PART I

1

ITEM 1.

IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

1

ITEM 2.

OFFER STATISTICS AND EXPECTED TIMETABLE

1

ITEM 3.

KEY INFORMATION

1

ITEM 4.

INFORMATION ON THE COMPANY

75

ITEM 4A.

UNRESOLVED STAFF COMMENTS

123

ITEM 5.

OPERATING AND FINANCIAL REVIEW AND PROSPECTS

123

ITEM 6.

DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

139

ITEM 7.

MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

148

ITEM 8.

FINANCIAL INFORMATION

150

ITEM 9.

THE OFFER AND LISTING

151

ITEM 10.

ADDITIONAL INFORMATION

152

ITEM 11.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

163

ITEM 12.

DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

163

PART II

166

ITEM 13.

ITEM DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

166

ITEM 14.

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

166

ITEM 15.

CONTROLS AND PROCEDURES

166

ITEM 16.A.

AUDIT COMMITTEE FINANCIAL EXPERT

167

ITEM 16.B.

CODE OF ETHICS

167

ITEM 16.C.

PRINCIPAL ACCOUNTANT FEES AND SERVICES

168

ITEM 16.D.

EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

168

ITEM 16.E.

PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

168

ITEM 16.F.

CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

168

ITEM 16.G.

CORPORATE GOVERNANCE

169

ITEM 16.H.

MINE SAFETY DISCLOSURE

169

ITEM 16.I.

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

169

ITEM 16.J.

INSIDER TRADING POLICIES

170

PART III

171

ITEM 17.

FINANCIAL STATEMENTS

171

ITEM 18.

FINANCIAL STATEMENTS

171

ITEM 19.

EXHIBITS

171

i

INTRODUCTION

Except where the context otherwise indicates and for the purpose of this annual report only:

“active users” refers to users who visited our platform through a PC or mobile app including its associated mini programs at least once in a given period. The number of active PC users is measured as the number of independent cookies generated by our website when users visited our platform through a PC in a given period. The number of active mobile users is measured by the number of users who access our platform through mobile apps in a given period. The number of active mobile users may not entirely represent the actual number of individual users who access our platform through our mobile apps as some users may access our platform using more than one mobile devices, multiple users may access our services using the same mobile device and some users may access our platform through multiple channels;
“ADSs” refers to the American Depositary Shares, every 10 ADSs represent one ordinary share, par value US$0.0001 per share;
“annual paying users” refer to the total paying users for a given year after removing double-counting because of multiple payments;
“ARPPU” refers to average livestreaming revenue per paying user in a given period;
“average mobile MAUs” for a given period of time is calculated by dividing (i) the sum of active mobile users for each month of such period by (ii) the number of months in such period;
“average next-month active mobile user retention rate” for any period is calculated by dividing (i) the sum of next-month mobile active user retention rate for each month of such period by (ii) the total number of months in such period;
“average total mobile eSports MAU” refers to the average total eSports MAUs during a given period of time calculated by dividing (i) the sum of active mobile users who accessed game-themed channels on our platform in each month of such period by (ii) the number of months in such period;
“Beijing Fengye” refers to Beijing Fengye Equity Investment Center (Limited Partnership);
“Beijing Phoenix” refers to Beijing Phoenix Rich Investment Management Center (Limited Partnership);
“CDN” refers to content delivery network;
“China” or “PRC” refer to the People’s Republic of China, excluding, for the purposes of this annual report only, Taiwan, Hong Kong and Macau;
“Douyu Yule” refers to Wuhan Douyu Culture Network Technology Co., Ltd.;
“Gogo Glocal” refers to Gogo Glocal Holding Limited, an exempted company incorporated under the laws of the Cayman Islands;
“Guangzhou Douyu” refers to Guangzhou Douyu Internet Technology Co., Ltd.;
“Linzhi Lichuang” refers to Linzhi Lichuang Information Technology Co., Ltd., an entity controlled by Tencent Holdings Limited;
“MAUs” refers to the number of active mobile users in a given month;
“Nectarine” refers to Nectarine Investment Limited, a wholly-owned subsidiary of Tencent Holdings Limited;
“next-month active mobile user retention rate” is calculated by dividing (i) the sum of active users who visited our platform through a mobile app at least once in the next month after a given month by (ii) the sum of all mobile active users in that given month;
“ordinary shares” refers to our ordinary shares of par value US$0.0001 per share;
“P2P” refers to peer-to-peer;

ii

“paying user” for any period in the context of our operating data refers to a registered user that has purchased virtual gifts on our platform at least once during the relevant period. A paying user is not necessarily a unique user, however, as a unique user may set up multiple paying user accounts on our platform, and consequently, the number of paying users we present in this annual report may not equal to the number of unique individuals who made purchases on our platform for any given period of time;
“quarterly average paying users” refers to the average paying users for each quarter during a given period of time calculated by dividing (i) the sum of paying users for each quarter of such period by (ii) the number of quarters in such period;
“registered streamer” refers to a user that has been registered on our platform as a streamer;
“registered user” refers to a user that has registered and logged onto our platform at least once since registration. We calculate registered users as the cumulative number of user accounts at the end of the relevant period that have logged onto our platform at least once after registration. Each individual user may have more than one registered user account, and consequently, the number of registered users we present in this annual report may not equal to the number of unique individuals who are our registered users;
“retention rate” refers to the percentage of users who make at least one repeat use after a certain duration;
“RMB” or “Renminbi” refers to the legal currency of the People’s Republic of China;
“RSU” refers to restricted share unit;
“Tencent” refers to Tencent Holdings Limited;
“US$,” “dollars” or “U.S. dollars” refers to the legal currency of the United States;
“We,” “Us,” “Our company,” “the Group,” “Our,” or “Douyu” refers to DouYu International Holdings Limited, a Cayman Islands exempted company and its subsidiaries, and, in the context of describing our consolidated financial information, business operations and operating data, the variable interest entities (“VIEs”) and their subsidiaries. As described elsewhere in this annual report, we do not own the VIEs, and the results of the VIEs’ operations only accrue to us through contractual arrangements between the VIEs, and the VIEs’ nominee shareholders, and certain of our subsidiaries. Accordingly, in appropriate contexts we will describe the VIEs’ activities separately from those of our direct and indirect owned subsidiaries and our use of the terms “we,” “us,” and “our” may not include the VIEs in those contexts;
“Wuhan Douyu” refers to Wuhan Douyu Internet Technology Co., Ltd.;
“Wuhan Ouyue” refers to Wuhan Ouyue Online TV Co., Ltd.;
“Yuxing Tianxia” refers to Wuhan Yuxing Tianxia Culture Media Co., Ltd.;
“Yuyin Raoliang” refers to Wuhan Yuyin Raoliang Culture Media Co., Ltd.; and
“Zhejiang Ouyue” refers to Zhejiang Ouyue Online TV Co., Ltd., which was subsequently renamed Wuhan Ouyue.

Unless the context otherwise requires, the operating data presented for our company in this annual report excludes Gogo Glocal, an exempted company incorporated under the laws of the Cayman Islands, or any other platform we incorporated to conduct our business overseas. We acquired a controlling stake of Gogo Glocal in October 2018 and all of its shares in February 2020.

We have made rounding adjustments to some of the figures included in this annual report. Accordingly, numerical figures shown as totals or percentages may not be an arithmetic calculation of the figures that preceded them.

Unless otherwise noted, all translations from Renminbi to U.S. dollars and from U.S. dollars to Renminbi in this annual report are made at RMB6.8972 to US$1.00, the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board on December 30, 2022. 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.

iii

FORWARD-LOOKING INFORMATION

This annual report contains statements that constitute forward-looking statements. Many of the forward-looking statements contained in this annual report can be identified by the use of forward-looking words such as “anticipate,” “believe,” “could,” “expect,” “should,” “plan,” “intend,” “estimate” and “potential,” among others.

Forward-looking statements appear in a number of places in this annual report and include, but are not limited to, statements regarding our intent, belief or current expectations. Forward-looking statements are based on our management’s beliefs and assumptions and on information currently available to our management. Such statements are subject to risks and uncertainties, and actual results may differ materially from those expressed or implied in the forward-looking statements due to various factors, including, but not limited to, those identified under the section entitled “Item 3. Key Information—3.D. Risk Factors” in this annual report. These risks and uncertainties include factors relating to:

evolution and competition of our industry;
our goals and growth strategies;
our future business development, results of operations and financial condition;
relevant government policies and regulations relating to our business and industry;
general economic and business condition in China;
assumptions underlying or related to any of the foregoing;
other factors that may affect our financial condition, liquidity and results of operations; and
other risk factors discussed under “Item 3. Key Information—3.D. Risk Factors.”

Forward-looking statements speak only as of the date they are made, and we do not undertake any obligation to update them in light of new information or future developments or to release publicly any revisions to these statements in order to reflect later events or circumstances or to reflect the occurrence of unanticipated events.

iv

PART I

ITEM 1.IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

Not applicable.

ITEM 2.OFFER STATISTICS AND EXPECTED TIMETABLE

Not applicable.

ITEM 3.KEY INFORMATION

Our Contractual Arrangements and Corporate Structure

We are a Cayman Islands holding company instead of an operating company in China. We conduct our operations in China through our PRC subsidiaries and consolidated variable interest entities (the “VIEs”). Currently we conduct substantially all of our business operations in the PRC through Douyu Yule, our subsidiary incorporated in the PRC, and the VIEs. Douyu Yule controls Wuhan Ouyue and Wuhan Douyu, and other subsidiaries in the PRC, through a series of contractual arrangements. We conduct a significant portion of our businesses in China through Wuhan Ouyue and Wuhan Douyu. It is the VIEs that hold our key operating licenses, provide services to our customers, and enter into contracts with our suppliers. In 2020, 2021 and 2022, the amount of revenues generated by the VIEs accounted for 91%, 98% and 99%, respectively, of our total net revenues. As of December 31, 2021 and 2022, total assets of the VIEs, excluding amounts due from other companies in the Group, equaled 27% and 24% of our consolidated total assets as of the same dates, respectively. As used in this annual report, “we,” “us,” “our company,” “the Group,” “our,” or “Douyu” refers to DouYu International Holdings Limited and its subsidiaries, and, in the context of describing our consolidated financial information, business operations and operating data, the consolidated VIEs. “Douyu Yule” refers to Wuhan Douyu Culture Network Technology Co., Ltd., “Wuhan Ouyue” refers to Wuhan Ouyue Online TV Co., Ltd., and “Wuhan Douyu” refers to Wuhan Douyu Internet Technology Co., Ltd. We refer to Wuhan Yuxing Tianxia Culture Media Co., Ltd., Wuhan Yuyin Raoliang Culture Media Co., Ltd., and Wuhan Yule as the PRC subsidiaries in the context of describing of their activities. We refer to Wuhan Ouyue and Wuhan Douyu as the VIEs in the context of describing their activities and contractual arrangements with us. The VIEs primarily conduct operations in China, and the VIEs are consolidated for accounting purposes but are not entities in which we own equity, and our Company does not conduct operations by itself. Investors in our ADSs are purchasing equity securities of a Cayman Islands holding company rather than equity securities issued by our subsidiaries and the VIEs. Investors who are non-PRC residents may never directly hold equity interests in the VIEs under current PRC laws and regulations.

We and our direct and indirect subsidiaries do not, and it is virtually impossible us to, have any equity interests in the VIEs in practice because current PRC laws and regulations restrict foreign investment in companies that engage in value-added telecommunication services. As a result, we depend on certain contractual arrangements with the VIEs to operate a significant portion of our business. These contractual arrangements entered into with the VIEs allow us to (i) be considered as the primary beneficiary of the VIEs, (ii) receive substantially all of the economic benefits of the VIEs, and (iii) have an exclusive option to purchase all or part of the equity interests in the VIEs when and to the extent permitted by PRC law. These contractual arrangements include the operating agreement, equity pledge agreement, exclusive purchase option agreement, shareholder voting right trust agreement, loan agreement and cooperation agreement, as the case may be. As a result of these contractual arrangements, we are considered the primary beneficiary of, the VIEs and consolidate their operating results in our financial statements under U.S. GAAP, to the extent the conditions for consolidation of the VIE under U.S. GAAP are satisfied. Nonetheless, the VIEs are owned by certain nominee shareholders, and not by us. All of these nominee shareholders are also beneficial owners of the Company. For more details of these contractual arrangements, see “Item 4. Information on the Company—4.C. Organizational Structure—Contractual Arrangements with the VIEs and the VIEs’ Respective Shareholders.”

1

However, the contractual arrangements may not be as effective as direct ownership in providing us with control over the VIEs and we may incur substantial costs to enforce the terms of the arrangements. If the VIEs or the nominee shareholders fail to perform their respective obligations under the contractual arrangements, we could be limited in our ability to enforce the contractual arrangements in the PRC. We and our investors face significant uncertainty about potential future actions by the PRC government that could affect the legality and enforceability of the contractual arrangements with the VIEs and, consequently, significantly affect our ability to continue to consolidate the financial results of these entities in our financial statements. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—Any failure by the VIEs or their shareholders to perform their obligations under our contractual arrangements with them would have a material adverse effect on our business” and “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—We rely on contractual arrangements with the VIEs and their shareholders for our operations in China, which may not be as effective in providing operational control as direct ownership.”

Our corporate structure involves unique risks to investors in the ADSs. Our contractual arrangements with the VIEs have not been tested in PRC court. If the PRC government deems that our contractual arrangements with the VIEs do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to material penalties or be forced to relinquish our interests in those operations or otherwise significantly change our corporate structure. We and our investors face significant uncertainty about potential future actions by the PRC government that could affect the legality and enforceability of the contractual arrangements with the VIEs and, consequently, significantly affect our ability to consolidate the financial results of the VIEs and the financial performance of our company as a whole. The PRC regulatory authorities could further disallow the VIE structure, which would likely result in a material change in our operations and the value of our securities or could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or be worthless. For a detailed discussion of the risk and uncertainties associated with the VIE structure, see “Item 3. Key Information—3.D. Risk Factor—Risks Related to Our Corporate Structure—There are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations, and rules relating to the agreements that establish the VIE structure for our operations in China, including potential future actions by the PRC government, which could affect the enforceability of our contractual arrangements with the VIEs and, consequently, significantly affect the financial condition and results of operations performance of Douyu. If the PRC government finds such agreements non-compliant with relevant PRC laws, regulations, and rules, or if these laws, regulations, and rules or the interpretation thereof change in the future, we could be subject to severe penalties or be forced to relinquish our interests in the VIEs” and other risk factors discussed under “Item 3. Key Information—3.D. Risk Factor—Risks Related to Our Corporate Structure”.

We face significant regulatory, liquidity and enforcement risks and uncertainties as a company based in and primarily operating in China. including risks and uncertainties regarding that the rules and regulations in China may evolve quickly with any public consultation and advanced notice period being relatively short in terms of the time that we may need to fully adapt to such changes, all of which could result in a material change in our operations and value of our ADSs. The PRC government may also influence our operations by adopting new laws and regulations as the government deems appropriate to further regulatory, political and societal goals, or may exert more control over offerings conducted overseas and/or foreign investment in China-based issuers, which could result in a material change in our operations and the value of our ADSs. We also face risks associated with recent statements and regulatory actions by the PRC government, including those related to the use of variable interest entities, anti-monopoly regulatory actions, as well as cybersecurity and data privacy.

2

Contractual Arrangements with the VIEs and the VIEs’ Respective Shareholders

Currently, our business in China are operated primarily through Wuhan Douyu and Wuhan Ouyue, the VIEs, due to PRC legal restrictions on foreign ownership in value-added telecommunication services and other Internet related business. The Special Administrative Measures for Entrance of Foreign Investment (Negative List) (2021 Version) provides that foreign investors are generally not allowed to own more than 50% of the equity interests in a value-added telecommunication service provider other than certain exceptions. In addition, foreign investors are prohibited from investing in companies engaged in certain online and culture related businesses. See “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulations Relating to Telecommunications Services,” “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulations Relating to Online Transmission of Audio-Visual Programs,” and “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulations Relating to Online Game Operation.” We are a company incorporated in the Cayman Islands. Douyu Yule, our PRC subsidiary, is considered as a foreign-invested enterprise. To comply with the foregoing PRC laws and regulations, we primarily conduct our business in China through the VIEs and their subsidiaries in the PRC, based on a series of contractual arrangements. As a result of these contractual arrangements, we consolidate the operating results of the VIEs in our consolidated financial statements under U.S. GAAP. These contractual arrangements may not be as effective as direct ownership in providing us with control over the VIEs. If the VIEs or their respective shareholders fail to perform their respective obligations under the contractual arrangements, we could be limited in our ability to enforce the contractual arrangements entered into with the VIEs in the PRC and may have to incur substantial costs and expend additional resources to enforce such arrangements. We may also have to rely on legal remedies under PRC law, including seeking specific performance or injunctive relief, and claiming damages, which we cannot assure will be effective under PRC law. For details, please refer to “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure.”

In the opinion of Han Kun Law Offices, our PRC counsel:

the ownership structures of the VIEs and Douyu Yule as of the date of this annual report do not and will not contravene any PRC laws or regulations currently in effect; and
each of the agreements under the contractual arrangements among Douyu Yule, the VIEs and their respective shareholders governed by PRC laws is valid and binding upon each party to such agreements and enforceable against each party thereto in accordance with their terms and applicable PRC laws and regulations currently in effect.

However, our PRC counsel advised that there are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules. In particular, in March 2019, the National People’s Congress of the PRC adopted the PRC Foreign Investment Law, which became effective on January 1, 2020. Among other things, the PRC Foreign Investment Law defines “foreign investment” as investment activity in China by foreign investors in a direct or indirect manner, including those circumstances explicitly listed thereunder as establishing new projects or foreign invested enterprises or acquiring shares of enterprises in China, and other approaches of investment as stipulated by laws, administrative regulations or otherwise regulated by the State Council. The PRC Foreign Investment Law leaves uncertainty as to whether foreign investors’ controlling PRC onshore variable interest entities via contractual arrangements will be recognized as “foreign investment” and thus be subject to the restrictions/prohibitions on foreign investments. 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 livestreaming business and other Internet related business do not comply with PRC government restrictions on foreign investment in certain industries, such as value-added telecommunications services business, we could be subject to severe penalties, including being prohibited from continuing operations. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure.” The following is a summary of the contractual arrangements by and among Douyu Yule, Wuhan Douyu and the shareholders of Wuhan Douyu, and Wuhan Ouyue and Mr. Shaojie Chen, the sole shareholder of Wuhan Ouyue.

3

Wuhan Douyu

Share Pledge Agreement

Pursuant to a series of share pledge agreements entered into in May 2018 by and among Douyu Yule, Wuhan Douyu and the shareholders of Wuhan Douyu, the shareholders of Wuhan Douyu pledged all of their equity interests in Wuhan Douyu to Douyu Yule, to guarantee Wuhan Douyu’s performance of its obligations under the exclusive business cooperation agreement. If Wuhan Douyu breaches its contractual obligations under the exclusive business cooperation agreement, Douyu Yule will be entitled to certain rights, including but not limited to the rights to auction or sell the pledged equity interests. The pledges under the share pledge agreements have been registered with the relevant PRC legal authority pursuant to PRC laws and regulations. In January 2019, the existing share pledge agreement to which Mr. Chen is a party was replaced with an amended and restated share pledge agreement on substantially similar terms due to equity transfers. In April 2020 and July 2020, Douyu Yule, Wuhan Douyu and Mr. Chen entered into two additional share pledge agreements on substantially similar terms due to equity transfers. In October 2021, Douyu Yule, Wuhan Douyu and Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership) entered into a share pledge agreement on substantially similar terms due to transfers of equity interest in Wuhan Douyu.

Exclusive Option Agreement

Pursuant to a series of exclusive option agreements entered into in May 2018 by and among Douyu Yule, Wuhan Douyu and the shareholders of Wuhan Douyu, the shareholders of Wuhan Douyu irrevocably granted Douyu Yule or its designated person an exclusive option to purchase at its discretion all or part of the equity interests in Wuhan Douyu held by the shareholders of Wuhan Douyu at the price of RMB1.0 or at the lowest price permitted by PRC law, whichever is lower. In addition, Wuhan Douyu irrevocably granted Douyu Yule or its designated person an exclusive option to purchase at its discretion, all or part of the assets held or entitled to be used by Wuhan Douyu, to the extent permitted under PRC law and at the lowest price permitted by PRC law. In January 2019, the existing exclusive option agreement to which Mr. Chen is a party was replaced with an amended and restated exclusive option agreement on substantially similar terms due to equity transfers, and the amended and restated exclusive option agreement was further replaced with two exclusive option agreements on substantially similar terms in April 2020 and July 2020 due to equity transfers. In October 2021, Douyu Yule, Wuhan Douyu and Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership) entered into an exclusive option agreement on substantially similar terms due to transfers of equity interest in Wuhan Douyu.

Exclusive Business Cooperation Agreement

Pursuant to the exclusive business cooperation agreement entered into in May 2018 by and between Douyu Yule and Wuhan Douyu, Wuhan Douyu agreed to engage Douyu Yule as its exclusive provider of business support, technical and consulting services, including technical services, network support, business consultation, intellectual property licensing, equipment leasing, market consultancy, system integration, product research and development and system maintenance, in exchange for service fees. Under these arrangements, the service fees, subject to adjustment at Douyu Yule’s sole discretion, are equal to all of the net profit of Wuhan Douyu. Therefore, Douyu Yule enjoys all the economic benefits derived from the businesses of Wuhan Douyu.

4

Power of Attorney

Pursuant to a series of powers of attorney issued by each shareholder of Wuhan Douyu in May 2018, the shareholders of Wuhan Douyu irrevocably appointed Douyu Yule or a director authorized by Douyu Yule as their attorney-in-fact to act on their behalf on all matters of Wuhan Douyu and to exercise all of their rights as registered shareholders of Wuhan Douyu. In January 2019, the existing power of attorney issued by Mr. Chen was replaced with a new power of attorney on substantially similar terms due to equity transfers, and such new power of attorney was further replaced with two powers of attorney on substantially similar terms in April 2020 and July 2020 due to equity transfers. In October 2021, Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership) signed a power of attorney on substantially similar terms due to transfers of equity interest in Wuhan Douyu.

Spousal Consent Letters

Pursuant to a series of spousal consent letters executed by the spouses of the individual shareholders of Wuhan Douyu, Mr. Chen, and Mr. Wenming Zhang in May 2018, the signing spouses confirmed and agreed that the equity interests of Wuhan Douyu are the own property of their spouses and shall not constitute the community property of the couples. The spouses also irrevocably waived any potential right or interest that may be granted by operation of applicable law in connection with the equity interests of Wuhan Douyu held by their spouses. In January 2019, the existing spousal consent letter executed by Mr. Chen’s spouse was replaced with a new spousal consent letter on substantially similar terms due to equity transfers. In April 2020 and July 2020, the spouse of Mr. Chen issued two additional spousal consent letters on substantially similar terms due to equity transfers.

Wuhan Ouyue

Share Pledge Agreement

Pursuant to the share pledge agreement dated May 29, 2018 by and among Douyu Yule, Wuhan Ouyue and Mr. Chen, the sole shareholder of Wuhan Ouyue, Mr. Chen pledged all of his equity interests in Wuhan Ouyue to Douyu Yule, to guarantee Wuhan Ouyue’s performance of its obligations under the exclusive business cooperation agreement. If Wuhan Ouyue breaches its contractual obligations under the exclusive business cooperation agreement, Douyu Yule will be entitled to certain rights, including but not limited to the rights to auction or sell the pledged equity interests. The pledge under the share pledge agreement has been registered with the relevant PRC legal authority pursuant to PRC laws and regulations.

Exclusive Option Agreement

Pursuant to the exclusive option agreement dated May 29, 2018 by and among Douyu Yule, Wuhan Ouyue and Mr. Chen, the sole shareholder of Wuhan Ouyue, Mr. Chen irrevocably granted Douyu Yule or its designated person an exclusive option to purchase at its discretion, all or part of the equity interests in Wuhan Ouyue held by Mr. Chen at the price of RMB1.0 or at the lowest price permitted by PRC law, whichever is lower. In addition, Wuhan Ouyue irrevocably granted Douyu Yule or its designated person an exclusive option to purchase at its discretion all or part of the assets held or entitled to be used by Wuhan Ouyue, to the extent permitted under PRC law. Subject to relevant PRC laws and regulations, Wuhan Ouyue and Mr. Chen shall return any amount of purchase price they have received to Douyu Yule.

Exclusive Business Cooperation Agreement

Pursuant to the exclusive business operation agreement dated May 29, 2018 by and between Douyu Yule and Wuhan Ouyue, Wuhan Ouyue agreed to engage Douyu Yule as its exclusive provider of business support, technical and consulting services, including technical services, network support, business consultation, intellectual property licensing, equipment leasing, market consultancy, system integration, product research and development and system maintenance, in exchange for service fees. Under these arrangements, the service fees, subject to Douyu Yule’s adjustment, are equal to all of the net profit of Wuhan Ouyue. Douyu Yule may adjust the service fees at its sole discretion. Douyu Yule enjoys all the economic benefits derived from the businesses of Wuhan Ouyue.

Power of Attorney

Pursuant to the power of attorney dated May 29, 2018 issued by Mr. Chen, the sole shareholder of Wuhan Ouyue, Mr. Chen irrevocably appointed Douyu Yule or a director authorized by Douyu Yule as his attorney-in-fact to act on his behalf on all matters of Wuhan Ouyue and to exercise all of his rights as a registered shareholder of Wuhan Ouyue.

5

Spousal Consent Letter

Pursuant to the spousal consent letter dated May 29, 2018 executed by the spouse of Mr. Chen, the sole shareholder of Wuhan Ouyue, the signing spouse confirmed and agreed that the equity interests of Wuhan Ouyue are the own property of Mr. Chen and shall not constitute the community property of the couple. The signing spouse also irrevocably waived any potential right or interest that may be granted by operation of applicable law in connection with the equity interests of Wuhan Ouyue held by Mr. Chen.

Recent Regulatory Development

Cybersecurity

On June 10, 2021, the Standing Committee of the National People’s Congress of China promulgated the Data Security Law, which took effect on September 1, 2021. The Data Security Law introduces a data classification and hierarchical protection system based on the importance of data in economic and social development, and the degree of harm it may cause to national security, public interests, or legitimate rights and interests of individuals or organizations if such data are tampered with, destroyed, leaked, illegally acquired or illegally used. The appropriate level of protection measures is required to be taken for each respective category of data. The Data Security Law also requires data processing operators to establish a sound data security management system throughout the whole process, organize data security education and training, and take corresponding technical measures and other necessary measures to ensure data security.

On December 28, 2021, the Cyberspace Administration of China, or the CAC, the National Development and Reform Commission, or the NDRC, the Ministry of Industry and Information Technology, or the MIIT and several other PRC governmental authorities jointly issued the Cybersecurity Review Measures, which became effective on February 15, 2022. Pursuant to Cybersecurity Review Measures, critical information infrastructure operators that procure internet products and services and network platform operators engaging in data processing activities are subject to cybersecurity review under the Cybersecurity Review Measures if their activities affect or may affect national security. The relevant competent governmental authorities may initiate the cybersecurity review against the relevant operators if the authorities believe that the network product or service or data processing activities of such operators affect or may affect national security. In addition, network platform operators who possess personal information of more than one million users, and intend to be listed on a foreign stock exchange, must be subject to the cybersecurity review.

On November 14, 2021, the CAC published the Draft Measures for Internet Data Security, which provide that data processors conducting certain activities must apply for cybersecurity review, including, among others, merger, reorganization or separation of Internet platform operators that have acquired a large number of data resources related to national security, economic development or public interests that affects or may affect national security and the listing abroad of data processors processing over one million users’ personal information. The Draft Measures for Internet Data Security also require data processors processing over one million users’ personal information to comply with the regulations on important data processors, including, among others, appointing a person in charge of data security and establishing a data security management organization, filing with the competent authority within 15 working days after identifying its important data, formulating data security training plans, and organizing data security education and training for all staff every year, and that the education and training time of data-security-related technical and management personnel shall not be less than 20 hours per year. The Draft Measures for Internet Data Security also provides that data processors processing important data or going public overseas shall conduct an annual data security assessment by themselves or entrust a data security service institution to do so, and submit the data security assessment report of the previous year to the local branch of CAC before January 31 of each year. As advised by our PRC counsel, the Draft Measures for Internet Data Security have not been adopted and it remains unclear whether the formal version adopted in the future will have any further material changes, it is uncertain how the measures will be enacted, interpreted or implemented and how they will affect us. We cannot predict the impact of the draft measures, if any, at this stage, and we will closely monitor and assess any development in the rule-making process. If a final version of the Draft Measures for Internet Data Security is adopted, we may be subject to review when conducting data processing activities and annual data security assessment, and may face challenges in addressing its requirements and make necessary changes to our internal policies and practices in data processing. In addition, if the enacted version of the Draft Measures for Internet Data Security mandates clearance of cybersecurity review and other specific actions to be completed by China-based companies, such as us, that have been listed on overseas stock exchange, we face uncertainties as to whether we could obtain such clearance in a timely manner, or at all. During such review, we may be required to suspend providing any existing or new services to our customers and/or experience other disruptions of our operations, and such review could also result in negative publicity with respect to our company and diversion of our managerial and financial resources.

6

On July 7, 2022, the CAC issued the Measures for Security Assessment of Cross-border Data Transfer, which became effective on September 1, 2022. These measures require the data processor providing data overseas to apply for the security assessment of cross-border transfer of data with the local provincial-level counterparts of the national cybersecurity authority under any of the following circumstances: (i) where the data processor intends to provide important data overseas; (ii) where a critical information infrastructure operator and a data processor who has processed personal information of more than 1,000,000 individuals intends to provide personal information overseas; (iii) where a data processor who has provided personal information of 100,000 individuals or sensitive personal information of 10,000 individuals to overseas recipients, in each case as calculated cumulatively since January 1 of the preceding year, intends to provide personal information overseas; or (iv) other circumstances where the security assessment of data cross-border transfer is required by the CAC. In addition, the data processor shall conduct a self-assessment on the risk of data cross-border transfer prior to applying for the foregoing security assessment. The data processors that in violation of such measures are required to rectify such non-compliance incidents within six months of the effectiveness date thereof. Given that the above measures came into effect recently, their interpretation, application and enforcement and how they will affect our business operation are subject to substantial uncertainties.

As of the date of this annual report, we have not been involved in any investigations or become subject to a cybersecurity review initiated by the CAC based on the Cybersecurity Review Measures, and we have not received any inquiry, notice, warning or sanctions in such respect or any regulatory objections to our listing status from the CAC.

CSRC Filings Required for Securities Offerings

In recent years, the PRC government has indicated an intent to exert more oversight over overseas securities offerings and published a series of laws and regulations to regulate such transactions. On February 17, 2023, the China Securities Regulatory Commission, or the CSRC, promulgated the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies, or the Overseas Listing Trial Measures, and five supporting guidelines, which became effective on March 31, 2023. The Overseas Listing Trial Measures will comprehensively improve and reform the existing regulatory regime for overseas offering and listing of PRC domestic companies’ securities and will regulate both direct and indirect overseas offering and listing of PRC domestic companies’ securities by adopting a filing-based regulatory regime. According to the Overseas Listing Trial Measures, PRC domestic companies that seek to offer and list securities in overseas markets, either in direct or indirect means, are required to fulfill the filing procedure with the CSRC and report relevant information. If a company fails to complete the filing procedure or conceals any material fact or falsifies any major content in its filing documents, it may be subject to administrative penalties, such as order to rectify, warnings, fines, and its controlling shareholders, actual controllers, the person directly in charge and other directly liable persons may also be subject to administrative penalties, such as warnings and fines. The Overseas Listing Trial Measures also provide that a company in mainland China must file with the CSRC within three business days for its follow-on offering of securities after it is listed in an overseas market. On February 17, 2023, the CSRC also issued the Notice on Administration of the Filing of Overseas Offering and Listing by Domestic Companies and held a press conference for the release of the Overseas Listing Trial Measures, which, among others, clarified that the companies in mainland China that have been listed overseas before March 31, 2023 are not required to file with the CSRC immediately, but these companies should complete filing with the CSRC for their refinancing activities in accordance with the Overseas Listing Trial Measures. Based on the foregoing, as an issuer that has been listed overseas before the effective date of the Overseas Listing Trial Measures, we are not required to complete filing with the CSRC for our prior offshore offerings at this stage, but we may be subject to the filing requirements for our future capital raising activities under the Overseas Listing Trial Measures.

As of the date of this annual report, we have not received any inquiry, notice, warning, sanctions or regulatory objection from the CSRC in connection with requirements of obtaining prior approval for the listing of our ADSs. However, since the Overseas Listing Trial Measures was newly promulgated, the interpretation, application and enforcement of the Overseas Listing Trial Measures remain unclear, in particular, for the companies conducting their operations in mainland China through variable interest entities. At the press conference held for the Overseas Listing Trial Measures on the same day, officials from the CSRC clarified that, as for companies seeking overseas listing with VIEs and applying to file with the CSRC, the CSRC will solicit opinions from relevant PRC regulatory authorities and complete the filing of the overseas listing of such companies if such companies duly meet the compliance requirements. We cannot assure you that we will be able to complete such filing in a timely manner and fully comply with such rules to maintain the listing status of our ADSs and/or other securities, or to conduct any securities offerings in the future.

7

There are substantial uncertainties as to how PRC governmental authorities will regulate overseas listings and offerings in general and whether we are required to or are able to complete any filing or obtain any specific regulatory approval from the CSRC, the CAC or any other PRC governmental authorities for our future overseas securities offerings. If we had inadvertently concluded that such approvals were not required, or if applicable laws, regulations or interpretations change in a way that requires us to complete such filings or obtain such approvals in the future, we may be unable to fulfill such requirements in a timely manner, or at all, and such approvals may be rescinded even if obtained. Any such circumstance could subject us to penalties, significantly limit or completely hinder our ability to continue to offer securities to investors and cause the value of such securities to significantly decline or be worthless. For more detailed information, see “Item 3. Key Information—3.D. Risk Factors— Risks Related to Doing Business in China—The PRC government may exert more control over our future overseas offerings or foreign investments in us, which could result in a material change in our operation and the value of our ADSs. In particular, the approval, filing or other requirements of the China Securities Regulatory Commission or other PRC government authorities may be required under PRC law in connection with our issuance of securities overseas.”

Permission Required from the PRC Authorities for Our Operations

We conduct our business primarily through our subsidiaries and the VIEs in China. Our operations in China are governed by PRC laws and regulations. Our PRC subsidiaries and the VIEs have obtained all material licenses and approvals required for our operations in China. We may be subject to additional licensing requirements for our business operation in China due to the uncertainties of interpretation and implementation of relevant laws and regulations and the enforcement practice by relevant government authorities. For risks relating to licenses and approvals required for our operations in China, see “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry—If we fail to obtain or maintain the required licenses and approvals or if we fail to comply with laws and regulations applicable to our industry, our business, financial condition and results of operations may be materially and adversely affected.”

As of the date of this annual report, we, our PRC subsidiaries and the VIEs are not required to obtain approval or permission from the CSRC or the CAC for the securities we offered historically under any currently effective PRC laws, regulations, and regulatory rules. However, in connection with any future overseas capital markets activities, we may need to file with the CSRC, undergo a cybersecurity review conducted by the CAC, or meet other regulatory requirements that may be adopted in the future by PRC regulatory authorities. To the extent such requirements are or become applicable, we cannot assure you that we would be able to comply with them in a timely manner, or at all. Any failure to obtain or delay in obtaining such approval or completing such procedures could subject us to restrictions and penalties imposed by the CSRC, the CAC or other PRC regulatory authorities, which could include fines and penalties on our operations in China, delays of or restrictions on the repatriation of the proceeds from our offshore offerings into China, or other actions that could materially and adversely affect our business, financial condition, results of operations, and prospects, as well as the trading price of our ADSs.

Transfer of Funds and Other Assets

DouYu International Holdings Limited, our Cayman Islands holding company, transfers cash to our wholly-owned Hong Kong subsidiary (through intermediate holding companies in the British Virgin Islands), by making capital contributions or providing loans, and our Hong Kong subsidiary transfers cash to our PRC subsidiaries by making capital contributions or providing loans to them.

Because DouYu International Holdings Limited and its subsidiaries control the VIEs through contractual arrangements, they are not able to make direct capital contribution to the VIEs and their subsidiaries. However, under relevant PRC laws and regulations, we are permitted to remit funds to the VIEs through loans rather than capital contributions. In 2020, 2021 and 2022, we did not make any loans to the VIEs.The VIEs fund their operations primarily using cash generated from operating and financing activities. For more information, see “Item 3. Key Information—Condensed Consolidating Schedule,” and our consolidated financial statements included elsewhere in this annual report.”

As of December 31, 2022, DouYu International Holdings Limited had made cumulative capital contributions of US$250 million to our PRC subsidiaries through our intermediate holding company, and those contributions were accounted as long-term investments of DouYu International Holdings Limited. These funds have been used by our PRC subsidiaries for their operations. As of December 31, 2021 and 2022, the loan balance owed under the VIE agreements was US$48.0 million and US$41.8 million, respectively. In 2020, 2021 and 2022, the VIEs transferred RMB794.1 million, RMB840.4 million and RMB$407.7 million (US$59.1 million), respectively, to our PRC subsidiaries as payment or prepayment of service fees.

8

The VIEs may transfer cash to Douyu Yule by paying service fees according to the respective exclusive business cooperation agreements. Pursuant to these agreements between each of the VIEs and Douyu Yule, each of the VIEs agrees to pay Douyu Yule for services related to business support, technical and consulting services, including technical services, network support, business consultation, intellectual property licensing, equipment leasing, market consultancy, system integration, product research and development and system maintenance at an amount equal to all of the net profit of each of the VIEs, subject to adjustment at Douyu Yule’s sole discretion. For details of the contractual arrangements with the VIE, see “Item 4. Information on the Company—4.C. Organizational Structure—Contractual Arrangements with The VIEs and The VIEs’ Respective Shareholders.”

As of December 31, 2021 and 2022, the outstanding balance of service fees owed by the VIEs to our PRC subsidiaries were RMB3,278.2 million and RMB$3,346.2 million (US$485.2 million), respectively. There were no other assets transferred between VIEs and non-VIEs in 2020, 2021 and 2022.

Condensed Consolidating Schedule

The following tables set forth the summary condensed consolidated balance sheets data as of December 31, 2021 and 2022 of (i) our Company and our subsidiaries and (ii) the VIEs and VIEs’ subsidiaries, and the summary of the condensed consolidated statements of operations and cash flows for the years ended December 31, 2020, 2021 and 2022. Our consolidated financial statements are prepared and presented in accordance with accounting principles generally accepted in the United States. The historical results of us and the VIEs and VIEs’ subsidiaries are not necessarily indicative of results expected for future periods. You should read this information together with our consolidated financial statements and the related notes and “Item 5. Operating and Financial Review and Prospects” included elsewhere in this annual report.

For the Year Ended December 31, 2020

Eliminating

adjustments between

(i)our Company and

VIEs and

our subsidiaries and

VIEs’

(ii)the VIEs and

    

Our Company

    

 subsidiaries

    

Our subsidiaries

    

VIEs’ subsidiaries

    

Consolidated

(RMB in thousands)

Net revenues (1)

8,697,485

2,305,426

(1,401,037)

9,601,874

Total operating cost and expenses (1)

 

(54,597)

 

(8,234,402)

 

(2,451,850)

 

1,401,037

 

(9,339,812)

(Loss) income from operations

 

(54,597)

 

463,083

 

(146,424)

 

 

262,062

Total other income (expenses)

 

116,757

 

(31,635)

 

137,008

 

(80,763)

 

141,367

Income(loss) from equity in affiliates

 

 

1,283

 

23

 

 

1,306

Income from equity in subsidiaries and the VIEs and VIEs’ subsidiaries(2)

 

423,339

 

 

432,731

 

(856,070)

 

Net income (loss)

 

485,499

 

432,731

 

423,338

 

(936,833)

 

404,735

For the Year Ended December 31, 2021

Eliminating

adjustments between

(i)our Company and

our subsidiaries and

VIEs and VIEs’

(ii)the VIEs and

    

Our Company

    

subsidiaries

    

Our subsidiaries

    

VIEs’ subsidiaries

    

Consolidated

(RMB in thousands)

Net revenues (1)

8,965,084

1,824,996

(1,624,749)

9,165,331

Total operating cost and expenses (1)

(110,279)

(8,623,534)

(2,704,928)

1,624,749

(9,813,992)

(Loss) income from operations

(110,279)

341,550

(879,932)

(648,661)

Total other income (expenses)

 

33,568

 

32,066

 

16,272

 

(38,366)

 

43,540

Income(loss) from equity in affiliates

 

 

14,503

 

(29,631)

 

 

(15,128)

Loss from equity in subsidiaries and the VIEs and VIEs’ subsidiaries(2)

 

(505,172)

 

 

388,119

 

117,053

 

Net (loss) income

 

(581,883)

 

388,119

 

(505,172)

 

78,687

 

(620,249)

9

For the Year Ended December 31, 2022

Eliminating

adjustments between

(i)our Company and

our subsidiaries and

VIEs and VIEs’

(ii)the VIEs and

    

Our Company

    

subsidiaries

    

Our subsidiaries

    

VIEs’ subsidiaries

    

Consolidated

(RMB in thousands)

Net revenues (1)

7,022,079

534,948

(448,789)

7,108,238

Total operating cost and expenses (1)

3,833

(7,097,370)

(662,370)

448,789

(7,307,118)

Income (loss) from operations

3,833

(75,291)

(127,422)

(198,880)

Total other income (expenses)

 

91,701

 

65,928

 

(93,080)

 

(14,992)

 

49,557

Income tax expenses

 

 

 

(3,487)

 

 

(3,487)

(Loss) Income from equity in affiliates

(484)

62,879

62,395

Loss from equity in subsidiaries and the VIEs and VIEs’ subsidiaries(2)

 

(170,957)

 

 

(9,847)

 

180,804

 

Net loss (income)

 

(75,423)

 

(9,847)

 

(170,957)

 

165,812

 

(90,415)

Notes:

(1)The eliminations are mainly related to the service fees charged between our subsidiaries and VIEs.
(2)The eliminations are mainly related to the investment loss picked up from subsidiaries and VIEs.

10

As of December 31, 2021

Eliminating

adjustments between

(i)our Company and

our subsidiaries and 

VIEs and VIEs’

(ii)the VIEs and

    

Our Company

    

subsidiaries

    

Our subsidiaries

    

VIEs’ subsidiaries

    

Consolidated

(RMB in thousands)

Assets

Cash and cash equivalents

 

4,206,259

 

189,363

 

60,784

 

 

4,456,406

Restricted cash

 

 

10,703

 

 

 

10,703

Short—term bank deposits

 

956,355

 

820,000

 

300,000

 

 

2,076,355

Accounts receivable, net

 

 

179,041

 

12,348

 

 

191,389

Prepayments

 

11,476

 

62,633

 

6,608

 

 

80,717

Other current assets

 

14,644

 

293,554

 

68,169

 

 

376,367

Investments in subsidiaries and amounts due from VIEs (1)

 

1,158,039

 

 

524,079

 

(1,682,118)

 

Amounts due from internal companies (2)

 

 

 

3,716,937

 

(3,716,937)

 

Amounts due from related parties

 

 

36,879

 

280

 

 

37,159

Property and equipment, net

 

 

7,688

 

17,423

 

 

25,111

Intangible assets, net

 

 

124,766

 

36,774

 

 

161,540

Long—term bank deposits

 

 

100,000

 

 

 

100,000

Investments

 

 

252,607

 

238,818

 

 

491,425

Goodwill

 

 

 

12,637

 

 

12,637

Right-of-use assets

 

 

60,037

 

12,272

 

 

72,309

Other non-current assets

 

 

59,613

 

5,172

 

 

64,785

Total assets

 

6,346,773

 

2,196,884

 

5,012,301

 

(5,399,055)

 

8,156,903

Accounts payable

 

 

851,736

 

104,531

 

 

824,128

Advances from customers

 

 

7,474

 

2

 

 

7,476

Deferred revenue

 

12,030

 

216,716

 

6,388

 

 

235,134

Accrued expenses and other current liabilities (2)

 

57,801

 

255,958

 

144,569

 

 

458,328

Amounts due to internal companies

 

310

 

 

3,716,627

 

(3,716,937)

 

Amounts due to related parties

 

 

283,758

 

9,750

 

 

293,508

Lease liabilities due within one year

 

 

26,589

 

3,828

 

 

30,417

Lease liabilities

 

 

30,576

 

702

 

 

31,278

Other liabilities

 

18,045

 

 

 

 

18,045

Total liabilities

 

88,186

 

1,672,807

 

3,854,258

 

(3,716,937)

 

1,898,314

Total shareholders’ equity

 

6,258,587

 

524,077

 

1,158,043

 

(1,682,118)

 

6,258,589

Total liabilities and shareholders’ equity

 

6,346,773

 

2,196,884

 

5,012,301

 

(5,399,055)

 

8,156,903

11

As of December 31, 2022

Eliminating

adjustments between

(i)our Company and

our subsidiaries and 

VIEs and VIEs’

(ii)the VIEs and

    

Our Company

    

subsidiaries

    

Our subsidiaries

    

VIEs’ subsidiaries

    

Consolidated

(RMB in thousands)

Assets

Cash and cash equivalents

 

3,574,343

 

415,223

 

52,037

 

 

4,041,603

Restricted cash

 

 

6,057

 

 

 

6,057

Short—term bank deposits

 

1,741,150

 

570,000

 

200,000

 

 

2,511,150

Accounts receivable, net

 

 

101,314

 

7,866

 

 

109,180

Prepayments

 

253

 

24,731

 

1,080

 

 

26,064

Other current assets

 

65,929

 

233,248

 

37,827

 

 

337,004

Investments in subsidiaries and amounts due from VIEs (1)

 

1,222,310

 

 

724,043

 

(1,946,353)

 

Amounts due from internal companies (2)

 

 

 

3,406,966

 

(3,406,966)

 

Amounts due from related parties

 

 

45,944

 

182

 

 

46,126

Property and equipment, net

 

 

4,649

 

12,339

 

 

16,988

Intangible assets, net

 

 

75,375

 

31,348

 

 

106,723

Long—term bank deposits

 

 

150,000

 

100,000

 

 

250,000

Investments

 

 

245,962

 

285,949

 

 

531,911

Goodwill

 

 

 

13,804

 

 

13,804

Right-of-use assets

 

 

27,723

 

22,187

 

 

49,911

Other non-current assets

 

 

74,153

 

24,692

 

 

98,845

Total assets

 

6,603,985

 

1,974,379

 

1,872,286

 

(5,353,319)

 

8,145,365

Accounts payable

 

 

524,515

 

142,470

 

 

666,985

Advances from customers

 

 

6,272

 

187

 

 

6,459

Deferred revenue

 

13,141

 

267,935

 

7,076

 

 

288,152

Accrued expenses and other current liabilities (2)

 

23,376

 

168,735

 

110,690

 

 

302,802

Amounts due to internal companies

 

338

 

 

3,406,628

 

(3,406,966)

 

Amounts due to related parties

 

 

257,910

 

8,878

 

 

266,788

Lease liabilities due within one year

 

 

18,003

 

9,476

 

 

27,479

Lease liabilities

 

 

6,966

 

12,606

 

 

19,572

Other liabilities

 

6,571

 

 

 

 

6,571

Total liabilities

 

43,426

 

1,250,336

 

3,698,011

 

(3,406,966)

 

1,584,807

Total shareholders’ equity

 

6,560,559

 

724,043

 

1,222,309

 

(1,946,353)

 

6,560,558

Total liabilities and shareholders’ equity

 

6,603,985

 

1,974,379

 

4,920,320

 

(5,353,319)

 

8,145,365

Notes:

(1)The eliminations are mainly related to the investments and loans to subsidiaries and VIEs.
(2)The eliminations are mainly related to the service fees balance between subsidiaries and VIEs.

12

For the Year Ended December 31, 2020

Eliminating

adjustments between

(i)our Company and

our subsidiaries and

VIEs and VIEs’

(ii)the VIEs and

    

Our Company

    

subsidiaries

    

Our subsidiaries

    

VIEs’ subsidiaries

    

Consolidated

(RMB in thousands)

Net cash (used in) provided by operating activities (1)

107,968

899,235

526,721

(866,275)

667,649

Net cash (used in) provided by investing activities (2)

 

(1,795,318)

 

(1,179,666)

 

(93,408)

 

455,772

 

(2,612,620)

Net cash (used in) provided by financing activities (2)

 

(579,825)

 

 

556,402

 

(455,772)

 

(479,195)

    

For the Year Ended December 31, 2021

Eliminating

adjustments between

(i)our Company and

our subsidiaries and

VIEs and VIEs’

(ii)the VIEs and

Our Company

    

subsidiaries

    

Our subsidiaries

    

VIEs’ subsidiaries

    

Consolidated

 

(RMB in thousands)

Net cash (used in) provided by operating activities (1)

 

(1,763)

 

(402,928)

 

756,307

 

(937,874)

 

(586,258)

Net cash (used in) provided by investing activities (2)

 

(10,685)

 

14,040

 

(404,344)

 

381,860

 

(19,129)

Net cash (used in) provided by financing activities (2)

 

(107,152)

 

 

381,860

 

(381,860)

 

(107,152)

    

For the Year Ended December 31, 2022

Eliminating

adjustments between

(i)our Company and

our subsidiaries and

VIEs and VIEs’

(ii)the VIEs and

Our Company

    

subsidiaries

    

Our subsidiaries

    

VIEs’ subsidiaries

    

Consolidated

 

(RMB in thousands)

Net cash provided by (used in) operating activities (1)

 

16,880

 

78,294

 

244,675

 

(407,682)

 

(67,833)

Net cash (used in) provided by investing activities (2)

 

(912,744)

 

142,921

 

(10,767)

 

171,973

 

(608,617)

Net cash (used in) provided by financing activities (2)

 

(108,967)

 

 

171,973

 

(171,973)

 

(108,967)

Notes:

(1)The eliminations are mainly related to the investments and loans to subsidiaries and VIEs.
(2)The eliminations are mainly related to the payment of service fees between subsidiaries and VIEs.

Restrictions on Foreign Exchange and the Ability to Transfer Cash between Entities, Across Borders and to U.S. Investors

In the future, if or when we become profitable, DouYu International Holdings Limited’s ability to pay dividends, if any, to its shareholders and ADS holders and to service any debt it may incur will depend upon dividends paid by our PRC subsidiaries. Under PRC laws and regulations, our PRC subsidiaries are subject to certain restrictions with respect to paying dividends or otherwise transferring any of their net assets offshore to DouYu International Holdings Limited. In particular, under the current effective PRC laws and regulations, dividends may be paid only out of distributable profits. Distributable profits are the net profit as determined under PRC GAAP, less any recovery of accumulated losses and appropriations to statutory and other reserves required to be made. Each of our PRC subsidiaries is required to set aside at least 10% of its after-tax profits each year, after making up previous years’ accumulated losses, if any, to fund certain statutory reserve funds, until the aggregate amount of such a fund reaches 50% of its registered capital. As a result, our PRC subsidiaries may not have sufficient distributable profits to pay dividends to us in the near future.

13

Furthermore, if certain procedural requirements are satisfied, the payment of current account items, including profit distributions and trade and service related foreign exchange transactions, can be made in foreign currencies without prior approval from SAFE or its local branches. However, where RMB is to be converted into foreign currency and remitted out of China to pay capital expenses, such as the repayment of loans denominated in foreign currencies, approval from or registration with competent government authorities or its authorized banks is required. The PRC government may take measures at its discretion from time to time to restrict access to foreign currencies for current account or capital account transactions. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to our offshore intermediary holding companies or ultimate parent company, and therefore, our shareholders or investors in our ADSs. Further, we cannot assure you that new regulations or policies will not be promulgated in the future, which may further restrict the remittance of RMB into or out of the PRC. We cannot assure you, in light of the restrictions in place, or any amendment to be made from time to time, that our current or future PRC subsidiaries will be able to satisfy their respective payment obligations that are denominated in foreign currencies, including the remittance of dividends outside of the PRC. If any of our subsidiaries incurs debt on its own behalf in the future, the instruments governing such debt may restrict its ability to pay dividends to DouYu International Holdings Limited. In addition, our PRC subsidiaries are required to make appropriations to certain statutory reserve funds, which are not distributable as cash dividends except in the event of a solvent liquidation of the companies.

For PRC and United States federal income tax consideration of an investment in the ADSs, see “Item 10. Additional Information—10.E. Taxation.”

Taxation on Dividends or Distributions

As advised by our PRC counsel, for any amounts owed by the VIEs to our PRC subsidiaries under the VIE agreements, unless otherwise required by PRC tax authorities, we are able to settle such amounts without limitations under the current effective PRC laws and regulations, provided that the VIEs have sufficient funds to do so. DouYu International Holdings Limited has not previously declared or paid any cash dividend or dividend in kind, and has no plan to declare or pay any dividends in the near future on our shares or the ADSs representing our ordinary shares. We currently intend to retain most, if not all, of our available funds and any future earnings to operate and expand our business. See “Item 8.—Financial Information—8.A. Consolidated Statements and Other Financial Information—Dividend Policy.” For PRC and United States federal income tax considerations of an investment in our ADSs, see “Item 10. Additional Information—10.E. Taxation.”

Implication of the Holding Foreign Companies Accountable Act

Trading in our securities on U.S. markets, including the Nasdaq, may be prohibited under the Holding Foreign Companies Accountable Act (the “HFCAA”) if the PCAOB determines that it is unable to inspect or investigate completely our auditor for two consecutive years. On December 16, 2021, the Public Company Accounting Oversight Board (the “PCAOB”) issued the HFCAA Determination Report to notify the SEC of its determinations that the PCAOB was unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong (the “2021 Determinations”), including our auditor. On May 4, 2022, we were conclusively identified by the SEC under the HFCAA as having filed audit reports issued by a registered public accounting firm that cannot be inspected or investigated completely by the PCAOB in connection with the filing of our 2021 Form 20-F. The inability of the PCAOB to conduct inspections in the past also deprived our investors of the benefits of such inspections. On December 15, 2022, the PCAOB announced that it was able to conduct inspections and investigations completely of PCAOB-registered public accounting firms headquartered in mainland China and Hong Kong in 2022. The PCAOB vacated its previous 2021 Determinations accordingly. As a result, we do not expect to be identified as a “Commission-Identified Issuer” under the HFCAA for the fiscal year ended December 31, 2022 after we file our annual report on Form 20-F for such fiscal year. However, whether the PCAOB will continue to conduct inspections and investigations completely to its satisfaction of PCAOB-registered public accounting firms headquartered in mainland China and Hong Kong is subject to uncertainty and depends on a number of factors out of our, and our auditor’s, control, including positions taken by authorities of the PRC. The PCAOB is expected to continue to demand complete access to inspections and investigations against accounting firms headquartered in mainland China and Hong Kong in the future and states that it has already made plans to resume regular inspections in early 2023 and beyond. The PCAOB is required under the HFCAA to make its determination on an annual basis with regards to its ability to inspect and investigate completely accounting firms based in the mainland China and Hong Kong. The possibility of being a “Commission-Identified Issuer” and risk of delisting could continue to adversely affect the trading price of our securities. If the PCAOB determines in the future that it no longer has full access to inspect and investigate accounting firms headquartered in mainland China and Hong Kong and we continue to use such accounting firm to conduct audit work, we would be identified as a “Commission-Identified Issuer” under the HFCAA following the filing of the annual report for the relevant fiscal year, and if we were so identified for two consecutive years, trading in our securities on U.S. markets would be prohibited. For details, see “Risk Factors—Risks Related to Doing Business in China—Trading in our securities on U.S. markets, including the Nasdaq, may be prohibited under the Holding Foreign Companies Accountable Act (the “HFCAA”) if the PCAOB determines that it is unable to inspect or investigate completely our auditor for two consecutive years.”

14

3.A.[Reserved]

3.B.Capitalization and Indebtedness

Not applicable.

3.C.Reason for the Offer and Use of Proceeds

Not applicable.

3.D.Risk Factors

We face significant regulatory, liquidity and enforcement risks and uncertainties as a company based in and primarily operating in China, including risks and uncertainties regarding that the rules and regulations in China may evolve quickly with any public consultation and advanced notice period being relatively short in terms of the time that we may need to fully adapt to such changes, all of which could result in a material change in our operations and value of our ADSs. The PRC government may also influence our operations by adopting new laws and regulations as the government deems appropriate to further regulatory, political and societal goals, or may exert more control over offerings conducted overseas and/or foreign investment in China-based issuers, which could result in a material change in our operations and the value of our ADSs. We also face risks associated with recent statements and regulatory actions by the PRC government, including those related to the use of variable interest entities, anti-monopoly regulatory actions, as well as cybersecurity and data privacy.

You should carefully consider all of the information in this annual report before making an investment in the ADSs. The operational risks associated with being based in and having operations in mainland China also apply to operations in Hong Kong and Macau. While entities and businesses in Hong Kong and Macau operate under different sets of laws from mainland China, the legal risks associated with being based in and having operations in mainland China could apply to a company’s operations in Hong Kong and Macau, if the laws applicable to mainland China become applicable to entities and business in Hong Kong and Macau in the future. As of the date of this annual report, we do not have operations in Hong Kong or Macau. In particular, as we are a China-based company incorporated in the Cayman Islands, you should pay special attention to subsections headed “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China” and “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure.”

Below please find a summary of the principal risks we face, organized under relevant headings.

Risks Related to Doing Business in China

Risks associated with the PRC government exerting more control over our future overseas offerings or foreign investments in us and failure to obtain the approval, filling or other requirements of the China Securities Regulatory Commission or other PRC government authorities in connection with our issuance of securities overseas. For details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—The PRC government may exert more control over our future overseas offerings or foreign investments in us, which could result in a material change in our operation and the value of our ADSs. In particular, the approval, filing or other requirements of the China Securities Regulatory Commission or other PRC government authorities may be required under PRC law in connection with our issuance of securities overseas.” on page 18 of this annual report.
Risks associated with uncertainties in the interpretation and enforcement of PRC laws and regulations. For details, see “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, including uncertainties regarding the enforcement of laws, and unexpected changes in policies, laws and regulations in China, could limit the legal protections available to you and us” on page 20 of this annual report.

15

Risks associated with the regulation and censorship of information disseminated over mobile devices and the Internet in China. For details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Regulation and censorship of information disseminated over mobile devices and the Internet in China may adversely affect our business and subject us to liability for streaming content or posted on our platform” on page 21 of this annual report.
Risks associated with adverse changes in global or China’s economic, political or social conditions or government policies. For details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Adverse changes in global or China’s economic, political or social conditions or government policies could have a material adverse effect on our business, financial condition and results of operations” on page 21 of this annual report.
Risks associated with the absence of law or regulation specifically governing virtual asset property rights. For details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Currently there is no law or regulation specifically governing virtual asset property rights and therefore it is not clear what liabilities, if any, online game operators may have for virtual assets” on page 22 of this annual report.
Risks associated with the historical inability of the PCAOB to inspect our auditor and uncertainties about the ability of our auditor to fully cooperate with the PCAOB’s inspection. For details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—The PCAOB had historically been unable to inspect our auditor in relation to their audit work performed for our financial statements included elsewhere in this annual report” on page 33 of this annual report.
Risks associated with the potential inability of the PCAOB to inspect our auditor in the future. For details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Trading in our securities on U.S. markets, including the Nasdaq, may be prohibited under the Holding Foreign Companies Accountable Act, or the HFCAA, if the PCAOB determines that it is unable to inspect or investigate completely our auditor for two consecutive years.” on page 33 of this annual report.

Risks Related to Our Business and Industry

Risks associated with our ability to retain our existing users, keep them engaged or further grow our user base. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—If we fail to retain our existing users, keep them engaged or further grow our user base, our business, operation, profitability and prospects may be materially and adversely affected” on page 35 of this annual report.
Risks associated with our ability to attract, cultivate and retain top streamers. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—We may fail to attract, cultivate and retain top streamers, which may materially and negatively affect our user retention and thus our business and operations” on page 35 of this annual report.
Risks associated with our ability to offer attractive content, in particular popular game content, on our platform. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—We may fail to offer attractive content, in particular popular game content, on our platform” on page 36 of this annual report.
Risks associated with our significant reliance on the eSports industry. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—We have significant reliance on the eSports industry” on page 36 of this annual report.
Risks associated with our ability to effectively manage our growth and control our periodic spending to maintain such growth. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—If we fail to effectively manage our growth and control our periodic spending to maintain such growth, our brand, business and results of operations may be materially and adversely affected” on page 37 of this annual report.

16

Risks associated with the net losses we have incurred since inception and the losses we may continue to incur in the future. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—We have incurred net losses since inception, and we may continue to incur losses in the future” on page 37 of this annual report.
Risks associated with our ability to successfully implement our monetization strategies. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—Our business may suffer if we fail to successfully implement our monetization strategies” on page 38 of this annual report.
Risks associated with our content monitoring system. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—Our content monitoring system may not be effective in preventing misconduct by our platform users and misuse of our platform and such misconduct or misuse may materially and adversely impact our brand image, business and operating results” on page 38 of this annual report.
Risks associated with our limited operating history with a relatively new business model in a relatively new market. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—Our limited operating history in a rapidly evolving market makes it difficult to evaluate our business and growth prospects” on page 38 of this annual report.
Risks associated with natural disasters, health epidemics and other outbreaks of contagious diseases. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—We face risks related to natural disasters, health epidemics and other outbreaks of contagious diseases” on page 39 of this annual report.

Risks Related to Our Corporate Structure

Risks associated with substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations, and rules relating to the agreements that establish the VIE structure for our operations in China. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—There are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations, and rules relating to the agreements that establish the VIE structure for our operations in China, including potential future actions by the PRC government, which could affect the enforceability of our contractual arrangements with the VIEs and, consequently, significantly affect the financial condition and results of operations performance of Douyu. If the PRC government finds such agreements non-compliant with relevant PRC laws, regulations, and rules, or if these laws, regulations, and rules or the interpretation thereof change in the future, we could be subject to severe penalties or be forced to relinquish our interests in the VIEs” on page 63 of this annual report.
Risks associated with failure by the VIEs or their shareholders to perform their obligations under our contractual arrangements with them. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—Any failure by the VIEs or their shareholders to perform their obligations under our contractual arrangements with them would have a material adverse effect on our business” on page 64 of this annual report.
Risks associated with our reliance on contractual arrangements with the VIEs and their shareholders for our operations in China. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—We rely on contractual arrangements with the VIEs and their shareholders for our operations in China, which may not be as effective in providing operational control as direct ownership” on page 65 of this annual report.
Risks associated with our inability to use and enjoy assets held by the VIEs and their subsidiaries that are important to our business. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—We may lose the ability to use and enjoy assets held by the VIEs and their subsidiaries that are important to our business if the VIEs and their subsidiaries declare bankruptcy or become subject to a dissolution or liquidation proceeding” on page 65 of this annual report.

17

Risks associated with scrutiny by the PRC tax authorities that may impose on our contractual arrangements. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—Contractual arrangements we have entered into with the VIEs may be subject to scrutiny by the PRC tax authorities. A finding that we owe additional taxes could negatively affect our financial condition and the value of your investment” on page 66 of this annual report.

Risks Related to our American Depositary Shares

Risks associated with the volatility of the market price of our ADSs. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—The market price for our ADSs may be volatile” on page 68 of this annual report.
Risks associated with failure of the securities or industry analysts to publish accurate or favorable research or reports. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—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” on page 69 of this annual report.
Risks associated with failure of the securities or industry analysts to publish research or reports in favor of us, or at all. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—If securities or industry analysts do not publish favorable research, or if they adversely change their recommendations regarding the ADSs, the market price for the ADSs and trading volume could decline” on page 69 of this annual report.
Risks associated with the possibility of being regarded as a passive foreign investment company. For details, see “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—We were likely a passive foreign investment company, or PFIC, for 2022 and there is a significant risk that we will be a PFIC for 2023 and possibly subsequent taxable years, in which case U.S. investors will generally be subject to adverse U.S. federal income tax consequences” on page 74 of this annual report.

Risks Related to Doing Business in China

The PRC government may exert more control over our future overseas offerings or foreign investments in us, which could result in a material change in our operation and the value of our ADSs. In particular, the approval, filing or other requirements of the China Securities Regulatory Commission or other PRC government authorities may be required under PRC law in connection with our issuance of securities overseas.

We conduct our business primarily through Douyu Yule and VIEs in China. Our operations in China are governed by PRC laws and regulations. The PRC government has significant oversight and discretion over the operation of our business, and it may influence our operations, which could result in a material adverse change in our operation and the value of our ADSs.

In recent years, the PRC government has indicated an intent to exert more oversight over overseas offerings by and/or foreign investments in China-based issuers like us. For example, on July 6, 2021, relevant PRC government authorities promulgated the Opinions on Strictly Cracking Down on Illegal Securities Activities in accordance with the Law, which emphasized the need to strengthen the administration over “illegal securities activities” and the supervision on overseas listings by China-based companies, and proposed to take effective measures, such as promoting the construction of relevant regulatory systems to deal with the risks and incidents faced by China-based overseas-listed companies, although such opinions did not specify the definition of “illegal securities activities.” Such opinions further provided that the special provisions of the State Council on overseas offerings and listings by those companies limited by shares will be revised and therefore the duties of domestic industry competent authorities and regulatory agencies will be clarified.

18

In addition, on December 28, 2021, the CAC, the NDRC, the MIIT, and several other PRC governmental authorities jointly issued the revised Cybersecurity Review Measures, which became effective on February 15, 2022. The revised Cybersecurity Review Measures provide that a critical information infrastructure operator purchasing network products and services, and platform operators carrying out data processing activities, which affect or may affect national security, shall apply for cybersecurity review and that a platform operator with more than one million users’ personal information aiming to list abroad must apply for cybersecurity review. There are substantial uncertainties as to the interpretation, application, and enforcement of the Cybersecurity Review Measures and whether to conduct a security offering or maintain our trading status in the U.S. will be subject to the cybersecurity review procedures.

On February 17, 2023, the CSRC promulgated the Overseas Listing Trial Measures, and five supporting guidelines, which became effective on March 31, 2023. The Overseas Listing Trial Measures will comprehensively improve and reform the existing regulatory regime for overseas offering and listing of PRC domestic companies’ securities and will regulate both direct and indirect overseas offering and listing of PRC domestic companies’ securities by adopting a filing-based regulatory regime. According to the Overseas Listing Trial Measures, PRC domestic companies that seek to offer and list securities in overseas markets, either in direct or indirect means, are required to fulfill the filing procedure with the CSRC and report relevant information. If a company fails to complete the filing procedure or conceals any material fact or falsifies any major content in its filing documents, it may be subject to administrative penalties, such as order to rectify, warnings, fines, and its controlling shareholders, actual controllers, the person directly in charge and other directly liable persons may also be subject to administrative penalties, such as warnings and fines. The Overseas Listing Trial Measures also provide that a company in mainland China must file with the CSRC within three business days for its follow-on offering of securities after it is listed in an overseas market. On February 17, 2023, the CSRC also issued the Notice on Administration of the Filing of Overseas Offering and Listing by Domestic Companies and held a press conference for the release of the Overseas Listing Trial Measures, which, among others, clarified that the companies in mainland China that have been listed overseas before March 31, 2023 are not required to file with the CSRC immediately, but these companies should complete filing with the CSRC for their refinancing activities in accordance with the Overseas Listing Trial Measures. Based on the foregoing, as an issuer that has been listed overseas before the effective date of the Overseas Listing Trial Measures, we are not required to complete filing with the CSRC for our prior offshore offerings at this stage, but we may be subject to the filing requirements for our refinancing activities under the Overseas Listing Trial Measures. However, since the Overseas Listing Trial Measures was newly promulgated, the interpretation, application and enforcement of the Overseas Listing Trial Measures remain unclear. We cannot assure you that we will be able to complete such filing in a timely manner and fully comply with such rules to maintain the listing status of our ADSs and/or other securities, or to conduct any securities offerings in the future.

On February 24, 2023, the CSRC, jointly with other relevant governmental authorities, issued the revised the Provisions on Strengthening the Confidentiality and Archive Management Work Relating to the Overseas Securities Offering and Listing by Domestic Companies, which became effective on March 31, 2023. The provisions requires, among others, that companies based in mainland China seeking to offer securities in overseas markets, either directly or indirectly, shall establish the confidentiality and archives system, and shall complete approval and filing procedures with competent authorities, if such companies or their overseas listing entities provide or publicly disclose documents or materials involving state secrets and work secrets of PRC government agencies to relevant securities companies, securities service institutions, overseas regulatory agencies and other entities and individuals. It further stipulates that providing or publicly disclosing documents and materials which may adversely affect national security or public interests, and accounting files or copies shall be subject to corresponding procedures in accordance with relevant laws and regulations. The revised provisions was newly promulgated. There remain substantial uncertainties about how these provisions will be interpreted, or implemented and how it will affect our operations.

If the CSRC or other relevant PRC regulatory agencies subsequently determine that prior approval and filing is required for any of our future offerings of securities overseas or to maintain the listing status of our ADSs, we cannot guarantee that we will be able to obtain such approval or complete such filing in a timely manner, or at all. The CSRC or other PRC regulatory agencies also may take actions requiring us, or making it advisable for us, not to proceed with such offering or maintain the listing status of our ADSs. If we proceed with any such offering or maintain the listing status of our ADSs without filing with the CSRC to the extent it is required under the Overseas Listing Trial Measures, or if we are unable to comply with any new requirements which might be adopted for offerings that we have completed prior to the publication of the above-referenced regulations, we may face regulatory actions or other sanctions from the CSRC or other PRC regulatory agencies. These regulatory agencies may impose fines and penalties on our operations in China, limit our ability to pay dividends outside of China, limit our operating privileges in China, delay or restrict the repatriation of the proceeds from offerings of securities overseas into China or take other actions that could have a material adverse effect on our business, financial condition, results of operations and prospects, as well as the trading price of the ADSs.

19

Furthermore, if there are any other approvals, filings and/or other administration procedures, including the cybersecurity review under the Cybersecurity Review Measures and the Draft Measures for Internet Data Security, to be obtained from other PRC regulatory agencies as required by any new laws and regulations for any of our future proposed offering of securities overseas or the listing of the ADSs, we cannot assure you that we can obtain the required approval or complete the required filings or other regulatory procedures in a timely manner, or at all. Any failure to obtain the relevant approvals or complete the filings and other relevant regulatory procedures may subject us to regulatory actions or other sanctions from the CSRC or other PRC government authorities, which may have a material adverse effect on our business, financial condition or results of operations.

It remains uncertain how PRC government authorities will regulate overseas listing and trading in general. In connection with our securities offering in the future, we may be unable to obtain the required approvals from the relevant government authorities in a timely manner, or at all, and such approvals may be rescinded even if obtained. Any such circumstance could significantly limit or completely hinder our ability to continue to offer securities to investors and cause the value of such securities to significantly decline or be worthless. In addition, implementation of industry-wide regulations affecting our operations could cause the value of our securities to significantly decline. Therefore, investors of our company and our business face potential uncertainty from actions taken by the PRC government affecting our business.

Uncertainties in the interpretation and enforcement of PRC laws and regulations, including uncertainties regarding the enforcement of laws, and unexpected changes in policies, laws and regulations in China, could limit the legal protections available to you and us.

Our PRC subsidiaries and the VIEs, in particular Douyu Yule, a wholly foreign-owned enterprise, is subject to laws and regulations applicable to foreign-invested enterprises as well as various Chinese laws and regulations generally applicable to companies incorporated in China. However, 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 and enforcement of these laws, regulations and rules involves uncertainties.

From time to time, we may have to resort to administrative and court proceedings to enforce our legal rights. However, since PRC administrative and court authorities have significant discretion in interpreting and implementing statutory and contractual terms, it may be difficult to evaluate the outcome of administrative and court proceedings, and the level of legal protection we enjoy.

The PRC government has significant oversight and discretion over the conduct of our business and may influence our operations as the government deems appropriate to further regulatory, political and societal goals. In recent years, the PRC government has published new policies that adversely affected our industry and our business, and we cannot rule out the possibility that it will, in the future, release regulations or policies regarding our industry that could further adversely affect our business, financial condition and results of operations. Furthermore, in recent years, the PRC government has also indicated an intent to exert more oversight and control over securities offerings and other capital markets activities that are conducted overseas and foreign investment in China-based companies like us. Any such action, once taken by the PRC government, could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or in extreme cases, become worthless.

However, as there are still regulatory uncertainties in this regard, we cannot assure you that we will be able to comply with new laws and regulations in all respects, and we may be ordered to rectify, suspend or terminate any actions or services that are deemed illegal by the regulatory authorities and become subject to material penalties, which may materially harm our business, financial condition, results of operations and prospects.

Furthermore, the PRC legal system is based in part on government policies and internal rules, and some of which 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.

20

Regulation and censorship of information disseminated over mobile devices and the Internet in China may adversely affect our business and subject us to liability for streaming content or posted on our platform.

Internet companies in China are subject to a variety of existing and new rules, regulations, policies, and license and permit requirements. In connection with enforcing these rules, regulations, policies and requirements, relevant government authorities may suspend services by revoking the licenses of, any Internet or mobile content service provider that is deemed to provide illicit content online or on mobile devices, and such activities may be intensified in connection with any ongoing government campaigns to eliminate prohibited content online. For example, in recent years, the Office of the Anti-Pornography and Illegal Publications Working Group, the State Internet Information Office, the MIIT, the Ministry of Culture and the Ministry of Public Security have jointly or independently been launching a series of “Cleaning Up the Internet” campaigns, and have imposed more stringent requirements for internet platforms operators, such as us. Based on publicly available information, these campaigns are aimed to eliminate pornographic, harmful and illegal information and content from the Internet information services industry by, among other things, holding liable individuals and corporate entities that facilitate the distribution of pornographic information and content. For example, in 2020, the Ministry of Public Security launched a “Cleaning Up the Internet 2020” campaign, which is aimed at cracking down on illegal or criminal activities in relation to telecommunication network fraud, online gambling, online “water army” and other severe illegal or criminal activities. In 2021, the Office of the Anti-Pornography and Illegal Publications Working Group, together with relevant PRC government authorities, launched a “Cleaning Up the Internet 2021” campaign, which is aimed to eliminate pornographic, violent, terrorist, and superstitious information and content and other inappropriate contents from the livestreaming, online games, network literature industries, pop-up advertising and online social media platforms. During the campaigns, relevant government authorities have shut down certain websites, removed certain links and closed certain accounts. Certain Chinese Internet companies voluntarily initiated self-investigations to filter and remove content from their websites and cloud servers. In 2022, the PRC regulators launched the “Cleaning Up the Internet 2022” campaign with a key focus on regulating issues in certain areas, including among others, short videos, livestreaming, network environment for minors during summer holiday, application information services and application algorithms. On April 15, 2022, the CAC, the State Taxation Administration, or the SAT, and the State Administration for Market Regulation, or the SAMR jointly launched a two-month “Cleaning Up” campaign to regulate the chaos in the livestreaming and short video industry. The campaign is aimed to regulate “pornographic, ugliness, bizarre, fake, vulgar and gambling” contents and other illicit contents and rectify prominent issues in the industry, such as “key opinion leaders’ chaos”, excessive reward, illegal profit and malicious marketing.

We endeavor to eliminate illicit content from our platform. We have made substantial investments in resources to monitor content that users post on our platform and the way in which our users engage with each other through our platform. We use a variety of methods to ensure our platform remains a healthy and positive experience for our users. See “Item 4. Information of the Company—4.B. Business Overview—Content Monitoring System.” Although we employ these methods to filter content posted on our platform, we cannot be sure that our internal content control efforts will be sufficient to remove all content that may be viewed as indecent or otherwise non-compliant with PRC law and regulations. Government standards and interpretations as to what constitutes illicit online content or behavior are subject to interpretation and may change in a manner that could render our current monitoring efforts insufficient. The Chinese government has wide discretion in regulating online activities and, irrespective of our efforts to control the content on our platform, government campaigns and other actions to reduce illicit content and activities could subject us to negative press or regulatory challenges and sanctions, including fines, confiscation of illegal income, suspension or revocation of our licenses to operate in China or a suspension or ban on our mobile or online platform, including suspension or closure of one or more parts of or our entire business. Further, our senior management could be held criminally liable if we are deemed to be profiting from illicit content on our platform. Although our business and operations have not been materially and adversely affected by government campaigns or any other regulatory actions in the past, we cannot assure you that our business and operations will be immune from government actions or sanctions in the future. If government actions or sanctions are brought against us, or if there are widespread rumors that government actions or sanctions have been brought against us, our reputation could be harmed, we may lose users and customers, our revenues and results of operation may be materially and adversely affected and the value of our ADSs could be dramatically reduced.

Adverse changes in global or China’s economic, political or social conditions or government policies could have a material adverse effect on our business, financial condition and results of operations.

Our revenues are substantially sourced from China. Accordingly, our results of operations, financial condition and prospects are influenced by economic, political and legal developments in China. Economic reforms begun in the late 1970s have resulted in significant economic growth. However, any economic reform policies or measures in China may from time to time be modified or revised. China’s economy differs from the economies of most developed countries in many respects, including with respect to the amount of government involvement, level of development, growth rate, control of foreign exchange and allocation of resources. While the PRC economy has experienced significant growth in the past 40 years, growth has been uneven across different regions and among different economic sectors, and the rate of growth has been slowing.

21

China’s economic conditions are sensitive to global economic conditions. The global financial markets have experienced significant disruptions since 2008 and the United States, Europe and other economies have experienced periods of recession. The global macroeconomic environment is facing new challenges and there is considerable uncertainty over the long-term effects of the expansionary monetary and fiscal policies adopted by the central banks and financial authorities of some of the world’s leading economies. Recent international trade disputes, including tariff actions announced by the United States, the PRC and certain other countries, and the uncertainties created by such disputes may cause disruptions in the international flow of goods and services and may adversely affect the Chinese economy as well as global markets and economic conditions. There have also been concerns about the economic effect of the military conflicts and political turmoil or social instability in the Middle East, Europe, Africa and other places, as well as the recent banking turmoil in the United States and the European Union. Any severe or prolonged slowdown in the global economy may adversely affect the Chinese economy which in turn may adversely affect our business and operating results.

The PRC government exercises significant control over China’s economic growth through strategically allocating resources, controlling the payment of foreign currency-denominated obligations, setting monetary policy and providing preferential treatment to particular industries or companies. Although the PRC economy has grown significantly in the past decade, that growth may not continue, as evidenced by the slowing of the growth of the PRC economy since 2012. Any adverse changes in economic conditions in China, in the policies of the PRC government or in the laws and regulations in China could have a material adverse effect on the overall economic growth of China. Such developments could adversely affect our business and operating results, lead to a reduction in demand for our services and adversely affect our competitive position.

Currently there is no law or regulation specifically governing virtual asset property rights and therefore it is not clear what liabilities, if any, online game operators may have for virtual assets.

While participating on our platform, our users acquire, purchase and accumulate some virtual assets, such as gifts or certain status. Such virtual assets can be important to users and have monetary value. In practice, virtual assets can be lost for various reasons, often through unauthorized use of the user account of one user by other users and occasionally through data loss caused by delay of network service, network crash or hacking activities. Currently, there is no PRC law or regulation specifically governing virtual asset property rights. As a result, there is uncertainty as to who the legal owner of virtual assets is, whether and how the ownership of virtual assets is protected by law, and whether an operator of a livestreaming platform such as us would have any liability, whether in contract, tort or otherwise, to users or other interested parties, for loss of such virtual assets. Based on recent PRC court judgments, the courts have typically held online platform operators liable for losses of virtual assets by platform users, and ordered online platform operators to return the lost virtual items to users or pay damages and losses. In case of a loss of virtual assets, we may be sued by our users and held liable for damages, which may negatively affect our reputation and business, financial condition and results of operations.

Our business is subject to complex and evolving Chinese and international laws and regulations, including those regarding data privacy and cybersecurity. Many of these laws and regulations are subject to change and uncertain interpretation.

We are required by privacy and data protection laws in China and other jurisdictions, including, without limitation, the PRC Cyber Security Law, to ensure the confidentiality, integrity and availability of the information of our users, third-party agents, content providers and other data, which is also essential to maintaining their confidence in our services. However, the regulatory framework for the collection, protection, use, sharing, transfer and other processing of data worldwide is rapidly evolving and remains uncertain. For example, the Standing Committee of the National People’s Congress of the PRC, promulgated the Cyber Security Law in November 2016, which requires network operators to perform certain functions related to cyber-security protection and strengthened network information management through taking technical and other necessary measures as required by laws and regulations to safeguard the operation of networks, respond to network security effectively, prevent illegal and criminal activities, and maintain the integrity and confidentiality and usability of network data.

22

Regulatory authorities in China have implemented and are considering a number of legislative and regulatory proposals concerning cybersecurity and data protection. There remains uncertainties as to the interpretation and application of cybersecurity, information security, privacy and data protection laws in China. It is possible that existing or newly introduced laws and regulations, or their interpretation, application or enforcement, could significantly affect our business practice and force us to change our business practices. For example, on August 20, 2021, the SCNPC promulgated the PRC Personal Information Protection Law, which integrates the scattered rules with respect to personal information rights and privacy protection. The PRC Personal Information Protection Law also provides specific protection requirements for processing personal information, and such requirements remain to be clarified by governmental authorities and courts in practice. We may be required to make adjustments to our business practices to comply with the personal information protection laws and regulations. In June 2021, the SCNPC promulgated the Data Security Law, which took effect on September 1, 2021. The Data Security Law introduces a data classification and hierarchical protection system based on the importance of data and provides a national security review procedure for those data activities, which may affect national security and imposes export restrictions on certain data and information.

On December 28, 2021, the CAC, the NDRC, the MIIT, and several other PRC governmental authorities jointly issued the Cybersecurity Review Measures, which became effective on February 15, 2022. Pursuant to the Cybersecurity Review Measures, critical information infrastructure operators that procure internet products and services and network platform operators engaging in data processing activities are also subject to cybersecurity review under the Cybersecurity Review Measures if their activities affect or may affect national security. The relevant competent governmental authorities may initiate the cybersecurity review against the relevant operators if the authorities believe that the network product or service or data processing activities of such operators affect or may affect national security. In addition, the Cybersecurity Review Measures provide that network platform operators holding over one million users’ personal information must apply with the Cybersecurity Review Office for a cybersecurity review before listing on a foreign stock exchange. As of the date of this annual report, we have not received any notice from any authorities identifying us as a critical information infrastructure operator or requiring us to undertake a cybersecurity review. However, as the Cybersecurity Review Measures are relatively new, we still face uncertainties that the measures may be interpreted or implemented in ways that will negatively affect us.

On November 14, 2021, the CAC published Measures on Network Data Security Management (Draft for Comment), or the Draft Measures for Internet Data Security, which provides that data processors conducting certain activities must apply for cybersecurity review, including, among others, merger, reorganization or separation of internet platform operators that have acquired a large number of data resources related to national security, economic development or public interests and how this affects or may affect national security and listing abroad of data processors processing over one million users’ personal information. The Draft Measures for Internet Data Security also provides that data processors processing important data or going public overseas shall conduct an annual data security assessment by themselves or entrust a data security service institution to do so. As advised by Han Kun Law Offices, our PRC counsel, the Draft Measures for Internet Data Security have not been adopted and it remains unclear whether the formal version adopted in the future will have any further material changes, it is uncertain how the measures will be enacted, interpreted or implemented and how they will affect us. We cannot predict the impact of the draft measures, if any, at this stage. If a final version of the Draft Measures for Internet Data Security is adopted, we may be subject to review when conducting data processing activities and annual data security assessment and may face challenges in addressing its requirements and making necessary changes to our internal policies and practices in data processing. In addition, if the enacted version of the Draft Measures for Internet Data Security mandates clearance of cybersecurity review and other specific actions to be completed by China-based companies that have been listed on overseas stock exchanges, such as us, we face uncertainties as to whether we could obtain such clearance in a timely manner, or at all. Any failure or delay in the completion of the cybersecurity review procedures may prevent us from using or providing certain network products and services, and may result in penalties, including fines, suspension of business and revocation of required licenses, and our reputation and results of operations could be materially and adversely affected.

In addition, on July 7, 2022, the CAC issued the Measures for Security Assessment of Cross-border Data Transfer, which became effective on September 1, 2022. These measures require the data processor providing data overseas to apply for the security assessment of cross-border transfer of data with the local provincial-level counterparts of the national cybersecurity authority under any of the following circumstances: (i) where the data processor intends to provide important data overseas; (ii) where a critical information infrastructure operator and a data processor who has processed personal information of more than 1,000,000 individuals intends to provide personal information overseas; (iii) where a data processor who has provided personal information of 100,000 individuals or sensitive personal information of 10,000 individuals to overseas recipients, in each case as calculated cumulatively, since January 1 of the preceding year intends to provide personal information overseas; or (iv) other circumstances where the security assessment of data cross-border transfer is required by the CAC. In addition, the data processor shall conduct a self-assessment on the risk of data cross-border transfer prior to applying for the foregoing security assessment. The data processors that in violation of such measures are required to rectify such non-compliance incidents within 6 months of the effectiveness date thereof. Given that the above measures came into effect recently, their interpretation, application and enforcement and how they will affect our business operation are subject to substantial uncertainties.

23

Compliance with the above PRC laws and regulations as well as additional laws and regulations that PRC regulatory bodies may enact in the future, including laws and regulations regarding cybersecurity, information security, privacy and data protection, may result in additional expenses to us and subject us to negative publicity, which could harm our reputation and business operations. There are also uncertainties with respect to how such laws and regulations will be implemented and interpreted in practice. PRC regulators have been increasingly focused on regulation in the areas of data security and data protection, and are enhancing the protection of privacy and data security by rule-making and enforcement actions at central and local levels. For example, in July 2021, certain PRC regulatory authorities issued Opinions on Strictly Cracking Down on Illegal Securities Activities in accordance with the Law, which further emphasized to improve relevant laws and regulations on data security, cross-border data transmission and confidential information management. We expect that these areas will receive greater and continued attention and scrutiny from regulators and the public going forward, which could increase our compliance costs and subject us to heightened risks and challenges associated with data security and protection.

While we have taken various measures to comply with all applicable laws and regulations regarding cybersecurity, information security, privacy and data protection in China, we cannot assure you that the measures we have taken or will take are adequate under these laws and regulations, and we may be held liable in the event of any breach of the relevant requirements under or other relevant laws and regulations. Any failure or perceived failure by us to prevent information security breaches or to comply with data security and privacy policies or related legal obligations, or any compromise of security that results in the unauthorized use, release or transfer of personally identifiable information or other data, could cause our users to lose trust in us and could expose us to legal claims or penalties. Any perception by the public that privacy of user information or data security are becoming increasingly unsafe or vulnerable to attacks could inhibit the growth of our products and services generally. We may also be held liable in the event of any breach of general clauses on our compliance with such statutory requirements as well as some other specific requirements related to data protection under the relevant contracts. We may have to spend much more personnel cost and time evaluating and managing these risks and challenges in connection with our products and services in the ordinary course of our business operations, and have cooperated, and will continue cooperating in the future, with the competent regulators in these respects. If further changes in our business practices are required under China’s evolving regulatory framework for the protection of information in cyberspace, our business, financial condition and results of operations may be adversely affected. These proceedings or actions could subject us to significant penalties and negative publicity, require us to change our business practices, increase our costs and severely disrupt our business, hinder our global expansion or negatively affect the trading prices of our ADSs, shares and/or other securities. If we are unable to manage these risks, we could become subject to penalties, including fines, suspension of business and revocation of required licenses, and our reputation and results of operations could be materially and adversely affected.

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

In recent years, PRC anti-monopoly enforcement agencies have strengthened enforcement under the PRC Anti-monopoly Law. In March 2018, the SAMR was formed as a new governmental agency to take over, among other things, the anti-monopoly enforcement functions from the relevant departments under the Ministry of Commerce, the NDRC and the State Administration for Industry and Commerce (the predecessor of the SAMR), respectively. Since its inception, the SAMR has continued to strengthen anti-monopoly enforcement. In December 2018, the SAMR issued the Notice on Anti-monopoly Enforcement Authorization, which grants authority to its province-level branches to conduct anti-monopoly enforcement within their respective jurisdictions. In November 2021, the National Anti-monopoly Bureau was inaugurated by the State Council, which aims to further implement the fair competition policies, and strengthen anti-monopoly supervision in the PRC, especially to strengthen oversight and law enforcement in areas involving innovation, science and technology, information security and people’s livelihood.

24

The PRC anti-monopoly regulators may also issue implementation rules or guidelines from time to time to reinforce their regulation on certain industrial sectors. In February 2021, the Anti-monopoly Commission of the State Council published the Anti- monopoly Guidelines on Platform Economies. These guidelines prohibit monopolistic conduct such as entering into monopoly agreements, abusing market dominance and concentration of undertakings that may have the effect of eliminating or restricting competition in the field of platform economies. More specifically, the Anti-monopoly Guidelines on Platform Economies outline certain practices that may, if without justifiable reasons, constitute abuse of a dominant position, including without limitation, discriminating against customers in terms of pricing and other transactional conditions using big data and analytics, coercing counterparties into exclusivity arrangements, refusing to deal with counterparties on reasonable conditions, using bundle services to sell services or products, and compulsory collection of users’ unnecessary data. The Anti-monopoly Guidelines on Platform Economies further expressly state that concentration involving VIE will also be subject to antitrust filing requirements, and therefore will also fall within the scope of the antitrust review. In addition, Anti-monopoly Guidelines on Platform Economies reinforce antitrust merger review for internet platform related transactions to safeguard market competition. Since the Anti-monopoly Guidelines on Platform Economies are relatively new and may be subject to interpretation by the regulators in the process of implementing such guidelines, we cannot assure you that our business operations will comply with such regulation in all respects, and any failure or perceived failure by us to comply with such regulation may result in governmental investigations, fines and/or other sanctions on us. Furthermore, the amended PRC Anti-monopoly Law which took effect on August 1, 2022 increases the fines for illegal concentration of business operators to no more than ten percent of sales revenue of the preceding financial year if the concentration of business operator has or may have an effect of excluding or limiting competition; or a fine of up to RMB5 million if the concentration of business operators does not have an effect of excluding or limiting competition. The PRC Anti-monopoly Law also provides that the relevant authority shall investigate a transaction where there is any evidence that the concentration has or may have the effect of eliminating or restricting competitions, even if such concentration does not reach the filing threshold. See “Item 4. Information of the Company—4.B. Business Overview—Regulation.”

We may be involved in investigations, inquiries, claims, complaints or other administrative requirements in relation to anti-monopoly laws and regulations in the PRC from time to time. In the case of our failure or perceived failure to comply with these laws and regulations and new legislations or guidelines to be promulgated from time to time, governmental agencies and regulators may, among other things, prohibit or rescind our acquisitions, divestitures, or combinations, impose significant fines or penalties, require divestiture of certain of our assets, or impose other restrictions that limit or require us to modify our operations. Any anti-monopoly related lawsuits, regulatory investigations or administrative proceedings initiated against us could also result in our being subject to regulatory actions and constraints on our investments and acquisitions, which could include forced termination of any agreements or transactions, required divestitures, and business practices or significant fines. For example, in October 2020, we entered into an Agreement and Plan of Merger with HUYA Inc. and other related parties, pursuant to which HUYA Inc. would acquire all our outstanding ordinary shares, including ordinary shares represented by ADSs, through a stock-for-stock merger. On July 10, 2021, the SAMR, posted an announcement of its decision to prohibit the merger transaction following its anti-monopoly review. Moreover, any noncompliance or associated inquiries, investigations or other governmental actions may divert significant management time and attention and financial resources, bring negative publicity, subject us to liabilities or administrative penalties, and materially and adversely affect our financial conditions, results of operations, and business prospects.

Under the PRC enterprise income tax law, we may be classified as a PRC “resident enterprise,” which could result in unfavorable tax consequences to us and our shareholders and have a material adverse effect on our results of operations and the value of your investment.

Under the PRC enterprise income tax law that became effective on January 1, 2008, and was last amended on December 29, 2018, an enterprise established outside the PRC with “de facto management bodies” within the PRC is considered a “resident enterprise” for PRC enterprise income tax purposes and is generally subject to a uniform 25% enterprise income tax rate on its worldwide income. On April 22, 2009, the SAT, issued the Circular Regarding the Determination of Chinese-Controlled Overseas Incorporated Enterprises as PRC Tax Resident Enterprise on the Basis of De Facto Management Bodies, or SAT Circular 82, which provides certain specific criteria for determining whether the “de facto management body” of a PRC-controlled enterprise that is incorporated offshore is located in China. Further to SAT Circular 82, on July 27, 2011, the SAT issued the Administrative Measures of Enterprise Income Tax of Chinese-Controlled Offshore Incorporated Resident Enterprises (Trial), or SAT Bulletin 45, which became effective on September 1, 2011, to provide more guidance on the implementation of SAT Circular 82.

25

According to SAT Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be considered a PRC tax resident enterprise by virtue of having its “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 conditions are met: (a) the senior management and core management departments in charge of its daily operations function have their presence mainly in the PRC; (b) its financial and human resources decisions are subject to determination or approval by persons or bodies in the PRC; (c) its major assets, accounting books, company seals, and minutes and files of its board and shareholders’ meetings are located or kept in the PRC; and (d) not less than half of the enterprise’s directors or senior management with voting rights habitually reside in the PRC. SAT Bulletin 45 provides further rules on residence status determination, post-determination administration as well as competent tax authorities procedures.

Although SAT Circular 82 and SAT Bulletin 45 apply only to offshore incorporated enterprises controlled by PRC enterprises or a PRC enterprise group and not those controlled by PRC individuals or foreigners, Han Kun Law Offices, our legal counsel as to PRC law, has advised us that the determination criteria set forth therein may reflect SAT’s general position on how the term “de facto management body” could be applied in determining the tax resident status of offshore enterprises, regardless of whether they are controlled by PRC enterprises, individuals or foreigners.

We do not meet all of the conditions set forth in SAT Circular 82. Therefore, we believe that we should not be treated as a “resident enterprise” for PRC tax purposes even if the standards for “de facto management body” prescribed in the SAT Circular 82 applied to us. For example, certain of our minutes and files of the resolutions of our board of directors and the resolutions of our shareholders are maintained outside the PRC.

However, the PRC tax authorities may take a different view. Han Kun Law Offices, our legal counsel as to PRC law, has advised us that if the PRC tax authorities determine that our Cayman Islands holding company or any Hong Kong subsidiary is a PRC resident enterprise for PRC enterprise income tax purposes, its world-wide income could be subject to PRC tax at a rate of 25%, which could reduce our net income. In addition, we will also be subject to PRC enterprise income tax reporting obligations. Although dividends paid by one PRC tax resident to another PRC tax resident should qualify as “tax-exempt income” under the enterprise income tax law, dividends paid by our PRC subsidiary to us or any of our Hong Kong subsidiaries could be subject to a 10% withholding tax if we or any of our Hong Kong subsidiaries were treated as a PRC resident enterprise. The PRC foreign exchange control authorities, which enforce the withholding tax on dividends, and the PRC tax authorities have not yet issued guidance with respect to the processing of outbound remittances to entities that are treated as resident enterprises for PRC enterprise income tax purposes.

If we are treated as a resident enterprise, non-PRC resident ADS holders may also be subject to PRC withholding tax on dividends paid by us and PRC tax on gains realized on the sale or other disposition of ADSs or ordinary shares if such income is sourced from within the PRC. The tax would be imposed at the rate of 10% in the case of non-PRC resident enterprise holders and 20% in the case of non-PRC resident individual holders. In the case of dividends, we would be required to withhold the tax at source. Any PRC tax liability may be reduced under applicable tax treaties or similar arrangements, but it is unclear whether our non-PRC shareholders company would be able to obtain the benefits of any tax treaties between their country of tax residence and the PRC in the event that we are treated as a PRC resident enterprise. Although our holding company is incorporated in the Cayman Islands, it remains unclear whether dividends received and gains realized by our non-PRC resident ADS holders will be regarded as income from sources within the PRC if we are classified as a PRC resident enterprise. Any such tax will reduce the returns on your investment in our ADSs.

26

There are uncertainties with respect to indirect transfers of PRC taxable properties outside a public stock exchange.

We face uncertainties on the reporting and consequences on private equity financing transactions, private share transfers and share exchange involving the transfer of shares in our company by non-resident investors. According to the Notice on Several Issues Concerning Enterprise Income Tax for Indirect Share Transfer by Non-PRC Resident Enterprises, or SAT Circular 7, issued by the State Taxation Administration on February 3, 2015, an “indirect transfer” of assets of a PRC resident enterprise, including a transfer of equity interests in a non-PRC holding company of a PRC resident enterprise, by non-PRC resident enterprises may be re-characterized and treated as a direct transfer of PRC taxable properties, if such transaction lacks reasonable commercial purpose and was undertaken for the purpose of reducing, avoiding or deferring PRC enterprise income tax. As a result, gains derived from such indirect transfer may be subject to PRC enterprise income tax, and tax filing or withholding obligations may be triggered, depending on the nature of the PRC taxable properties being transferred. According to SAT Circular 7, “PRC taxable properties” include assets of a PRC establishment or place of business, real properties in the PRC, and equity investments in PRC resident enterprises, in respect of which gains from their transfer by a direct holder, being a non-PRC resident enterprise, would be subject to PRC enterprise income taxes. When determining if there is a “reasonable commercial purpose” of the transaction arrangement, features to be taken into consideration include: whether the main value of the equity interest of the relevant offshore enterprise derives from PRC taxable properties; whether the assets of the relevant offshore enterprise mainly consists of direct or indirect investment in China or if its income mainly derives from China; whether the offshore enterprise and its subsidiaries directly or indirectly holding PRC taxable properties have a real commercial nature which is evidenced by their actual function and risk exposure; the duration of existence of the business model and organizational structure; the replicability of the transaction by direct transfer of PRC taxable properties; and the tax situation of such indirect transfer outside China and its applicable tax treaties or similar arrangements. In respect of an indirect offshore transfer of assets of a PRC establishment or place of business of a foreign enterprise, the resulting gain is to be included with the annual enterprise filing of the PRC establishment or place of business being transferred, and would consequently be subject to PRC enterprise income tax at a rate of 25%. Where the underlying transfer relates to PRC real properties or to equity investments in a PRC resident enterprise, which is not related to a PRC establishment or place of business 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. Where the payer fails to withhold any or sufficient tax, the transferor shall declare and pay such tax to the competent tax authority by itself within the statutory time limit. Late payment of applicable tax will subject the transferor to default interest. Currently, SAT Circular 7 does not apply to the sale of shares by investors through a public stock exchange where such shares were acquired in a transaction on a public stock exchange.

The PRC tax authorities could, at their discretion, adjust any capital gains and impose tax return filing and withholding or tax payment obligations and associated penalties with respect to any internal restructuring, and our PRC subsidiary may be requested to assist in the filing. Any PRC tax imposed on a transfer of our shares not through a public stock exchange, or any adjustment of such gains would cause us to incur additional costs and may have a negative impact on the value of your investment in our company.

Implementation of the labor laws and regulations in China may adversely affect our business and results of operations.

Pursuant to the PRC Labor Contract Law that took effect in January 2008, its implementation rules that took effect in September 2008 and its amendment that took effect in July 2013, employers are subject to stricter requirements in terms of signing labor contracts, minimum wages, paying remuneration, determining the term of employees’ probation and unilaterally terminating labor contracts. Due to lack of detailed interpretative rules and uniform implementation practices and broad discretion of the local competent authorities, it is uncertain as to how the PRC Labor Contract Law and its implementation rules will affect our current employment policies and practices. Our employment policies and practices may violate the PRC Labor Contract Law or its implementation rules, and we may thus be subject to related penalties, fines or legal fees. Compliance with the PRC Labor Contract Law and its implementation rules may increase our operating expenses, in particular our personnel expenses. We may, from time to time, optimize our employees’ utilization and adjust our employee structure. In the event that we decide to terminate some of our employees or otherwise change our employment or labor practices, the PRC Labor Contract Law and its implementation rules may also limit our ability to effect those changes in a desirable or cost-effective manner, which could adversely affect our business and results of operations. On October 28, 2010, the SCNPC promulgated the PRC Social Insurance Law, or the Social Insurance Law, which became effective on July 1, 2011 and was amended on December 29, 2018. According to the Social Insurance Law, employees must participate in pension insurance, work-related injury insurance, medical insurance, unemployment insurance and maternity insurance and the employers must, together with their employees or separately, pay the social insurance premiums for such employees.

27

We expect our labor costs to increase due to the implementation of these laws and regulations. Although as of the date of this annual report, we are not aware of any notice from regulatory authorities or any material claim or request from these employees in this regard, as the interpretation and implementation of these new laws and regulations are still evolving, we cannot assure you that our employment practices will at all times be deemed in full compliance with labor-related laws and regulations in China, which may subject us to labor disputes or government investigations. If we are deemed to have violated relevant labor laws and regulations, we could be required to provide additional compensation to our employees, and our business, financial condition and results of operations could be materially and adversely affected.

Further, labor disputes, work stoppages or slowdowns at our company or any of our third-party service providers could significantly disrupt our daily operation or our expansion plans and have a material adverse effect on our business.

It may be difficult for overseas regulators to conduct investigations or collect evidence in China.

Shareholder claims or regulatory investigations that are common in the United States (including securities law class actions and fraud claims) are generally difficult to apply as a matter of law and/or in practice in China. For example, in China, there are significant legal and other obstacles in the process of gathering information needed for regulatory investigations or litigations initiated outside China. Although the governmental authorities in China may establish a regulatory cooperation mechanism with the securities regulatory authorities of another country or region to implement cross-border supervision and administration, such cooperation with the securities regulatory authorities in the Unities States may not be efficient in the absence of a mutual and practical cooperation mechanism. Furthermore, according to Article 177 of the PRC Securities Law, or Article 177, which became effective in March 2020, no overseas securities regulator may directly conduct investigations or collect evidence and, without proper authorization as stipulated under Article 177, no entities or individuals may provide documents or materials in connection with securities activities. While detailed interpretation of or implementation rules under Article 177 have not been promulgated, the inability of an overseas securities regulator to directly conduct investigations or collect evidence in China may further increase difficulties faced by you in protecting your interests.

China’s M&A Rules and certain other PRC regulations establish complex procedures for certain 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 Enterprises by Foreign Investors, or the M&A Rules, and other recently adopted 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. For example, the M&A Rules require that the Ministry of Commerce be notified in advance of any change-of-control transaction in which a foreign investor takes control of a PRC domestic enterprise, if (i) any important industry is concerned, (ii) such transaction involves factors that impact or may impact national economic security or (iii) such transaction will lead to a change in control of a domestic enterprise which holds a famous trademark or PRC time-honored brand. Moreover, the PRC Anti-monopoly Law promulgated by the SCNPC in 2008 and recently amended in 2022 requires that transactions which are deemed concentrations and involve parties with specified turnover thresholds (i.e., during the previous fiscal year, (i) the total global turnover of all operators participating in the transaction exceeds RMB10 billion and at least two of these operators each had a turnover of more than RMB400 million within China or (ii) the total turnover within China of all the operators participating in the concentration exceeded RMB2 billion, and at least two of these operators each had a turnover of more than RMB400 million within China) must be cleared by the anti-monopoly enforcement authority before they can be completed. On December 14, 2020, the SAMR announced three cases of administrative penalties for the acquirers’ failures to make proper concentration declarations to the relevant authorities about their past acquisitions. This is also the first time that the SAMR imposed administrative penalties for declarations on illegal concentrations involved entities structured under a VIE arrangement.

28

In addition, in 2011, the General Office of the State Council promulgated the Notice on Establishing the Security Review System for Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, also known as Circular 6, which officially established a security review system for mergers and acquisitions of domestic enterprises by foreign investors. Further, the Ministry of Commerce promulgated the Regulations on Implementation of Security Review System for the Merger and Acquisition of Domestic Enterprises by Foreign Investors, effective in 2011, to implement Circular 6. Under Circular 6, a security review is required for mergers and acquisitions by foreign investors having “national defense and security” concerns and mergers and acquisitions by which foreign investors may acquire the “de facto control” of domestic enterprises with “national security” concerns. Under the foregoing Ministry of Commerce regulations, the Ministry of Commerce will focus on the substance and actual impact of the transaction when deciding whether a specific merger or acquisition is subject to security review. If the Ministry of Commerce decides that a specific merger or acquisition is subject to a security review, it will submit it to the Inter-Ministerial Panel, an authority established under Circular 6 led by the NDRC, and the Ministry of Commerce under the leadership of the State Council, to carry out security review. The regulations prohibit foreign investors from bypassing the security review by structuring transactions through trusts, indirect investments, leases, loans, control through contractual arrangements or offshore transactions. There is no explicit provision or official interpretation stating that the merging or acquisition of a company engaged in the Internet content or mobile games business requires security review, and there is no requirement that acquisitions completed prior to the promulgation of the Security Review Circular are subject to the Ministry of Commerce review. On December 26, 2019, the State Council issued the Order No. 723, the Implementation Regulations for the PRC Foreign Investment Law, or the Foreign Investment Law Implementation Regulations, which became effective on January 1, 2020. The Foreign Investment Law Implementation Regulations declare that China will establish a foreign investment security review system, and conduct security review for foreign investments which have or may have an adverse impact on national security. In addition, the Ministry of Commerce promulgated the Measures on Reporting of Foreign Investment Information, effective on January 1, 2020, which provides detailed submission requirements for foreign investors. Foreign investors undertaking a merger and acquisition of a non-foreign investment enterprise in China is required to submit an initial report through the enterprise registration system upon completion of amendment registration for the target enterprise.

In December 2020, the NDRC and the Ministry of Commerce promulgated the Measures for the Security Review of Foreign Investment, which came into effect on January 18, 2021. See “Item 4. Information of the Company—4.B. Business Overview—Regulation” for more details. As these measures are relatively new, official guidance has not been issued by the designated office in charge of such security review yet. At this stage, the interpretation of those measures remains unclear in many aspects such as what would constitute “important information technology and Internet services and products” and whether these measures may apply to foreign investment that is implemented or completed before the enactment of these new measures. As our business may be deemed to constitute the foregoing circumstances, we cannot assure you that our current business operations will remain fully compliant, or we can adapt our business operations to new regulatory requirements on a timely basis, or at all.

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 Ministry of Commerce or its local counterparts may delay or inhibit our ability to complete such transactions. We believe that it is unlikely that our business would be deemed to be in an industry that raises “national defense and security” or “national security” concerns. However, the Ministry of Commerce or other government agencies may publish explanations in the future determining that our business is in an industry subject to the security review, in which case our future acquisitions in China, including those by way of entering into contractual control arrangements with target entities, may be closely scrutinized or prohibited.

PRC regulations relating to offshore investment activities by PRC residents may limit our PRC subsidiary’s ability to increase their registered capital or distribute profits to us or otherwise expose us to liability and penalties under PRC law.

The State Administration of Foreign Exchange, or the SAFE, promulgated the Circular on Relevant Issues Relating to Foreign Exchange Control on Domestic Resident’s Offshore Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or the 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 citizens or residents, name and operation term), increases or decreases in investment amount, transfers or exchanges of shares, or mergers or divisions. According to the Notice on Further Simplifying and Improving Policies for the Foreign Exchange Administration of Direct Investment released on February 13, 2015 by the SAFE, as amended in December 2019, local banks will examine and handle foreign exchange registration for overseas direct investment, including the initial foreign exchange registration and amendment registration, under SAFE Circular 37 from June 1, 2015.

29

If our shareholders who are PRC residents or entities do not complete their registration with the local SAFE branches, our PRC subsidiary may be prohibited from distributing 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 subsidiary. Moreover, failure to comply with the SAFE registration described above could result in liability under PRC laws for evasion of applicable foreign exchange restrictions. However, we may not at all times be fully aware or informed of the identities of all our shareholders or beneficial owners that are required to make such registrations, and we cannot compel our beneficial owners to comply with SAFE registration requirements. As a result, we cannot assure you that all of our shareholders or beneficial owners who are PRC residents or entities have complied with, and will in the future make or obtain any applicable registrations or approvals required by, SAFE regulations. Failure by such shareholders or beneficial owners to comply with SAFE regulations, or failure by us to amend the foreign exchange registrations of our PRC subsidiary, could subject us to fines or legal sanctions, restrict our overseas or cross-border investment activities, limit our subsidiaries’ ability to make distributions or pay dividends or affect our ownership structure, which could adversely affect our business and prospects.

PRC regulation of direct investment and loans by offshore holding companies to PRC entities may delay or limit us from using the proceeds of our initial public offering to make additional capital contributions or loans to our PRC subsidiary.

We are an offshore holding company conducting our operations in China through our PRC subsidiary, variable interest entities and their subsidiaries. We may make loans to our PRC subsidiary, variable interest entities and their subsidiaries, or we may make additional capital contributions to our PRC subsidiary.

Any capital contributions or loans that we, as an offshore entity, make to our PRC subsidiary, including from the proceeds of our initial public offering, are subject to PRC regulations. Capital contributions to our PRC subsidiaries are subject to the approval of or filing with the Ministry of Commerce and the SAMR in its local branches and registration with a local bank authorized by SAFE. There is no statutory limit on the amount of capital contribution that we can make to our PRC subsidiaries. Any medium or long-term loan to be provided by us to the VIEs must be registered with the NDRC and SAFE or its local branches. With respect to loans to the PRC subsidiaries by us, the outstanding amount of the loans shall not exceed the difference between the total investment and the registered capital of the PRC subsidiaries or 250% of the net asset of the relevant PRC subsidiary.

The Circular on Reforming the Administration of Foreign Exchange Settlement of Capital of Foreign-Invested Enterprises, or SAFE Circular 19, effective as of June 1, 2015, allows foreign invested enterprises, or FIEs, to settle their foreign exchange capital at their discretion, but continues to prohibit FIEs from using the Renminbi fund converted from their foreign exchange capitals for expenditure beyond their business scopes, and also prohibit FIEs from using such Renminbi fund to provide loans to persons other than affiliates unless otherwise permitted under its business scope. As a result, we are required to apply Renminbi funds converted from the net proceeds we received from our initial public offering within the business scopes of our PRC subsidiaries. According to the Circular on Optimizing the Administration of Foreign Exchange to Support the Development of Foreign-related Business issued by the SAFE on April 10, 2020, eligible enterprises are allowed to make domestic payments using the income under their capital accounts generated from their capital, foreign debt and overseas listing, without providing materials for each transaction evidencing the authenticity in advance, provided that the capital usage is authentic and compliant with the current capital account income usage management regulations. On October 23, 2019, the SAFE issued Notice of the State Administration of Foreign Exchange on Further Promoting the Facilitation of Cross-border Trade and Investment, or Circular 28. Circular 28 allows non-investment foreign-invested enterprises to use their capital funds to make equity investments in China, provided that such investments do not violate the Negative List and the target investment projects are genuine and in compliance with PRC laws. Since Circular 28 was relatively new, its interpretation and implementation in practice are still subject to substantial uncertainties. See “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulations Relating to Foreign Currency Exchange and Dividend Distribution.”

In light of the various requirements imposed by PRC regulations on loans to and direct investment in PRC entities by offshore holding companies, we cannot assure you that we will be able to complete the necessary registration or obtain the necessary approval on a timely basis, or at all. If we fail to complete the necessary registration or obtain the necessary approval, our ability to make loans or equity contributions to our PRC subsidiary may be negatively affected, which could adversely affect our PRC subsidiary’s liquidity and its ability to fund its working capital and expansion projects and meet its obligations and commitments.

30

Our PRC subsidiary and PRC variable interest entities are subject to restrictions on paying dividends or making other payments to us, which may restrict our ability to satisfy our liquidity requirements.

We are a holding company incorporated in the Cayman Islands. We rely on dividends from our PRC subsidiary which in turn relies on consulting and other fees paid by the VIEs for our cash and financing requirements, such as the funds necessary to pay dividends and other cash distributions to our shareholders, including holders of our ADSs, and service any debt we may incur. Current PRC regulations permit our PRC subsidiary to pay dividends to us only out of their accumulated after-tax profits upon satisfaction of relevant statutory condition and procedures, if any, determined in accordance with Chinese accounting standards and regulations. In addition, our PRC subsidiary is required to set aside at least 10% of its accumulated profits each year, if any, to fund certain reserve funds until the total amount set aside reaches 50% of its registered capital. As of December 31, 2022, we had not made appropriations to statutory reserves as our subsidiary and the VIEs (including their subsidiaries) reported accumulated loss. Furthermore, if our PRC subsidiary, variable interest entities and their subsidiaries incur debt on their own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other payments to us, which may restrict our ability to satisfy our liquidity requirements.

In addition, the PRC Enterprise Income Tax Law, and its implementation rules provide that the withholding tax rate of 10% will be applicable to dividends payable by Chinese companies to non-PRC-resident enterprises unless otherwise exempted or reduced according to treaties or arrangements between the PRC central government and governments of other countries or regions where the non-PRC-resident enterprises are incorporated. As of December 31, 2022, our subsidiary and the VIEs (including their subsidiaries) located in the PRC reported accumulated loss and therefore they could not pay any dividends.

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

The value of the RMB against the U.S. dollar and other currencies is affected by changes in China’s political and economic conditions and by China’s foreign exchange policies, among other things. In July 2005, the PRC government changed its decades-old policy of pegging the value of the RMB to the U.S. dollar, and the RMB appreciated more than 20% against the U.S. dollar over the following three years. Between July 2008 and June 2010, this appreciation halted and the exchange rate between the RMB and the U.S. dollar remained within a narrow band. Since June 2010, the RMB has fluctuated against the U.S. dollar, at times significantly and unpredictably. On November 30, 2015, the Executive Board of the International Monetary Fund (IMF) completed the regular five-year review of the basket of currencies that makes up the Special Drawing Right, or the SDR, and decided that effective October 1, 2016, RMB would be a freely usable currency and would be included in the SDR basket as a fifth currency, along with the U.S. dollar, the Euro, the Japanese yen and the British pound. In the fourth quarter of 2016, the RMB depreciated significantly in the backdrop of a surging U.S. dollar and persistent capital outflows of China. In 2017, the RMB appreciated approximately 6.3% against the U.S. dollar. In 2018 and 2019, however, the RMB depreciated approximately 5.7% and 1% against the U.S. dollar. In 2020 and 2021, the RMB continues to fluctuate against the U.S. dollar. It remains unclear what further fluctuations may occur.

With the development of the foreign exchange market and progress towards interest rate liberalization and RMB internationalization, the PRC government may in the future announce further changes to the exchange rate system and the RMB could appreciate or depreciate significantly in value against the U.S. dollar in the future. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the RMB and the U.S. dollar in the future.

There remains significant international pressure on the Chinese government to adopt a flexible currency policy to allow the RMB to appreciate against the U.S. dollar. Significant revaluation of the RMB may have a material adverse effect on your investment. Substantially all of our revenues and costs are denominated in RMB. Any significant revaluation of RMB 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. To the extent that we need to convert U.S. dollars into RMB for capital expenditures and working capital and other business purposes, appreciation of the RMB 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 the RMB 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, and if we decide to convert RMB into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or ADSs, strategic acquisitions or investments or other business purposes, appreciation of the U.S. dollar against the RMB would have a negative effect on the U.S. dollar amount available to us.

31

Very limited hedging options are available in China to reduce our exposure to exchange rate fluctuations. To date, we have not entered into any hedging transactions in an effort to reduce our exposure to foreign currency exchange risk. While we may decide to enter into hedging transactions in the future, the availability and effectiveness of these hedges may be limited and we may not be able to adequately hedge our exposure or hedge it at all. In addition, our currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability to convert RMB into foreign currency. As a result, fluctuations in exchange rates may have a material adverse effect on your investment.

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

The PRC government imposes control 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 revenues in 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 by complying with certain procedural requirements. Therefore, our PRC subsidiary is able to pay dividends in foreign currencies to us without prior approval from the SAFE. However, 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. The PRC government may also at its discretion restrict access to foreign currencies for current account transactions in the future. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to our shareholders, including holders of our ADSs.

Failure to comply with PRC regulations regarding the registration requirements for employee stock ownership plans or share option plans may subject the PRC plan participants or us to fines and other legal or administrative sanctions.

Pursuant to SAFE Circular 37, PRC residents who participate in share incentive plans in overseas non-publicly-listed companies may submit applications to SAFE or its local branches for the foreign exchange registration with respect to offshore special purpose companies. In the meantime, our directors, executive officers and other employees who are PRC citizens or who are non-PRC residents residing in the PRC for a continuous period of not less than one year, subject to limited exceptions, and who have been granted incentive share awards by us, may follow the Circular on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly-Listed Company, or the SAFE Circular 7, promulgated by the SAFE in 2012. Pursuant to the SAFE Circular 7, 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 the SAFE through a domestic qualified agent, which could be the PRC subsidiaries of such overseas listed company, and complete certain other procedures. In addition, an overseas entrusted institution must be retained to handle matters in connection with the exercise or sale of stock options and the purchase or sale of shares and interests. We and our executive officers and other employees who are PRC citizens or who reside in the PRC for a continuous period of not less than one year and who have been granted options are subject to these regulations. Failure to complete the SAFE registrations may subject them to fines, and legal sanctions and may also limit our ability to contribute additional capital into our PRC subsidiary and limit our PRC subsidiary’s 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—4.B. Business Overview—Regulation—Regulations Relating to Foreign Currency Exchange and Dividend Distribution—Stock Option Rules.”

The SAT has issued certain circulars concerning equity incentive awards. Under these circulars, our employees working in China who exercise share options or are granted restricted shares or restricted stock units, or RSUs, will be subject to PRC individual income tax. Our PRC subsidiary has obligations to file documents related to employee share options, restricted shares or RSUs with relevant tax authorities and to withhold individual income taxes of those employees. 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—4.B. Business Overview—Regulation—Regulations Relating to Foreign Currency Exchange and Dividend Distribution—Stock Option Rules.”

32

Our leased property interests may be defective and our right to lease the properties affected by such defects may be challenged, which could adversely affect our business.

Under PRC laws, all lease agreements are required to be registered with local housing authorities. We lease seven premises in China. Some landlords of these premises have not registered the relevant lease agreements with the government authorities or have not completed registration of their ownership rights to the premises, and some of the premises have defective title. We may be subject to monetary fines due to failure by the landlords to complete the required registrations.

We may also be forced to relocate our operations if the landlords do not obtain valid title to or complete the required registrations with local housing authorities in a timely manner or at all. We might not be able to locate desirable alternative sites for our operations in a timely and cost-effective manner which may adversely affect our business.

The PCAOB had historically been unable to inspect our auditor in relation to their audit work performed for our financial statements included elsewhere in this annual report.

Our auditor is an independent public accounting firm registered with the Public Company Accounting Oversight Board (United States), or the PCAOB. As an auditor of companies traded publicly in the United States, it issues the audit report included elsewhere in this annual report. Our auditor 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 was historically unable to conduct inspections without the approval of the Chinese authorities before 2022, our auditor had not been inspected by the PCAOB.

The lack of the PCAOB inspections in China in the past prevented the PCAOB from fully evaluating audits and quality control procedures of our independent registered public accounting firm, depriving us and investors in our ADSs of the benefits of such PCAOB inspections. The past inability of the PCAOB to conduct inspections of auditors in China made it more difficult to evaluate the effectiveness of our independent registered public accounting firm’s audit procedures or quality control procedures as compared to auditors outside of China that were subject to the PCAOB inspections.

Trading in our securities on U.S. markets, including the Nasdaq, may be prohibited under the Holding Foreign Companies Accountable Act, or the HFCAA, if the PCAOB determines that it is unable to inspect or investigate completely our auditor for two consecutive years.

Trading in our securities on U.S. markets, including the Nasdaq, may be prohibited under the Holding Foreign Companies Accountable Act (the “HFCAA”) if the PCAOB determines that it is unable to inspect or investigate completely our auditor for two consecutive years. On December 16, 2021, the PCAOB issued the HFCAA Determination Report to notify the SEC of its determinations that the PCAOB was unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong (the “2021 Determinations”), including our auditor. On May 26, 2022, we were conclusively identified by the SEC under the HFCAA as having filed audit reports issued by a registered public accounting firm that cannot be inspected or investigated completely by the PCAOB in connection with the filing of our 2021 Form 20-F. The inability of the PCAOB to conduct inspections in the past also deprived our investors of the benefits of such inspections. On December 15, 2022, the PCAOB announced that it was able to conduct inspections and investigations completely of PCAOB-registered public accounting firms headquartered in mainland China and Hong Kong in 2022. The PCAOB vacated its previous 2021 Determinations accordingly. As a result, we do not expect to be identified as a “Commission-Identified Issuer” under the HFCAA for the fiscal year ended December 31, 2022 after we file our annual report on Form 20-F for such fiscal year.

33

However, whether the PCAOB will continue to conduct inspections and investigations completely to its satisfaction of PCAOB-registered public accounting firms headquartered in mainland China and Hong Kong is subject to uncertainty and depends on a number of factors out of our, and our auditor’s, control, including positions taken by authorities of the PRC. The PCAOB is expected to continue to demand complete access to inspections and investigations against accounting firms headquartered in mainland China and Hong Kong in the future and states that it has already made plans to resume regular inspections in early 2023 and beyond. The PCAOB is required under the HFCAA to make its determination on an annual basis with regards to its ability to inspect and investigate completely accounting firms based in the mainland China and Hong Kong. The possibility of being a “Commission-Identified Issuer” and risk of delisting could continue to adversely affect the trading price of our securities. If the PCAOB determines in the future that it no longer has full access to inspect and investigate accounting firms headquartered in mainland China and Hong Kong and we continue to use such accounting firm to conduct audit work, we would be identified as a “Commission-Identified Issuer” under the HFCAA following the filing of the annual report for the relevant fiscal year, and if we were so identified for two consecutive years, trading in our securities on U.S. markets would be prohibited. If our ADSs are prohibited from trading in the U.S. markets, our ability to raise capital in the U.S. markets would be significantly affected, and there is no certainty that we will be able to list on a non-U.S. exchange or that a market for our Class A ordinary shares or ADSs will develop outside of the U.S.

Proceedings instituted by the SEC against certain PRC-based accounting firms, including our independent registered public accounting firm, could result in financial statements being determined to be out of compliance with the requirements of the Exchange Act.

In December 2012, the SEC brought administrative proceedings against the PRC-based affiliates of the Big Four accounting firms, including our independent registered public accounting firm, alleging that they had violated U.S. securities laws by failing to provide audit work papers and other documents related to certain other PRC-based companies under investigation by the SEC. On January 22, 2014, an initial administrative law decision was issued, censuring and suspending these accounting firms from practicing before the SEC for a period of six months. The decision was neither final nor legally effective until reviewed and approved by the SEC, and on February 12, 2014, the PRC-based accounting firms appealed this decision with the SEC. In February 2015, each of the four PRC-based accounting firms agreed to a censure and to pay a fine to the SEC to settle the dispute and avoid suspension of their ability to practice before the SEC. The settlement requires the firms to follow detailed procedures to seek to provide the SEC with access to such firms’ audit documents via the CSRC. If the firms do not follow these procedures or if there is a failure in the process between the SEC and the CSRC, the SEC could impose penalties such as suspensions, or it could restart the administrative proceedings.

On February 6, 2015, each of the four China-based accounting firms agreed to a censure and to paid fines to the SEC to settle the dispute and avoid suspension of their ability to practice before the SEC and audit U.S.-listed companies. The settlement required the firms to follow detailed procedures and to seek to provide the SEC with access to Chinese firms’ audit documents via the CSRC. Under the terms of the settlement, the underlying proceeding against the four China-based accounting firms was deemed dismissed with prejudice for four years after entry of the settlement. The four-year mark occurred on February 6, 2019. We cannot predict whether the SEC will further challenge the four China-based accounting firms. 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 be out of compliance with the requirements of the Exchange Act, including possible delisting. Moreover, any negative news about the proceedings against these audit firms may cause investor uncertainty regarding PRC-based, United States-listed companies and the market price of our ADSs may be adversely affected.

If our independent registered public accounting firm was denied, even temporarily, the ability to practice before the SEC and we were unable to timely find another registered public accounting firm to audit and issue an opinion on our financial statements, our financial statements could be determined to be out of compliance with the requirements of the Exchange Act. Such a determination could ultimately lead to the delisting of our ordinary shares from the Nasdaq or deregistration from the SEC, or both, which would substantially reduce or effectively terminate the trading of our ADSs in the United States.

34

Risks Related to Our Business and Industry

If we fail to retain our existing users, keep them engaged or further grow our user base, our business, operation, profitability and prospects may be materially and adversely affected.

The size of our user base and the level of our user engagement are critical to our success. Our main monetization strategies—livestreaming, advertisement and others depend on our ability to maintain and increase the size of our user base and user engagement level. If our user base becomes smaller or our users become less active, it is probable that they would spend less on our virtual gifts and jointly operated games or visit our advertisements less frequently, or access our platform less in general. This would in turn drive top streamers away from our platform, discourage companies from purchasing advertisements on our platform and dissuade game developers and publishers from distributing their games through our platform. Our financial condition would suffer from the consequential decline in revenue and our business and operating results would be materially and adversely impacted.

We are one of China’s leading game-centric livestreaming platforms in terms of the size of our user base and the level of user engagement. Maintaining and improving the current size of user base and level of user engagement are critical to our continued success. However, to maintain and improve this already large size of user base and high level of user engagement, we would have to ensure that we adequately and timely respond to changes in user preferences, attract and retain enough popular streamers, and offer new features and content that may attract new users. There is no guarantee that we could meet all of these goals. A number of factors could negatively affect user retention, growth and engagement, including the following:

we are unable to combat spam on or inappropriate or abusive use of our platform, which may lead to negative public perception of us and our brand;
technical or other problems prevent us from delivering our services in a rapid and reliable manner or otherwise adversely affect the user experience;
we fail to innovate our communities, user-generated content and our virtual gifts that keep our users interested and eager to return to our platform on a regular basis;
our streamers fail to keep our users engaged on our platform over a long period of time;
we suffer from negative publicity, fail to maintain our brand or our reputation is damaged;
we fail to address user concerns related to privacy and communication, safety, security or other factors;
there are adverse changes in our services that are mandated, or that we elect to make, to address, market dynamics, legislation, regulations or government policies; and
the growth of the number of PC and smartphone users in China stalls.

We may fail to attract, cultivate and retain top streamers, which may materially and negatively affect our user retention and thus our business and operations.

Our registered streamers include a high number of top streamers each of whom entered into an exclusive contract with us directly. Our top streamers tend to have large fan bases following them who regularly support these streamers with virtual gifts, and they also tend to attract many integrated promotion activities during livestreaming compared to self-registered streamers. Their charisma and the high-quality content that they create are primary contributors to user stickiness and are hard to replicate with self-registered streamers.

35

Although we have signed exclusive contracts with top streamers at typically three- to five-year terms that contain non-compete clauses, top streamers may still choose to depart from us when their contract period ends, and their departure may cause a corresponding decline in our user base. As we attract top streamers from other platforms, we have also been and are currently involved in legal disputes concerning top streamers with competing platforms. Although we are not the primary target of these legal disputes, such streamers may be subject to fines or even injunctions which may render our investment in recruiting them meaningless. On the other hand, some of our top streamers have left us for competing platforms despite still being in a contractual relationship with us which may raise legal disputes. Although we have won some of the legal disputes against these breaching streamers, their departures may still have a negative impact on user retention and reputation. To retain top streamers, we must devise better streamer compensation schemes, improve our monetization capabilities and help the top streamers reach a wider audience. Although we strive to improve ourselves in these aspects, we cannot guarantee that our streamers will not leave us even if we do our best to retain them.

In terms of streamer cultivation, we cannot guarantee that the performance metrics we use to track promising streamers will enable us to identify future top streamers. Some of the streamers we identify as promising may turn out to be underperforming, and we may also fail to spot truly promising streamers in early stages of their careers. In addition to a waste of resources, either one of these scenarios could prevent us from cultivating top streamers, which could weaken our core competitive strength against competing platforms and thus cause an outflow of users to those platforms.

We may fail to offer attractive content, in particular popular game content, on our platform.

We offer comprehensive livestreaming content with a primary focus on games. Our content library is constantly evolving and growing. Game content has been the key component of our content offerings since our inception. A majority of our streamers were game streamers and game streaming also contributed significantly to the total viewing hours on our platform. In response to viewers’ growing interests, we also have expanded our coverage into other entertainment content genres. We actively track viewership growth and community feedback to identify trending content and encourage our streamers and talent agencies to create content that caters to viewers constantly changing tastes. However, if we fail to expand and diversify our content offerings, identify trending and popular genres, or maintain the quality of our content, we may experience decreased viewership and user engagement, which may materially and adversely affect our results of operations and financial conditions.

In addition, we largely rely on our streamers to create high-quality and fun livestreaming content. We have in place a comprehensive and effective incentive mechanism to encourage streamers and talent agencies to supply content that is attractive to our viewers. Also, talent agencies cooperating with us may guide or influence streamers to livestream content that is well received by our viewers. However, if we fail to observe the latest trends and timely guide streamers and talent agencies accordingly, or fail to attract streamers who are capable of creating content based on popular games, or if streamers fail to produce content for trending games, our viewer numbers may decline and our financial condition and results of operations may be materially and adversely affected.

We have significant reliance on the eSports industry.

As the nexus of the eSports ecosystem, our platform connects game developers and publishers, professional eSports teams or players and eSports tournament organizers, advertisers and viewers. User generated content covering eSports games is the largest contributor to our user base. Our average mobile eSports MAUs were approximately 37.1 million and 28.3 million in the fourth quarter of 2021 and 2022, respectively. In addition to streaming of eSports games, major eSports events and tournaments, we also sponsor leading eSports teams and organize our own eSports tournaments.

We rely heavily on a number of eSports games to generate our user traffic. For example, the most popular eSports games on our platform attracted a large amount of average mobile MAUs and generated significant hours spent by our users. As a result, if we fail to maintain our market position in the eSports industry or to attract users through livestreaming of popular eSports games, if the game developers and publishers fail to maintain the normal publication and operation of their online games or if any of these games fails to attract enough users, our user base and streamer base may shrink significantly. We may experience decreased viewership and user engagement, which may materially and adversely affect our results of operations and financial condition.

36

If we fail to effectively manage our growth and control our periodic spending to maintain such growth, our brand, business and results of operations may be materially and adversely affected.

We have experienced a period of significant growth and expansion in the past, which placed significant strain on our management and resources. However, given our limited operating history and the rapidly evolving market in which we compete, we may encounter difficulties as we establish and expand our operations, research and development, sales and marketing, and general and administrative capabilities. We cannot assure you that this level of growth will be sustainable or achieved at all in the future. We believe that our continued growth will depend on our ability to attract and retain viewers and top streamers, develop an infrastructure to service and support an expanding body of viewers and streamers, explore new monetization avenues, convert non-paying users to paying users, increase user engagement levels and capitalize on the eSports industry. We cannot assure you that we will be successful with any of the above.

To manage our growth and maintain profitability, we expect our costs and expenses may fluctuate in the future as we anticipate that we will need to continue to implement, from time to time, a variety of new and adapted operational, informational and financial systems, procedures and controls on an as-needed basis, including the continued improvement of our accounting and other internal management systems. We will also need to train, manage and motivate our workforce and manage our relationships with viewers and streamers, game developers and publishers, advertisers and other business partners. All of these endeavors involve risks and will require substantial management efforts and skills and significant additional expenditures. We expect to continue to invest in our infrastructure in order to enable us to provide our services rapidly and reliably to viewers and streamers. Continued growth could end up straining our ability to maintain reliable service levels for all of our viewers and streamers, develop and improve our operational, financial, legal and management controls, and enhance our reporting systems and procedures. Managing our growth will require significant expenditures and the allocation of valuable management resources. If we fail to achieve the necessary level of efficiency in our organization as we grow, our business, operating results and financial condition could be harmed.

We have incurred net losses since inception, and we may continue to incur losses in the future.

We have incurred significant accumulated net losses to date. Although experiencing net incomes since 2019, we may not generate sufficient revenues to offset such costs to achieve or sustain profitability in the future. We incurred net losses of RMB620.2 million and RMB90.4 million (US$13.1 million) in 2021 and 2022, respectively. We have generated gross profit since 2018, and this may not translate into continued net after-tax profit. The time it will take for us to eventually achieve profitability hinges on our ability to grow rapidly in a cost-effective way, and we may not be able to grow this way successfully.

While our future revenue growth will be linked with the realization of our monetization strategies, which will be affected by user engagement, streamer retention and product offering, our cost-effective growth will primarily rely on improvement of operational efficiency. We may not be able to improve our operational efficiency in the future, or our operational efficiency improvement may not reach a sufficient level to generate profitability. Our ability to continue to improve operational efficiency will depend on our ability to maintain stronger bargaining positions in contract negotiations with top streamers, streamline our operation, achieve economies of scale and employ more advanced streaming technologies at lower cost, among other things. Additionally, our ability to achieve profitability is affected by various external factors, many of which are beyond our control, such as the PC and mobile games market and eSports industry in China, and the development of social networking, livestreaming services and mobile marketing services. We cannot assure you that we will be able to improve our operational efficiency in the future.

We may again incur losses in the near future due to our continued investment in services, technologies, overseas expansion, research and development and our continued sales and marketing initiatives. Changes in the macroeconomic and regulatory environment or competitive dynamics and our inability to respond to these changes in a timely and effective manner may also impact our profitability. Accordingly, we cannot assure you that our company will turn profitable in the short term just because we have made substantial investments in various areas.

37

Our business may suffer if we fail to successfully implement our monetization strategies.

Our monetization model is constantly evolving. Our streaming platform is free to access, and we generate revenues primarily from livestreaming and advertisement. As a result, our revenue is affected by our ability to increase user engagement and convert non-paying users into paying users, which in turn depends on our ability to offer content, virtual gifts, advertisements and other services. In 2020, 2021 and 2022, we generated RMB8,852.2 million, RMB8,596.6 million and RMB6,797.3 million (US$985.5 million) from livestreaming, representing 92.2%, 93.8% and 95.6% of our total revenues for the same period. We also generate a sizeable portion of our revenues from providing advertisement and other services on our platform. In 2020, 2021 and 2022, we generated RMB749.7 million, RMB568.7 million and RMB310.9 million (US$45.1 million) from advertisements and others, representing 7.8%, 6.2% and 4.4% of our total revenues for the same period. We also generate a small portion of our revenue from game distribution, which involves revenue-sharing arrangements with game developers and publishers, and game-related services, which mainly involves sales of game-specific memberships to users. If we are not successful in enhancing our ability to monetize our existing services or developing new approaches to monetization, we may not be able to maintain or increase our revenues and profits or recover any associated costs. We monitor market developments and may adjust our monetization strategies accordingly from time to time, which may result in decreases of our overall revenue or revenue contributions from some monetization channels. In addition, we may in the future introduce new services to diversify our revenue streams, including services with which we have little or no prior development or operating experience. If these new or enhanced services fail to engage customers or platform partners, we may fail to generate sufficient revenues to justify our investments, and our business and operating results may suffer as a result.

Our content monitoring system may not be effective in preventing misconduct by our platform users and misuse of our platform and such misconduct or misuse may materially and adversely impact our brand image, business and operating results.

We are a game-centric livestreaming platform that provides real-time streaming and interactions. Because we do not have full control over how streamers or viewers will use our platform to communicate, our platform may be misused by individuals or groups of individuals to engage in immoral, disrespectful, fraudulent or illegal activities. For example, we must detect spam accounts, through which illegal or inappropriate content is streamed or posted and illegal or fraudulent activities are conducted, on a timely basis. Media reports and Internet forums have covered some of these incidents which have, in some cases, generated negative publicity about our platform and brand. We have implemented control procedures to detect and block illegal or inappropriate content and illegal or fraudulent activities conducted through the misuse of our platform, but such procedures may not prevent all such content from being broadcasted or posted or activities from being carried out. Moreover, as we have limited control over real-time and offline behavior of our users, to the extent such behavior is associated with our platform, our ability to protect our brand image and reputation may be limited. Our business and the public perception of our brand may be materially and adversely affected by misuse of our platform.

In addition, if any of our viewers suffers or alleges to have suffered physical, financial or emotional harm following contact initiated on our platform or after watching or hearing illegal or inappropriate content that our content monitoring system failed to filter out, we may face civil lawsuits or other liabilities initiated by the affected viewer, or governmental or regulatory actions against us. In response to allegations of illegal or inappropriate activities conducted through our platform or any negative media coverage about us, PRC government authorities may intervene and hold us liable for noncompliance with PRC laws and regulations concerning the dissemination of information on the Internet and subject us to administrative penalties or other sanctions, such as requiring us to restrict or discontinue some of the features and services provided on our website and mobile application, or even revoke our licenses or permits to provide Internet content service. We endeavor to ensure that all streamers are in compliance with relevant regulations, but we cannot guarantee that all streamers will comply with all the PRC laws and regulations in all aspects. Therefore, our livestreaming service may be subject to investigations or subsequent penalties if content displayed on our platform is deemed to be illegal or inappropriate under PRC laws and regulations. Especially, if our top streamers violate the policy of our platform to conduct any illegal or inappropriate behavior on our platform or in private, we may be required to block the account of such top streamers. As a result, our business may suffer and our user base, revenues and profitability may be materially and adversely affected.

Our limited operating history in a rapidly evolving market makes it difficult to evaluate our business and growth prospects.

Our business operations commenced in 2014, with commercialization beginning midway through 2015. We have experienced year-over-year growth in the number of active and paying users and total revenue since 2016. However, our growth in the past may not be indicative of our future performance, as our operating results represent a limited-size sample of operational results and may be hard to repeat in the future.

38

Many of the elements of our business are constantly evolving. The markets for our livestreaming platform and the related products and services are rapidly developing and are subject to significant challenges, especially in terms of converting non-paying users to paying users, maintaining a stable paying user base and attracting new paying users. Our business plan relies heavily upon an expanding user base and the resulting increased revenue from livestreaming and advertisement, as well as our ability to capitalize on the eSports industry and explore other monetization avenues. We may not succeed in any of these aspects.

As the livestreaming industry in China is rapidly developing, there are few proven methods of projecting user demand or available industry standards on which we can rely. Some of our current monetization methods are also in a relatively evolving stage. For example, if we fail to properly manage the volume and price of our virtual gifts, our users may be less likely to purchase them. We cannot assure you that our attempts to monetize our viewers and streamers will continue to be successful, profitable or accepted, and therefore the income potential of our business is difficult to gauge.

Our growth prospects should be considered in light of the risks and uncertainties that fast-growing early-stage companies with limited operating histories in evolving industries may encounter, including, among others, risks and uncertainties regarding our ability to:

develop new virtual gifts that are appealing to users;
develop new advertisement formats that are appealing to advertising partners;
maintain stable relationships with game developers and publishers; and
expand to new geographic markets with good eSports environment and high growth potential.

Addressing these risks and uncertainties will require significant capital expenditures and allocation of valuable management and employee resources. If we fail to successfully address any of the above risks and uncertainties, the size of our user base, our revenue and operating margin may decline.

We face risks related to natural disasters, health epidemics and other outbreaks of contagious diseases.

Our business could be adversely affected by natural disasters or outbreaks of epidemics. These natural disasters, outbreaks of contagious diseases, and other adverse public health developments in China or any other market in which we operate and conduct business could severely disrupt our business operations by damaging our network infrastructure or information technology system or affecting the productivity of our workforce. The outbreak of any severe epidemic disease, such as avian flu, H1N1 flu, SARS or coronavirus, may disrupt our operations, which could negatively affect our financial condition and business prospects. COVID-19 has and is continuing to spread worldwide. The epidemic has resulted in mandatory quarantines, travel restrictions, and the temporary closure of stores and facilities in certain parts of the world. In March 2020, the World Health Organization declared the COVID-19 a pandemic.

The extent to which the COVID-19 outbreak might impact our results will depend on future developments, which are highly uncertain and cannot be predicted, including but not limited to new information on the effectiveness of the mitigation strategies, the duration, spread, severity and recurrence of COVID-19 and any COVID-19 variants and related travel advisories, policy changes, and the efficacy of COVID-19 vaccines, which may also take extended time to be widely and adequately distributed. We may need to adjust our forecast downward or record impairment of the fair value of our investments should the situation continue to worsen.

In our market, we mainly compete with other established streaming platforms and other entertainment mediums. If we are unable to compete effectively, our business and operating results may be materially and adversely affected.

Since running a successful livestreaming platform requires intensive capital outlay and a large team of quality streamers, who remain in short supply due to the fact that most have signed contracts with existing platforms, there are high entry barriers for our industry. As a result, our major competitors are streaming platforms with an established presence in the industry, as well as other short or medium video platforms, social media platforms and other online entertainment platforms. While such competition may only come from a few established players instead of many newcomers, competition remains intense. As it is unlikely that viewers will watch streams on two platforms at once, and most top streamers sign exclusive contracts with only one platform, we compete mainly for user traffic and top streamers. If we are not able to effectively compete with other platforms, our overall user base and level of user engagement may decrease, which may result in loss of top streamers to other platforms. Such loss may also lead to fewer paying users and make us less attractive to advertisers and game developers and publishers, which may adversely affect our monetization success.

39

To better compete with other platforms which may have more cash, traffic, technological advantages, top streamers, business networks and other resources than we do, we may be required to spend additional resources, which may adversely affect our profitability. Furthermore, if we are involved in disputes with any of our competitors that result in negative publicity for us, such disputes, regardless of their veracity or outcome, may harm our reputation or brand image and in turn lead to reduced numbers of viewers and streamers. Our competitors may unilaterally decide to adopt a wide range of measures targeted at us, including approaching our top streamers, purchasing exclusive streaming rights to eSports tournaments or events that used to be streamed on our platform, or even attacking our platform. Any legal proceedings or measures we take in response to competition and disputes with our competitors may be expensive, time-consuming and disruptive to our operations and divert our management’s attention.

We believe that our ability to compete effectively depends upon many factors both within and beyond our control, including:

the popularity, usefulness, ease of use, performance and reliability of our services compared to those of our competitors, and our research and development abilities relative to our competitors;
changes mandated, or that we elect to make, to address, market dynamics, legislation, regulations or government policies, some of which may have a disproportionate effect on us;
acquisitions or consolidation within our industry, which may result in more formidable competitors; and
our reputation and brand strength relative to our competitors.

In addition, our users have a vast array of entertainment choices. Other forms of entertainment, such as other online video services including video platforms, social networking, traditional PC and console games, as well as more traditional mediums such as television, movies and sports spectating, are much more well-established in mature markets and may be perceived by our users to offer greater variety, affordability, interactivity and enjoyment. Our platform competes against these other forms of entertainment for the discretionary time and spending of our users. If we are unable to sustain sufficient interest in our platform in comparison to other forms of entertainment, including new forms of entertainment that may emerge in the future, our business model may no longer be viable.

Our revenue growth is heavily dependent on paying users and revenue per paying user. If we fail to continue to grow or maintain our paying users and continue to increase revenue per paying user, our livestreaming and other revenue may not increase, which may materially and adversely affect our business operation and financial results.

Our annual paying user base was 17.5 million in 2021 and 15.5 million in 2022. Whether we can increase the number of our paying users depends on many factors, including internal factors such as changes in our operational strategy and external factors that are out of our control. For example, our paying users may have less disposable income as they need to meet financial obligations elsewhere, they may decide to no longer support a particular streamer that they used to follow financially, and overall worsening economic conditions can lower disposable income for all existing paying users, causing them to spend less on our platform. We expect that our business will continue to be heavily dependent on revenue collected from paying users in the near future.

40

We have significant reliance on revenues from virtual gift sales. Any limitation imposed by PRC authorities on the sale, exchange or circulation of virtual gifts in the future may reduce the virtual gift payments our users make to streamers, which is critical to our business and results of operations. In November 2020, the NRTA, promulgated the Notice on Strengthening the Management of Online Show Livestreaming and E-commerce Livestreaming, or Notice 78, which requires the livestreaming platform to set a limit on the maximum amount of virtual gifting per time, per day, and per month. On February 9, 2021, the CAC, the National Office of Anti-Pornography and Illegal Publication, the MIIT, the Ministry of Public Security, the MCT, the SAMR, and the NRTA jointly issued the Guidance Opinions on the Strengthening the Regulation and Management Work of Internet Streaming, or the 2021 Streaming Guidance Opinions. Pursuant to the 2021 Streaming Guidance Opinions, Internet streaming platforms should set up appropriate caps on the maximum purchase price for each piece of virtual gift and maximum value of virtual gifts that the users may give to the streamers each time, and should notify the users who reach the daily cap of giving virtual gifts. Internet streaming platforms are further required, if necessary, to set up a cooling-off period and a delayed-fund-transfer system for giving virtual gifts, and are required to implement a tiered and classified management system over the streamers in which different maximum values of a virtual gift to be received by streamers in one streaming session shall be established differently in accordance with the tiers and classes that the streamers belong to. Notice 78 and the 2021 Streaming Guidance Opinions are silent on the specific amount of such caps. As the Notice 78 and the 2021 Streaming Guidance Opinions are relatively new and pending further interpretation and implementation, we are still in the process of waiting for further guidance from regulatory authorities and evaluating the applicability and effect of the various requirements under Notice 78 and the 2021 Streaming Guidance Opinions. Stricter limitations on giving virtual gifts may restrict our users’ ability to give virtual gifts to streamers, and result in decline in the number of paying users, so our results of financials and operations may be materially and adversely affected. See “—Our business may suffer if we fail to successfully implement our monetization strategies.”

We generate a portion of our revenues from advertisement. If we fail to maintain or grow advertisement revenue, our financial results may be adversely affected.

In 2020, 2021 and 2022, we generated RMB645.2 million, RMB464.9 million and RMB190.3 million (US$27.6 million) from the sale of advertisements, representing 6.7%, 5.1% and 2.7% of our total revenues for the same period. If we fail to maintain or grow our revenue from advertisement, our financial results could be adversely affected. For us to maintain or grow our advertisement revenue, we need to attract more advertisers to our platforms with our increased user traffic and engagement level, or offer more variety in terms of advertisement products that encourage more spending from advertisers. We offer (i) integrated promotion activities during livestreaming, (ii) advertisement display and (iii) online and offline events-related advertisements. We may need to introduce more innovative promotion activities to maintain our revenues from advertisement, and failure to do so may adversely impact our advertisement revenue. In addition, traditional display advertisements are subject to time and space restrictions, especially when displayed on mobile devices which have become popular among our users. As a result, our business and results of operations may be adversely impacted.

Advertisement revenue is also affected by the online advertising industry in China and advertisers’ allocation of budgets to internet advertising and promotion. Companies that decide to advertise or promote online may utilize more established methods or channels for online advertising and promotion, such as more established Chinese internet portals or search engines, over advertising and promotion on our platforms. If the online advertising market size does not increase from current levels, or if we are unable to capture and retain a sufficient share of that market, our ability to maintain or increase our current level of advertisement revenue and our profitability and prospects could be adversely affected.

If we fail to obtain or maintain the required licenses and approvals or if we fail to comply with laws and regulations applicable to our industry, our business, financial condition and results of operations may be materially and adversely affected.

The internet industry in China is highly regulated, which requires certain licenses, permits, filings and approvals to conduct and develop business. Currently, we have obtained the following valid licenses through our PRC variable interest entities: Value-added Telecommunication Business License for provision of internet information services, or the ICP License, Online Culture Business License for operating online culture products, Commercial Performance License for providing streamer agency services, License for Online Transmission of Audio-visual Programs for providing online streaming of video and License for Production and Operation of Radio and Television Programs for producing radio and television programs.

41

Due to the uncertainties of interpretation and implementation of existing and future laws and regulations, the licenses we held may be deemed insufficient by governmental authorities, which may restrain our ability to expand our business scope and may subject us to fines or other regulatory actions by relevant regulators if our practice is deemed as violating relevant laws and regulations. As we develop and expand our business scope, we may need to obtain additional qualifications, permits, approvals or licenses. Moreover, we may be required to obtain additional licenses or approvals if the PRC government adopts more stringent policies or regulations for our industry.

For example, according to the Administrative Provisions for Audio/Video Programs Services through Internet, or the Audio/Video Measures, which was promulgated by the State Administration for Radio, Film and Television, or the SARFT (subsequently known as the State Administration of Press, Publication, Radio, Film and Television, or the SAPPRFT, and currently known as National Radio and Television Administration, or the NRTA), which came into effect on January 31, 2008, and was amended on August 28, 2015, to engage in the business of transmitting audio/video programs, a License for Online Transmission of Audio-visual Programs is required. We have obtained the License for Online Transmission of Audio-visual Programs for offering live video programs on our platforms. Further, the License for Online Transmission of Audio-visual Programs is subject to periodical renewal. Although we have successfully renewed it in the past, there is no guarantee that we will be able to continue to do so in the future. We may not be able to continue to hold the License for Online Transmission of Audio-visual Programs. The scope specified in our License for Online Transmission of Audio-visual Programs may not be able to cover all the needs that arise or will arise in our operations from time to time, and we may not be able to expand the scope of our License for Online Transmission of Audio-visual Programs under the current regulatory regime as we are not a wholly state-owned or state-controlled entity as required for holding such license under PRC laws. Failure to expand the scope of our current License for Online Transmission of Audio-visual Programs or to continue to hold such license may result in fines or other penalties being imposed on us, which may adversely affect our business. In addition, for the purpose of providing internet audio/video program service, we have adopted and will adopt various operating strategies and measures. Due to the uncertainties of interpretation and application of pertinent laws by the government authority, such strategies and measures may be challenged under PRC laws and regulations and if so, we may be subject to fines, confiscation-of-income related or other penalties and, in certain circumstances, suspension or revocation of the license, which may materially and adversely affect our business.

In addition, publishing and the commercial launch of domestic online games is subject to the pre-approval by the National Press and Publication Administration, or the NPPA. The NPPA suspended such permission from March to December 2018 and has since restored it. Such suspension caused significant delays in the approval of the online games in the Chinese market. As a result, game publishers may not be able to obtain approval or make timely filings with the NPPA for their online games or at all. In December 2019, the Department of Law Enforcement of the Ministry of Culture and Tourism further published a circular reiterating that online games streamed or operated by livestreaming platforms shall also obtain requisite pre-approvals from the NPPA. In March 2021, the National Municipal Office of Anti-Pornography and Illegal Publication and the NPPA jointly launched the “New Trend 2021” campaign , reiterating that a livestreaming platform shall not stream online games which have not obtained the approval from the NPPA. The “Cleaning Up the Internet” campaigns launched by the relevant authorities have also inspected and imposed penalties in connection with livestreaming of non-approved online games. On April 12, 2022, the Online Audio-visual Program Management Department of NRTA and the Publishing Bureau of the Central Propaganda Department jointly issued the Notice on Strengthening the Management of Livestreaming of Online Games on the Online Audio-visual Program Platforms, which reiterates that online audio-visual program platforms, including live streaming platforms are prohibited from disseminating illegal games on audio-visual program platforms, streaming online games that have not been approved by the competent authorities and using livestreaming rooms and other forms to drive traffic for the illegal game content on various platforms. Although the game publishers are responsible for obtaining the required approvals, filings or permits for these online games streamed or operated on our platform, we may still be subject to fines, confiscation of income from these games, suspension of operations, revocation of licenses and other penalties due to game publishers’ failure to obtain such approvals, filings or permits, which could materially and adversely affect our business and results of operations. Given our significant reliance on eSports content, if game publishers and operators fail to maintain the normal publication and operation of their online games, or fail to complete or obtain the necessary approvals and filings of their online games, or if more stringent regulations are adopted or the government authority takes more strict regulation or action against the online games industry or livestreaming industry in the future, our business, operation and financial condition will be adversely impacted.

As the internet industry in China is still at a relatively early stage of development, new laws and regulations may be adopted from time to time to address new issues that come to the authorities’ attention. Considerable uncertainties still exist with respect to the interpretation and implementation of existing and future laws and regulations governing our business activities. We could be found in violation of any future laws and regulations or any of the laws or regulations currently in effect due to changes in the relevant authorities’ interpretation of these laws and regulations. See “—We may be materially and adversely affected by the complexity, uncertainties and changes in PRC regulation of the Internet industry and companies.”

42

As of the date of this annual report, we have not received any material penalties from the relevant government authorities for our past operations. We cannot assure you, however, that the government authorities will not do so in the future. In addition, we may be required to obtain additional license or permits, and we cannot assure you that we will be able to timely obtain or maintain all the required licenses or permits or make all the necessary filings in the future. If we fail to obtain, hold or maintain any of the required licenses or permits or make the necessary filings on time or at all, we may be subject to various penalties, such as confiscation of the net revenues that were generated through the unlicensed activities, the imposition of fines and the discontinuation or restriction of our operations. Any such penalties may disrupt our operations and materially and adversely affect our business, financial condition and results of operations.

We may be subject to intellectual property infringement claims or other allegations by third parties for information or content displayed on, retrieved from or linked to our platform, or distributed to our users, or for proprietary information appropriated by former employees, which may materially and adversely affect our business, financial condition and prospects.

We have been and may, in the future, be subject to intellectual property infringement claims or other allegations by third parties for services we provide or for information or content displayed on, retrieved from or linked to, recorded, stored or made accessible on our platform, or otherwise distributed to our users, including in connection with the music, movies, video and games played, recorded, stored or made accessible on our platform, which may materially and adversely affect our business, financial condition and prospects.

Under our agreements with top streamers, we obtain the license for the intellectual property arising from their livestreaming on our platform. We have implemented internal control measures to ensure that the design of our platform and the content that is streamed on it does not infringe on valid intellectual property, such as patents and copyrights held by third parties. We also license certain intellectual properties from third parties to implement certain functions available on our platform.

However, companies in the internet, technology and media industries are frequently involved in litigation based on allegations of infringement of intellectual property rights, unfair competition, invasion of privacy, defamation and other violations of other parties’ rights. In China, the validity, enforceability and scope of protection of intellectual property rights in internet-related industries, especially in our evolving livestreaming industry, are uncertain and still evolving. We face, from time to time, and expect to face in the future, allegations that we have featured pirated or illegally downloaded music and movies on our platform, and that we have infringed on the trademarks, copyrights, patents and other intellectual property rights of third parties, including our competitors, or allegations that we are involved in unfair trade practices. Some of the game streaming on our platform may be alleged to infringe on the copyright on works of literature and art of a game of the game producers, which may also constitute an unfair competition claim. As we face increasing competition and as litigation becomes a more common method for resolving commercial disputes in China, we face a higher risk of being the subject of intellectual property infringement claims or other legal proceedings.

We allow streamers to upload text, graphics, audio, video and other content to our platform and users to download, share, link to and otherwise access games and other content on our platform and we also upload high-quality video clips recorded and restored from selective livestreaming content. Under applicable PRC laws and regulations, online service providers, which provide storage space for users to upload works or links to other services or content, could be held liable for copyright infringement under various circumstances, including situations where the online service provider knows or should reasonably have known that the relevant content uploaded or linked to on its platform infringes upon the copyright of others and the online service provider failed to take necessary actions to prevent such infringement. We have procedures implemented to reduce the likelihood that content might be used without proper licenses or third-party consents. However, these procedures may not be effective in preventing the unauthorized posting or distribution of copyrighted content and we may be considered as failing to take necessary actions against such infringement. Therefore, we may face liability for copyright or trademark infringement, defamation, unfair competition, libel, negligence and other claims based on the nature and content of the materials that are delivered, shared or otherwise accessed through our platform.

Certain of our employees were previously employed at other peer companies, including our current and potential competitors. To the extent that these employees are involved in the development of content or technology similar to ours at their former employers, we may become subject to claims that such employees, or we, may have appropriated proprietary information or intellectual properties of the former employers of our employees. If we fail to successfully defend such claims, our results of operations may be materially and adversely affected.

Defending claims is costly and can impose a significant burden on our management and employees, and there can be no assurances that favorable final outcomes will be obtained in all cases. Such claims, even if they do not result in liability, may harm our reputation. Any resulting liability or expenses, or changes required to our platform to reduce the risk of future liability, may have a material adverse effect on our business, financial condition and prospects.

43

We may be held liable for information or content displayed on, retrieved from or linked to our platform, or distributed to our users if such content is deemed to violate any PRC laws or regulations, and PRC authorities may impose legal sanctions on us.

We are a livestreaming platform that enables our users to exchange information, generate content, advertise products and services, and engage in various other online activities. Although real-name registration is required for streamers by our platform, we may not be able to verify the identity information provided by our streamers as true and accurate. For registration of users, we verify identities primarily based on verification text messages sent to their mobile devices, which may not always be reliable. As a majority of the video and audio communications on our platform is conducted in real time, we cannot filter the content generated by our streamers and users on air before they are streamed on our platform. Therefore, users may solicit or engage in illegal conversations or activities, including publishing inappropriate or illegal content on our platforms that may be prohibited under PRC laws and regulations, or participating in voice-based interactions containing inappropriate or illegal content with streamers. See “—Our content monitoring system may not be effective in preventing misconduct by our platform users and misuse of our platform, and such misconduct or misuse may materially and adversely impact our brand image, business and operating results.”

We require users to agree to our terms of service upon account registration. Our terms of service set out types of content strictly prohibited on our platform, and we have also developed a robust content monitoring system. However, although we use our best efforts to monitor content on our platform, we cannot detect every incident of inappropriate content on our platform due to the immense quantity of user-generated content, and as such, government authorities may hold us liable for inappropriate content on our platform. Although we report violations of our terms of service to PRC local authorities, such authorities may not take any action with respect to these violations on a timely basis, if at all. On December 15, 2019, the CAC promulgated the Provisions on the Ecological Governance of Network Information Contents, which became effective on March 1, 2020. It requires network platform operators like us not to disseminate illegal contents that, among other things, violates PRC laws and regulations, impairs the national dignity of China or the public interest, nor to present obscure, superstitious, fraudulent, gambling, violent, defamatory, exaggerated, sexually suggestive, discriminative or other inappropriate contents that are “socially destabilizing” or leaking “state secrets” of China. Notice 78 also requests the livestreaming platforms to strengthen positive value guidance and to prevent the spread of the information related to wealth flaunting, money worshiping and vulgarity. In addition, on June 8, 2022, the NRTA, and the Ministry of Culture and Tourism, or the MCT jointly issued the Code of Conduct for Live-streamers to regulate the behaviours of streamers on livestreaming platforms. The Code of Conduct for Live-streamers lists 31 categories of content that are prohibited in online streaming. For example, during live streaming sessions, streamers shall not behave extravagantly or waste food, flaunt luxury goods, jewelry and other assets, or display sexually suggestive and provocative content. For live streaming content that requires a high level of professional skills (such as medical and health care, finance, law and education), streamers must have relevant professional qualifications and register with the livestreaming platforms. In addition, the Code of Conduct for Live-streamers requires livestreaming platforms to establish comprehensive internal policies to manage streamers on their platforms, including, among other things, recruitment, training, daily management, performance evaluation and violation record management. Livestreaming platforms should ban the accounts of streamers who have repeatedly or seriously violated the Code of Conduct for Live-streamers or applicable rules and regulations and put them on a “black list” or a “warning list”. Local government authorities shall regularly inspect livestreaming platforms and hold them responsible for any streamer who has violated these rules. We have adopted various actions and internal policies to manage our streamers to comply with the Code of Conduct for Live-Streamers or other applicable laws and regulations, including taking special actions to correct the misconduct of streamers from time to time, strengthening the content monitoring, screening illicit and/or inappropriate content and charging penalties to streamers who has violated certain provisions of the Code of Conduct, strengthening the internal compliance review of products, services and streamers in respect of taxation and other laws, in order to avoid the Company’s and streamers’ violations of the Code of Conduct and other applicable laws and regulations. Our legal department also conducts regular trainings to streamers, talent agencies and various business departments of the Company in connection with the Code of Conduct. However, it is uncertain as to if streamers on our platform can consistently remain in compliance with the Code of Conduct for Live-streamers or other applicable laws and regulations and we may need to terminate cooperation with those streamers who have been found in serious violation of the code of conduct or other applicable laws and regulations. We may be subject to fines or other disciplinary actions, including, in serious cases, suspension or revocation of the licenses necessary to operate our platform if we are deemed to have facilitated the appearance of inappropriate content placed by third parties on our platform under PRC laws and regulations. In addition, application stores may temporarily take down our applications if the content was deemed to violate applicable PRC laws or regulations. Meanwhile, we may face claims for defamation, libel, negligence, copyright, patent or trademark infringement, other unlawful activities or other theories and claims based on the nature and content of the information delivered on or otherwise accessed through our platform. Defending any such actions could be costly and require significant time and attention of our management and other resources, which would materially and adversely affect our business.

44

We may be materially and adversely affected by the complexity, uncertainties and changes in PRC regulation of the Internet industry and companies.

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, so we may be subject to the interpretations made in policies and guidelines of regulators. 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. Issues, risks and uncertainties relating to PRC regulation of the Internet business include, but are not limited to, the following:

There are uncertainties relating to the regulation of the Internet business in China, including evolving licensing practices. Permits, licenses or operations at some of our subsidiaries and PRC variable interest entity levels may be subject to challenge. We may not be able to timely obtain or maintain all the required licenses or approvals, permits, or to complete filing, registration or other formalities necessary for our present or future operations, and we may not be able to renew certain permits or licenses or renew certain filing or registration or other formalities. See “—If we fail to obtain or maintain the required licenses and approvals or if we fail to comply with laws and regulations applicable to our industry, our business, financial condition and results of operations may be materially and adversely affected” and “Item 4. Information of the Company—4.B. Business Overview—Regulation.”
PRC governmental authorities may impose additional requirements on real-name registration for livestreaming platforms. In August 2018, the National Office of Anti-Pornography and Illegal Publication and five other authorities jointly issued the Notice on Strengthen the Management of Livestreaming Service, which required the real-name registration system for users to be put in place by livestreaming service providers. Pursuant to Notice 78 and the 2021 Streaming Guidance Opinions, online streaming platforms shall implement a real-name registration system. Under the above real-name registration system, we validate the identity information of the registered streamers primarily based on their identification cards and validate the identity information of the registered users primarily based on their mobile numbers. Currently, we are not required to obtain information such as legal names, citizen identification cards or other personal information during the registration process to validate the identity information of our users who are not streamers. However, the PRC government authorities may further tighten the real-name registration requirements or require us to implement a more thorough compulsory real-name registration system such as adopting a mandatory face-recognition system for all users on our platform in the future. If we were required to implement a more rigid real-name registration system for users on our platform, our users’ experiences on the platform may be downgraded and potential users may be deterred from registering with our platform, which may in turn negatively affect the growth of our user base and prospects.
Pursuant to Notice 78 and the 2021 Streaming Guidance Opinions, the online streaming platforms shall adopt a tiered and classified management system over the streamers accounts, with the streamer accounts managed in different tiers and classes based on the nature of the streamers, operational contents, number of fans, popularity of the streaming, time limit of the streaming and other factors. Online streaming platforms shall set up appropriate limitations for streamers’ accounts in different tiers or classes in terms of the total amount of virtual gifts received in any single session of streaming performance, the popularity of the streaming, the time length of the streaming, the sessions of the streaming in any single day, the time gap between different streaming sessions and other factors, and take necessary warning measures against the streamers who violate relevant laws and regulations. In addition, the online streaming platforms are required, among other things, to set up appropriate limitations for the maximum purchase price for each virtual gift and the maximum value of virtual gifts that the users send to the streamers each time. As Notice 78 and the 2021 Streaming Guidance Opinions are relatively new and pending further interpretation and implementation, we are still in the process of waiting for further guidance from regulatory authorities and evaluating the applicability and effect of the various requirements under Notice 78 and the 2021 Streaming Guidance Opinions. The Code of Conduct for Live-streamers issued by the NRTA and the MCT on June 8, 2022 requires livestreaming platforms to establish comprehensive internal policies to manage streamers on their platforms. Moreover, if the government requires us to supervise the streamers and their streaming sessions in a stricter method, we may incur additional cost and our user experiences may be downgraded, which may further adversely affect our ability to attract viewers and streamers.

45

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 State Internet Information Office. 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. We are unable to determine what policies this new agency or any new agencies to be established in the future may have or how they may interpret existing laws, regulations and policies and how they may affect us. On May 14, 2019, the MCT declared in a circular that it would no longer assume the responsibility of supervising the online games industry and would no longer approve or issue the Online Culture Business Licenses regarding online games. The Online Culture Business License held by Wuhan Ouyue, one of the VIEs, no longer contained content related to online games operation when we renewed it upon expiration in 2020. We believe it is not necessary for an enterprise to obtain the Online Culture Business Licenses to operate online game operation business since the MCT no longer assumes the responsibility to supervise the operation of online games. As of the date of this annual report, no PRC laws and regulations have been officially promulgated to clarify whether the responsibility of supervising the online games and virtual currency previously taken by the MCT will be re-designated to another government agency or if so, whether such other government agency taking over the responsibility will require similar or new regulatory requirements for operating online games and virtual currencies. Further, new laws, regulations or policies may be promulgated or announced that will regulate Internet activities, including online video and online advertising businesses. If these new laws, regulations or policies are promulgated, additional licenses may be required for our operations. If our operations do not comply with these new regulations after they become effective, or if we fail to obtain any licenses required under these new laws and regulations, we could be subject to penalties.

46

In recent years, PRC government has introduced new laws and regulations to reflect its growing concern about the negative impacts of the internet on society, particularly the impacts of internet on minors. On April 15, 2007, eight PRC government authorities, including the General Administration of Press and Publication, or the GAPP, the Ministry of Education, the Ministry of Public Security and the Ministry of Information Industry (which is the predecessor of MIIT), issued a notice requiring all Chinese online game operators to adopt an “anti-fatigue system” in an effort to curb addiction to online games by minors. As of October 1, 2011, online game players in China are required to register and verify their names and identity card numbers with the National Citizen Identity Information Center, a subordinate public institution of the Ministry of Public Security, before playing an online game. On October 25, 2019, the GAPP issued the Circular on Preventing Minors from Indulging in Online Games to reiterate the requirements on real name registration and verification, the anti-indulgence system for minors, and other measures to address relevant minors’ issues on the online games. Pursuant to the 2021 Streaming Guidance Opinions, an online streaming platform shall not be allowed to open the streamer account for users under 16, and shall only open the streamer account for users between 16-18 with their guardians’ prior consents. The 2021 Streaming Guidance Opinions also require all online streaming platforms to adopt a “teenager mode” to prevent the minor users from obsessive use of the platforms, block detrimental content to the minor users, and refrain from providing virtual gift purchase services to the minors. In addition, online streaming platforms shall establish a customer service team exclusively for minor users to address their complaints and disputes in a timely manner. The online streaming platforms shall make refunds in the event that a minor user purchases virtual gifts for the streamers by using an adult account. As of the date of this annual report, we have taken certain measures including displaying a pop-up page to guide the minors to use the “teenager mode”, requiring the users to enter the guardian password if the usage time under the “teenager mode” reaches 40 minutes per day and building up an exclusive content pool for the minors in which contents that are not appropriate for the minors are screened out. Despite the measures we have taken, however, minor users may still use our services through adult accounts if their guardians fail to keep minors under responsible supervision when using our services. On August 30, 2021, the GAPP issued the Circular on Further Strengthening Regulation to Effectively Prevent Online Gaming Addictions among Minors, pursuant to which online game operators are only allowed to provide online game services to minors from 8:00 p.m. to 9:00 p.m. on Fridays, Saturdays, Sundays and public holidays. The restrictions above may lead to a decrease in the number or engagement of game players, which could adversely affect our game livestreaming service and have a material effect on our results of operations. On March 14, 2022, the CAC issued the Regulations on the Protection of Minors Online (Draft for Comment) for public comments, which impose obligations on online service providers to protect minors when they are using online services, in particular, online games, live streaming and online social networking services. As of the date of this annual report, the regulations have not been adopted. Furthermore, on May 7, 2022, the General Office of Central Commission for Guiding Cultural and Ethical Progress, the CAC, the NRTA and the MCT, jointly promulgated the Opinions on Regulating Online Live Streaming Rewards to Strengthen the Protection of Minors to regulate the live streaming rewards services of live streaming platforms and protect minors. The opinions provide that, among others, (i) livestreaming platforms shall not provide virtual gifting services to minors; and (ii) livestreaming platforms shall not provide live-streamer’s account registration services to minors under the age of 16 and shall obtain the consent from guardians before providing such services to minors between the ages of 16 and 18. The opinions also require online platforms to (i) continue to upgrade their “teenager mode” and establish a customer service team for minors to process the complaints and disputes related to minors; (ii) remove the rewards ranking within one month after the announcement of the opinions; and (iii) discontinue all services under “teenager mode” after 10:00 p.m. every day. More stringent government regulations could be promulgated in the future, which will also adversely affect our results of operations by deterring viewers to use our platform or downgrading our viewers’ experiences on our platform.

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. There are also risks that we may be found to violate existing or future laws and regulations given the uncertainty and complexity of China’s regulation of Internet business.

47

Increases in the costs of content on our platform, such as higher streamer compensation and recruitment cost for top streamers, may have an adverse effect on our business, financial condition and results of operations.

We need to continue offering popular and attractive content on our platform to provide our viewers with engaging and satisfying viewing experiences, and our ability to provide such content is dependent on our ability to attract and retain top streamers. We enter into exclusive contracts with our top streamers, under which they are paid a base compensation in addition to a certain percentage of the sales of virtual gifts that they receive. We also sponsor pro players and eSports teams to have them stream their gameplay on our platform. The compensation and recruitment costs that we incur with respect to retaining top streamers may increase, depending on the streamers’ revenue contribution. If our competitor platforms offer higher compensation with an intent to attract our popular streamers, costs to retain our streamers may increase. If we are not able to continue to retain our streamers and produce high quality content on our platform at commercially acceptable costs, our business, financial condition and results of operations would be adversely impacted. Furthermore, as our business and user base further expands, we may have to devote more resources in encouraging our streamers to produce content that meets the varied interests of a diverse user base, which would increase the costs of contents on our platform. If we are unable to generate sufficient revenues that outpace our increased content costs, our business, financial condition and results of operations may be materially and adversely affected.

Any compromise to the cyber security of our platform could materially and adversely affect our business, reputation and results of operations.

On November 7, 2016, the SCNPC released the PRC Cyber Security Law, which took effect on June 1, 2017. The PRC Cyber Security Law requires network operators to fulfill certain obligations to safeguard security in cyberspace and enhance network information management.

Our products and services are generally provided through the Internet and involve the storage and transmission of users’ information. Any security breach would expose us to a risk of loss of information and result in litigation and potential liability. As the techniques used to obtain unauthorized access, disable or degrade Internet services or sabotage operating systems change frequently and often are not recognized until launched against a target, we may not be able to anticipate such techniques or implement adequate preventative measures. Our user data is encrypted and saved in two different places within our internal servers rather than client-based servers, protected by access control, and further backed up in our long-distance disaster recovery system, so as to minimize the possibility of data loss or breach. Upon a security breach, our technical team will be notified immediately and coordinate with the local supporting staff to diagnose and solve the technical problems. As of the date of this annual report, we have not experienced any material incidents of security breach.

Despite the security measures we have implemented, our facilities, systems and procedures and those of our third-party providers, may be vulnerable to security breaches, acts of vandalism, software viruses, misplaced or lost data, programming or human errors or other similar events which may disrupt our delivery of services or expose the confidential information of our users and others. If an actual or perceived breach of our security occurs, the market perception of the effectiveness of our security measures could be harmed, we may lose current and potential users and may be exposed to legal and financial risks, including legal claims, regulatory fines and penalties, which in turn could adversely affect our business, reputation and results of operations.

Our operations depend on the performance of the Internet infrastructure and fixed telecommunications networks in China, which may experience unexpected system failure, interruption, inadequacy or security breaches.

Almost all access to the Internet in China is maintained through state-owned telecommunication operators under the administrative control and regulatory supervision of MIIT. Moreover, 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. Web traffic in China has experienced significant growth during the past few years. Effective bandwidth and server storage at Internet data centers in large cities such as Beijing are scarce. 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 can support the demands associated with the continued growth in Internet usage. If we cannot increase our capacity to deliver our online services, we may not be able to accommodate the increases in traffic we anticipate from our expanding user base, and the adoption of our services may be hindered, which could adversely impact our business and profitability.

48

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 materially and adversely affected. Furthermore, if Internet access fees or other charges to Internet users increase, some users may be prevented from accessing the mobile Internet and thus cause the growth of mobile Internet users to decelerate. Such deceleration may adversely affect our ability to continue to expand our user base.

The proper functioning of our platform is essential to our business. Any disruption to our IT systems could materially affect our ability to maintain the satisfactory performance of our platform.

The proper functioning of our platform is essential to our business. The satisfactory performance, reliability and availability of our IT systems are critical to our success and our ability to provide content to attract and retain users.

Our technology or infrastructure may not function properly at all times. Any system interruptions caused by telecommunications failures, computer viruses, hacking or other attempts to harm our systems could result in the unavailability or slowdown of our platform and the attractiveness of content provided on it. Our servers may also be vulnerable to computer viruses, physical or electronic break-ins and similar disruptions, which could lead to system interruptions, website or mobile app slowdown or unavailability or loss of data. Any such occurrences could cause severe disruption to our daily operations. As a result, our reputation may be materially and adversely affected, our market share could decline and we could be subject to liability claims.

Our core values of focusing on user experience and satisfaction first and acting for the long-term may conflict with the short-term operating results of our business, and also negatively impact our relationships with advertisers or other third parties.

One of our core values is to focus on user experience and satisfaction, which we believe is essential to our success and serves the best, long-term interests of our company and our shareholders. Therefore, we have made, and may make in the future, significant investments or changes in strategy that we think will benefit our users, even if our decision negatively impacts our operating results in the short-term. For example, in order to provide users of our platform with uninterrupted entertainment options, we do not place significant advertising on our platform. While this decision adversely affects our operating results in the short-term, we believe it enables us to provide higher quality user experience on our platform, which will help us expand and maintain our current large user base and create better monetizing potential in the long-term. In addition, this philosophy of putting our users first may also negatively impact our relationships with advertisers or other third parties, and may not result in the long-term benefits that we expect, in which case the success of our business and operating results could be harmed.

We cooperate with various talent agencies to manage our streamers. If we are not able to maintain our relationship with talent agencies, our operations may be materially and adversely affected.

We cooperate with talent agencies to manage and organize streamers on our platform. As we are an open platform that welcomes all streamers to register on our platform, cooperation with talent agencies increases our operational efficiency in terms of discovering, supporting and managing streamers in a more organized and structured manner and turning amateur streamers to full-time streamers.

We pay certain of our streamers or their talent agencies fees based on a percentage of revenue from virtual gift sales that is attributable to the streamers’ livestreams. If we cannot balance the interests between us and the streamers and the talent agencies design a compensation system that is agreeable to both streamers and talent agencies, we may not be able to retain or attract streamers or talent agencies, or both.

In addition, some of the talent agencies have exclusive cooperation relationships with us. If other platforms offer better incentive to talent agencies, such talent agencies may choose to devote more of their resources to streamers who stream on the other platforms, or they may encourage their streamers to use or even enter into an exclusive agreement with other platforms, all of which could materially and adversely affect our business, financial condition and results of operations.

49

We use third-party services and technologies in connection with our business, and any disruption to the provision of these services and technologies to us could result in adverse publicity and a slowdown in the growth of our users, which could materially and adversely affect our business, financial condition and results of operations.

Our business depends upon services provided by, and relationships with, third parties. For example, some third-party software we use in our operations is currently publicly available without charge. If the owner of any such software decides to make claims against us, charge users, or no longer makes the software publicly available, we may need to enter into settlement with such owners, incur significant cost to license the software, find replacement software or develop it on our own. If we are unable to find or develop replacement software at a reasonable cost, or at all, our business and operations may be adversely affected.

Our overall network relies on broadband connections provided by third-party operators and we expect this dependence on third parties to continue. The networks maintained and services provided by such third parties are vulnerable to damage or interruption, which could impact our results of operations. See “—Our operations depend on the performance of the Internet infrastructure and fixed telecommunications networks in China, which may experience unexpected system failure, interruption, inadequacy or security breaches.”

We also sell a significant portion of our products and services through third-party online payment systems. If any of these third-party online payment systems suffer from security breaches, users may lose confidence in such payment systems and refrain from purchasing our virtual gifts online, in which case our results of operations would be negatively impacted.

We exercise no control over the third parties with whom we have business arrangements. For some services and technologies, such as online payment systems, we rely on a limited number of third-party providers with limited access to alternative networks or services in the event of disruptions, failures or other problems. If such third parties increase their prices, fail to provide their services effectively, terminate their service or agreements or discontinue their relationships with us, we could suffer service interruptions, reduced revenues or increased costs, any of which may have a material adverse effect on our business, financial condition and results of operations.

Our business depends on a strong brand, and any failure to maintain, protect and enhance our brand would hurt our ability to retain or expand our user and customer base, or our ability to increase their level of engagement.

In China, we market our services under the brand “”. Our business and financial performance are highly dependent on the strength and the market perception of our brand and services. A well-recognized brand is critical to increasing our user base and, in turn, facilitating our efforts to monetize our services and enhancing our attractiveness to customers. From time to time, we conduct marketing activities across various media to enhance our brand and to guide public perception of our brand and services. In order to create and maintain brand awareness and brand loyalty, to influence public perception and to retain existing and attract new mobile users, customers and platform partners, we may need to substantially increase our marketing expenditures. Since we operate in a highly competitive market, brand maintenance and enhancement directly affect our ability to maintain our market position. We must exercise strict quality control of our platform to ensure that our brand image is not tarnished by substandard products or services. We must also find ways to distinguish our platform from those of our competitors. If for any reason we are unable to maintain and enhance our brand recognition, or if we incur excessive expenses in this effort, our business, results of operations and prospects may be materially and adversely affected.

Concerns about the collection, use and disclosure of personal data and other privacy-related and security matters could deter customers and users from using our services and adversely affect our reputation and business.

We collect, process, and store data concerning our users, business partners and employees, including personal and transaction data involving our users. Concerns about our practices with regard to the collection, use or disclosure of personal information or other privacy-related and security matters, even if unfounded, could damage our reputation and operations.

50

On November 28, 2019, the Secretary Bureau of the CAC, the General Office of the MIIT, the General Office of the Ministry of Public Security and the General Office of the SAMR promulgated the Identification Method of Illegal Collection and Use of Personal Information Through App, which provides guidance for the regulatory authorities to identify the illegal collection and use of personal information through mobile apps, and for the app operators to conduct self-examination and self-correction and for other participants to voluntarily monitor compliance. The PRC Constitution, the PRC Criminal Law, the PRC Civil Code and the PRC Cyber Security Law protect individual privacy in general, which requires certain authorization or consent from Internet users prior to collection, use or disclosure of their personal data and also protection of the security of the personal data of such users. In particular, Amendment 7 to the PRC Criminal Law prohibits institutions, companies and their employees in the telecommunications and other industries from selling or otherwise illegally disclosing a citizen’s personal information obtained during the course of performing duties or providing services. On January 23, 2019, the Office of the Central Cyberspace Affairs Commission and other authorities jointly vowed to carry out special campaigns against illegal collection and usage of personal information by mobile Internet application operators, including collecting personal information irrelevant to their services, or forcing users to give authorization in disguised manner. On July 22, 2020, the MIIT issued the Notice on Carrying out Special Rectification Actions in Depth against the Infringement on Users’ Rights and Interests by Apps to urge app service providers, among others, to strengthen the protection of users’ personal information in relation to the download, installing and upgrade of apps. On March 12, 2021, the CAC, the MIIT and the Ministry of Public Security issued the Notice on Promulgation of the Rules on the Scope of Necessary Personal Information for Common Types of Mobile Internet Applications, which provides that network operators shall not collect personal information irrelevant to the services they provide and the app operators shall not refuse to provide basic services to users on the grounds of users’ refusal to provide their personal non-essential information. Further, on August 20, 2021, the SCNPC promulgated the PRC Personal Information Protection Law, which became effective on November 1, 2021. The PRC Personal Information Protection Law provides detailed rules on how to handle personal information and sets forth legal responsibilities. See “Item 4. Information of the Company—4.B. Business Overview—Regulation—Regulations Relating to Privacy Protection” for detailed information. Our internal policy requires our employees to protect the personal data of our users, and employees who violate such policy are subject to disciplinary actions, including dismissal. While we strive to comply with all applicable data protection laws and regulations, as well as our own privacy policies, any failure or perceived failure to comply may result in proceedings or actions against us by government entities or private individuals, which could have an adverse effect on our business. Moreover, failure or perceived failure to comply with applicable laws and regulations related to the collection, use, or sharing of personal information or other privacy-related and security matters could result in a loss of confidence in us by customers and users, which could adversely affect our business, financial condition and results of operations.

As we continue to expand overseas, foreign and international laws, regulations, standards, and other obligations, and changes in the interpretation of such laws, regulations, standards, and other obligations could result in increased regulation, increased costs of compliance and penalties for non-compliance, and limitations on data collection, use, disclosure, and transfer for us and our users. In 2016, the European Union (“EU”) adopted a new regulation governing data privacy called the General Data Protection Regulation, or the GDPR, which became effective in May 2018. The GDPR establishes new requirements applicable to the handling of personal data and imposes penalties for non-compliance of up to 4% of worldwide revenue. In addition, to the extent we deploy services of any third-party suppliers to support our overseas business, we must continue to seek assurances from our sub-processors that they are handling personal data in accordance with GDPR requirements in order to meet our own obligations under the GDPR. In addition, in June 2018, the California Consumer Privacy Act, or the CCPA, which takes effect on January 1, 2020, was enacted. The CCPA gives California consumers certain rights similar to those provided by the GDPR, and users may seek similar assurances from suppliers regarding compliance.

Our overseas operations may not be successful and may be adversely affected by legal, regulatory, political and economic risks.

We began our overseas expansion through acquisition of Nonolive in 2018, which is a mobile livestreaming platform focused on the Southeast Asia market. We also expanded into other overseas markets through various channels, such as Japan. As we operate the overseas markets, we may be subject to the laws of the foreign countries. If any of our overseas operations violate such laws, we could become subject to sanctions or other penalties, which could negatively affect our reputation, business and operating results.

Our overseas expansion may not be successful and may expose us to a number of risks inherent in doing business internationally, including:

challenges in recruiting quality local streamers to attract and engage local users;
challenges in attracting local users by producing content that is appealing to them while in compliance with local rules and regulations;

51

challenges in monetizing local users and generating sustainable cash flow;
difficulties with staffing and managing foreign operations, which may be exacerbated as a result of distance, time zone, language and cultural differences;
challenges in establishing overseas IT systems and infrastructure;
competitions from other participants in the market, including international leading companies;
currency exchange rate fluctuations;
cultural differences, political or social unrest or economic instability;
difficulties in obtaining licenses, permits or other applicable governmental authorizations, and content control from local authorities;
complexity of intellectual property protection and enforcement regimes overseas and the potential exposure of claims relating to intellectual property infringement; and
increased costs associated with doing business in foreign jurisdictions.

One or more of these factors could harm our overseas operations and consequently, could harm our reputation, overall business and results of operations. Our overseas operations historically incurred net losses and may not generate net profits in the short term. In addition, the regulatory framework for the industry we operate in is still developing and remains uncertain in some countries where we are exploring overseas opportunities. As we continue to develop our business overseas, we cannot assure you that we will be able to fully comply with the legal requirements of each foreign jurisdiction and successfully adapt our business models to local market conditions.

Unauthorized use of our intellectual property by our streamers and employees and other third parties and the expenses incurred in protecting our intellectual property rights may harm our brands and reputation and materially and adversely affect our business.

We regard our copyrights, trademarks and other intellectual properties as critical to our success, and rely on a combination of trademark and copyright laws, trade secrets protection, restrictions on disclosure and other agreements that restrict the use of our intellectual properties to protect these rights. Although our contracts with users typically prohibit the unauthorized use of our brands, images, characters and other intellectual property rights, we cannot ensure that they will always comply with these terms. These agreements may not effectively prevent disclosure of confidential information and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. Although we enter into confidentiality agreements and intellectual property ownership agreements with our employees, these confidentiality agreements could be breached, we may not have adequate remedies for any breach, and our proprietary technology, know-how or other intellectual property could otherwise become known to third parties. In addition, third parties may independently discover trade secrets and proprietary information, limiting our ability to assert any trade secret rights against such parties.

While we actively take steps to protect our proprietary rights, such steps may not be adequate to prevent the infringement or misappropriation of our intellectual property. In addition, we cannot assure you that any of the above trademark applications will ultimately proceed to registration or will result in registration with adequate scope for our business. Some of our pending applications or registrations may be successfully challenged or invalidated by others. If our trademark applications are not successful, we may have to use different marks for affected products or services, or seek to enter into arrangements with any third parties who may have prior registrations, applications or rights, which might not be available on commercially reasonable terms, if at all.

Implementation of intellectual property laws in China has historically been lacking, primarily because of ambiguities in the laws and difficulties in enforcement. Accordingly, intellectual property right protection in China may not be as effective as in other jurisdictions with a more developed legal framework regulating intellectual property rights. Policing unauthorized use of our proprietary technology, trademarks and other intellectual property is difficult and expensive, and litigation may be necessary in the future to enforce our intellectual property rights. Future litigation could result in substantial costs and diversion of our resources, and could disrupt our business, as well as materially adversely affect our financial condition and results of operations.

52

Our failure to anticipate or successfully implement new technologies could render our proprietary technologies or platform unattractive or obsolete, and reduce our revenues and market share.

Our technological capabilities and infrastructure underlying our livestreaming platform are critical to our success. The Internet industry is subject to rapid technological changes and also evolving quickly in terms of technology innovation. We need to anticipate the emergence of new technologies and assess their market acceptance. We also need to invest significant resources, including financial resources, in research and development to keep pace with technological advances in order to make our development capabilities, our platform and our services competitive in the market. However, development activities are inherently uncertain, and we might encounter practical difficulties in commercializing our development results. Our significant expenditures on research and development may not generate corresponding benefits. Given the fast pace with which the Internet technology has been and will continue to be developed, we may not be able to timely upgrade our streaming technology, our engines or the software framework for our platform development in an efficient and cost-effective manner, or at all. New technologies in programming or operations could render our technologies, our platform or products or services that we are developing or expect to develop in the future obsolete or unattractive, thereby limiting our ability to recover related product development costs, outsourcing costs and licensing fees, which could result in a decline in our revenues and market share.

User growth and engagement depend upon effective interoperation with operating systems, networks, mobile devices and standards that we do not control.

We make our services available across a variety of PC and mobile operating systems and devices. We are dependent on the interoperability of our services with popular mobile devices and mobile operating systems that we do not control, such as Windows, Android and iOS. Any changes in such operating systems or devices that degrade the functionality of our services or give preferential treatment to competitive services could adversely affect usage of our services. Further, if the number of platforms for which we develop our services increases, which is typically seen in a dynamic and fragmented mobile services market such as China, it will result in an increase in our costs and expenses. In order to deliver high quality services, it is important that our services work well across a range of mobile operating systems, networks, mobile devices and standards that we do not control. We may not be successful in developing relationships with key participants in the mobile industry or in developing services that operate effectively with these operating systems, networks, devices and standards. In the event that it is difficult for our viewers and streamers to access and use our services, particularly on their mobile devices, our user growth and user engagement could be harmed, and our business and operating results could be adversely affected.

Our business depends substantially on the continuing efforts of our executive officers, key employees and qualified personnel, and our business may be adversely and negatively impacted if we lose their services.

Our future success depends substantially on the continued efforts of our executive officers and key employees. In particular, we rely on the expertise, experience and vision of Mr. Shaojie Chen, our founder, chairman and chief executive officer as well as other members of our senior management team. If one or more of our executive officers or key employees were unable or unwilling to continue their services with us, we might not be able to replace them easily, in a timely manner, or at all. Since the game-centric livestreaming industry is characterized by high demand and intense competition for talent, we cannot assure you that we will be able to attract or retain qualified staff or other highly skilled employees. In addition, as our company is relatively young, our ability to train and integrate new employees into our operations may not meet the growing demands of our business which may materially and adversely affect our ability to grow our business and hence our results of operations.

53

We do not have key man insurance for our executive officers or key employees. If any of our executive officers and key employees terminates their services with us, our business may be severely and adversely affected, our financial condition and results of operations may be materially and adversely affected and we may incur additional expenses to recruit, train and retain qualified personnel. If any of our executive officers or key employees joins a competitor or forms a competing company, we may lose customers, know-how and key professionals and staff members. Each of our executive officers and key employees has entered into an employment agreement and a non-compete agreement with us. However, certain provisions under the non-compete agreement may be deemed invalid or unenforceable under PRC laws. If any dispute arises between our executive officers and key employees and us, we cannot assure you that we would be able to enforce these non-compete agreements in China, where these executive officers reside, in light of uncertainties with China’s legal system.

We rely on our mobile application and PC application to provide services to our viewers and streamers which, if inaccessible, may have material adverse impact on our business and results of operations.

We rely on third-party mobile application and PC application distribution channels such as Apple’s App Store, various Android application stores, and websites to distribute our applications to viewers and streamers. We expect that a substantial number of downloads of our mobile applications and PC applications will continue to be derived from these distribution channels. As such, the promotion, distribution and operation of our applications are subject to such distribution platforms’ standard terms and policies for application developers, which are subject to the interpretation of, and frequent changes by, these distribution channels. If Apple’s App Store or any other major distribution channel interprets or changes its standard terms and conditions in a manner that is detrimental to us, or terminates its existing relationship with us, our business, financial condition and results of operations may be materially and adversely affected.

Furthermore, our mobile application was removed temporarily from these third-party distribution channels for a short period of time in the past due to personal misconduct of a streamer, which involved distribution of inappropriate content on our platform in violation of relevant laws and regulations. We promptly removed such streamer from our platform and implemented measures to procure compliance from our platform users, in particular our streamers, with relevant laws and regulations. However, we cannot guarantee that all platform users will comply with all the laws and regulations as well as our policies. For details, please refer to “—Our content monitoring system may not be effective in preventing misconduct by our platform users and misuse of our platform, and such misconduct or misuse may materially and adversely impact our brand image, business and operating results.” As a result, our application may again be taken down from these third-party distribution channels, or certain functions of our mobile application or PC application may be disabled, which may be disrupting to our operations and have a material adverse effect on our business and results of operations.

We are subject to risks relating to litigation, which could adversely affect our business, prospects, results of operations and financial condition.

We have been involved in and may be subject to litigation and claims of various types, including litigation alleging infringement of intellectual property rights and claims and disputes involving streamers, customers, our employees and suppliers. Litigation is expensive, subjects us to the risk of significant damages, requires significant management time and attention and could have a material and adverse effect on our business, financial condition and results of operations.

We have been involved in litigation brought by other livestreaming platforms against streamers who left these platforms to join us, or against us based on allegations of unfair competition. For details, please refer to “Item 8—Financial Information—Item 8.A. Consolidated Statements and Other Financial Information—Litigation.” The courts in some of these legal proceedings held that these streamers violated their non-compete obligations to other livestreaming platforms and ordered us to ban these streamers from livestreaming on our platform. We may be forced to ban other streamers on our platform who violate non-compete obligations to other livestreaming platforms and could face fines and other penalties for failing to do so, or we may also be deemed to be engaged in unfair competition with these livestreaming platforms and may be forced to compensate them accordingly, which could adversely affect our business, financial condition and results of operations.

54

Some of our products and services contain open source software, which may pose particular risk to our proprietary software, products and services in a manner that negatively affects our business.

We use open source software in some of our products and services and will continue to use open source software in the future. There is a risk that open source software licenses could be constructed in a manner that imposes unanticipated conditions or restrictions on our ability to provide or distribute our products or services. Additionally, we may face claims from third parties claiming ownership of, or demanding release of, the open source software or derivative works that we developed using such software. These claims could result in litigation and could require us to make our software source code freely available, purchase a costly license or cease offering the implicated products or services unless and until we can re-engineer them to avoid infringement. This re-engineering process could require significant additional research and development resources, and we may not be able to complete it successfully.

Negative publicity may materially and adversely affect our brand, reputation, business and growth prospects.

Negative publicity involving us, our streamers, our viewers, our management, our livestreaming platform or our business model may materially and adversely harm our brand and our business. We cannot assure you that we will be able to defuse negative publicity about us, our management and/or our services to the satisfaction of our investors, viewers and streamers, customers and platform partners. There has been negative publicity about our company and the misuse of our services, which has adversely affected our brand, public image and reputation. Such negative publicity, especially when it is directly addressed against us, may also require us to engage in defensive media campaigns. This may cause us to increase our marketing expenses and divert our management’s attention and may adversely impact our business and results of operations.

Contractual disputes with our streamers and talent agencies may harm our reputation and subject us to contractual liabilities, and may be costly or time-consuming to resolve.

We enter into contracts with some streamers on our platform, either directly or through talent agencies, the terms of which are generally negotiated on a case-by-case basis. The contractual terms between us and our streamers vary depending on factors such as the talent, popularity and revenue-generating potential of the streamers, as well as the minimum streaming hours they commit to our platform. Some of our contracted streamers enjoy fixed base fees while others do not, and some of our contracted streamers are bound by exclusivity clauses while others are not. We also enter into contractual arrangements with certain talent agencies, who are responsible for recruiting and training streamers, and we share with them a certain percentage of the revenue generated by the streamers they manage. From time to time, there may be contractual disputes between streamers, talent agencies and/or us or between us and other third parties relating to our streamers. Any such disputes may not only be costly and time-consuming to resolve, but may also be detrimental to the quality of the content produced by our streamers, causing our streamers to leave our platform, decrease user engagement on our platform or otherwise adversely affect our business, financial condition and results of operations.

Advertisements shown on our platform may subject us to penalties and other administrative actions.

Under PRC advertising laws and regulations, we are obligated to monitor the advertising content and its form displayed on our platform to ensure that such content is true and accurate and in full compliance with applicable laws and regulations. In addition, where a special government review is required for specific types of advertisements prior to Internet posting, such as advertisements relating to pharmaceuticals, medical instruments, agrochemicals and veterinary pharmaceuticals, we are obligated to confirm that such review has been performed and approval has been obtained. Violation of these laws and regulations may subject us to penalties, including fines, confiscation of our advertisement income, orders to cease dissemination of the advertisements, orders to publish an announcement correcting the misleading information, or be held liable for damages of our users. In circumstances involving serious violations by us, PRC governmental authorities may force us to terminate our advertisement operations or revoke our licenses.

55

In addition to the advertisements that were placed by the advertising agencies or advertisers we directly cooperate with, our platform displays side-bar advertisements placed by streamers on their own streaming channels. We also engage our streamers to advertise products or services of third-party clients by way of livestreaming on our platform. In November 2020, the NRTA issued the Notice on Strengthening the Management of Network Live-performance Streaming and E-Commerce Streaming, which provides several requirements on strengthening the management over live-performance streaming and e-commerce streaming. In November 2020, the SAMR issued the Guidance Opinions on Strengthening the Regulation on the Network Advertising Streaming Activities, which requires that Internet streaming platform shall comply with the PRC E-Commerce Law and PRC Advertisement Law as to the services provided by Internet streaming platforms in relation to advertising streaming activities. If we fail to comply with any of the relative rules or regulations, certain liabilities or governmental actions may be imposed on us. See “Item 4. Information of the Company—4.B. Business Overview—Regulation” for more details. On February 25, 2023, the SAMR published the Administrative Measures for Internet Advertising, or the Measures on Internet Advertising, which requires that users should be able to close pop-up advertisements using one button and provide that the pop-up advertisements shall not contain a countdown timer or require more than one click to close and shall not pop up more than once on the same page. The Measures on Internet Advertising further specify that advertising activities via livestreaming is subject to the new rules. Furthermore, the Measures on Internet Advertising prohibit internet operators from publishing advertisements for certain items on internet media that targets minors, including, among others, advertisements related to online games that are harmful to the physical or mental health of minors, cosmetics, alcohol, or beauty. The Chinese government may, from time to time, promulgate new advertising laws and regulations in the future to impose additional requirements on online advertising services relating to certain industries, such as medical, pharmaceutical, health care and after-school tutoring. For example, the Circular on the Administration of After-School Tutoring Advertisement jointly issued by the SAMR and seven other government authorities on November 3, 2021 mandates that new media, internet platforms and other mainstream media shall not publish or broadcast any advertisement on after-school tutoring services targeting primary and middle school students and pre-school children. We may be required to modify the operation of our advertising business and curb advertisements in connection with certain restricted sectors in order to meet the evolving compliance requirements on the industry, which may adversely affect our online marketing revenue.

While we have made significant efforts to ensure that the advertisements shown on our platform are in full compliance with applicable PRC laws and regulations, we cannot ensure that all the content contained in such advertisements or offers is true and accurate as required by the advertising laws and regulations, especially given the uncertainty in the interpretation of these PRC laws and regulations. If we are found to be in violation of any applicable PRC law or regulation, we may be subject to penalties and our reputation may be harmed, which may have a material adverse effect on our business, financial condition, results of operations and prospects.

Our key performance metrics, such as MAUs and paying users, may overstate the number of active and paying users that we have, which may therefore lead to an inaccurate interpretation of our revenue metrics and of our business operations by our management and by investors, and may affect advertisers’ decisions on the amount spent on advertising with us.

For performance tracking purposes, we monitor metrics such as the number of registered user accounts, active users and paying users. We calculate certain operating metrics in the following ways: (a) the number of registered users, which refers to the number of users that has registered and logged onto our platform at least once since registration; (b) the number of active users, which refers to the number of users who visited our platform through PC or mobile app at least once in a given period; and (c) the number of paying users, which refers to the number of users that have purchased virtual gifts on our platform at least once in a given period. The actual number of individual users, however, is likely to be potentially significantly lower than that of registered users, active users and paying users due to various reasons such as fraudulent representation or improper registration. Some of our user accounts may also be created for specific purposes such as to increase virtual gifting for certain performers in various contests, but the number of registered users, active users and paying users do not exclude user accounts created for such purposes. We have limited ability to validate or confirm the accuracy of information provided during the user registration process to ascertain whether a new user account created was actually created by an existing user who is registering duplicative accounts. The respective number of our registered users, active users and paying users may overstate the number of individuals who register on our platforms, sign onto our platforms, purchase virtual gifts or other products and services on our platforms and access DouYu.com, respectively, which may lead to an inaccurate interpretation of our operating metrics.

If the tracked growth in the number of our registered users, active users and paying users is higher than the actual growth in the number of individual registered, active or paying users, our user engagement level, sales and our business may not grow as quickly as we expect, and advertisers may reduce the amount spent on advertising with us, which may harm our business, financial condition and results of operations. In addition, such overstatement may cause inaccurate evaluation of our operations by our management and by investors, which may also materially and adversely affect our business and results of operations.

56

We are subject to risks relating to our third-party online payment platforms.

Currently, we sell almost all of our products and services to our users through third-party online payment systems. We expect that an increasing amount of our sales will be conducted over the Internet as a result of the growing use of online payment systems. We utilize third-party online payment platforms to receive cash proceeds from sales of our virtual currency through direct purchases on our platform. Any scheduled or unscheduled interruption in the ability of our users to use these and other online payment platforms could adversely affect our payment collection, and in turn, our revenue. In addition, in online payment transactions, secure transmission of user information, such as debit and credit card numbers and expiration dates, personal information and billing addresses over public networks is essential to user privacy protection and maintaining their confidence in our platform.

We do not have control over the security measures of our third-party payment platforms, and their security measures may not be adequate at present or may not be adequate with the expected increased usage of online payment platforms. We could be exposed to litigation and possible liability if the online transaction safety of our users is compromised in transactions involving payments for our virtual currency, which could harm our reputation and our ability to attract users and may materially adversely affect our business. We also rely on the stability of such payment transmissions to ensure the continued payment services provided to our users. If any of these third-party online payment platforms fails to process, or ensure the security of, users’ payments for any reason, our reputation will be damaged and we may lose our paying users and discourage potential purchases, which in turn, will materially and adversely affect our business, financial condition and prospects.

Restrictions on virtual currency may adversely affect our revenues, business and reputation.

In 2015, we launched “Yuchi,” the virtual currency that can be used by our viewers to purchase the virtual gifts. Due to the relatively short history of virtual currency in China, the regulatory framework governing the industry is still under development.

On January 25, 2007, the Ministry of Public Security, the Ministry of Culture (the predecessor of the MCT), the MIIT and the GAPP jointly issued a circular regarding online gambling which has implications on the use of virtual currency. To curtail online games that involve online gambling, as well as address concern that virtual currency could be used for money laundering or illicit activities, the circular (a) prohibits online game operators from charging commissions in the form of virtual currency in relation to winning or losing of games, (b) requires online game operators to impose limits on use of virtual currency in guessing and betting games, (c) bans the conversion of virtual currency into actual currency or property and (d) prohibits services that enable game players to transfer virtual currency to other players.

On June 4, 2009, the Ministry of Culture and the Ministry of Commerce jointly issued the Notice on the Strengthening of the Administration of Online Game Virtual Currency, or the Virtual Currency Notice, which defines what virtual currency is and requires that entities obtain the approval from the competent culture administrative department before issuing virtual currency and engaging in transactions using virtual currency in connection with online games. The Virtual Currency Notice requires that virtual currency only be used to purchase services and products provided by the online service provider that issues the virtual currency, prohibits businesses that issue online game virtual currency from issuing virtual currency to game players through means other than purchases with legal currency, and prohibits setting game features that involve the direct payment of cash or virtual currency by players for the chance to win virtual gifts or virtual currency based on random selection through a lucky draw, wager or lottery. These restrictions on virtual currency may result in lower sales of online virtual currency, and could have an adverse effect on our revenues from the online game business.

Currently, the PRC government has not promulgated any specific rules, laws or regulations to directly regulate virtual currency, except for the above-mentioned online game related virtual currency. Although the term “virtual currency” is widely used in livestreaming industry, we believe that such “virtual currency” used in our livestreaming communities, including Yuchi, does not fall into the virtual currency defined under the Virtual Currency Notice, and we are not subject to any online game virtual currency laws and regulations for our livestreaming business. Further, given that the MCT withdrew from overseeing virtual currency in May 2019, the uncertainty deepened as to which authority will regulate the industry and how. Due to the uncertainties of the interpretation and implementation of the laws and regulations, we cannot assure you that the PRC regulatory authorities will not take a view contrary to ours, including expanding the applicability of the existing virtual currency related laws and regulations to non-online game related virtual currency. In such case, we may be required to obtain additional approvals or licenses, or apply for a specific license for virtual currency from the designated regulatory authority in the future, or change our current business model and may be subject to fines or other penalties, which could adversely affect our business.

57

In addition, there are online lucky draws, raffles, interactive patterns and other similar activities conducted on our platform to promote user engagement, which involve virtual currencies (such as Yuchi). The prize of such activities can only be used to purchase virtual gifts or to give to streamers as rewards on our platform. We do not believe such activities are specifically prohibited under PRC laws and regulations. We cannot assure you, however, that our platform will not be subject to liabilities due to third party activities (including streamer or user activities), or that the PRC government authority will not take a different view or impose limitations on such activities, whether or not specifically against our platform. We may also be subject to the uncertainties around the interpretation and enforcement of the virtual currency related laws, regulations and policies, and as a result, we may remove, limit or modify the rules of such activities on our platform from time to time to adapt to the constantly changing regulatory trends. It was reported that “Shanshanjiu Huwai” and “Changsha Xiangcun Gansidui,” two streamers on our platforms, initiated lucky draws during their streaming sessions and then repurchased gifts from winning users offline, in order to attract and incentivize users to participate in the lucky draw on our platform, in violation of the rule and policy of our platform. Such activities are explicitly forbidden by our platform and may be suspected of being involved in illegal gambling activities by these streamers. We have blocked these streamers’ accounts after we became aware of those incidents, but such similar incidents and related media coverage may still adversely affect our business and reputation. If our platform is deemed to be engaged in or facilitate certain illegal or inappropriate activities, we may need to remove such activities permanently, or modify rules for such activities that could make them less attractive, or even be subject to fines, penalties or criminal or civil liabilities, which may have an adverse impact on our business, results of operation and reputation.

Present and future business partnerships or acquisitions may fail and materially and adversely affect our business, reputation and results of operations.

We may enter into business partnerships, including joint ventures or minority equity investments, with third parties from time to time in connection with our business. These partnerships could subject us to a number of risks, including risks associated with sharing proprietary information, non-performance by third parties and increased expenses in establishing new business partnerships, any of which may materially and adversely affect our business. We may have limited ability to monitor or control the actions of these third parties and, to the extent any of these strategic third parties suffers negative publicity or harm to their reputation from events relating to their business, we may also suffer negative publicity or harm to our reputation by virtue of our association with any such third party.

In addition, we may acquire additional assets, products, technologies or businesses that are complementary to our existing business. Future acquisitions and the subsequent integration of new assets and businesses into our own would require significant attention from our management and could divert resources from our existing business, which in turn could adversely affect our operations. Acquired assets or businesses may not generate the financial results we expect. Acquisitions could result in the use of substantial amounts of cash, potentially dilutive issuances of equity securities, significant goodwill impairment charges, amortization expenses for other intangible assets and exposure to potential unknown liabilities of the acquired businesses. Moreover, the costs of identifying and consummating acquisitions may be significant. In addition to possible shareholder approval, we may have to obtain approvals and licenses from government authorities and comply with applicable PRC laws and regulations, which could result in increased delays and costs.

We may not realize the benefits we expect from our strategic cooperation with Tencent, which may materially and adversely affect our business and results of operations.

We and Tencent, through our respective PRC affiliated entities, have entered into a strategic cooperation framework memorandum which became effective on January 31, 2018 and was subsequently replaced by the amended and restated strategic cooperation framework memorandum dated April 1, 2019 (the “Amended and Restated SCFM”). For details, please refer to “Item 4. Information of the Company—4.B. Business Overview—Our Relationship with Tencent.” As of March 31, 2023, Tencent held 12,070,080 of our ordinary shares, representing 37.7% of our total voting power (excluding 2,560,562 ordinary shares repurchased in the form of ADSs), through its wholly-owned subsidiaries, Nectarine and Distribution Pool Limited, which held 12,068,104 ordinary shares and 1,976 ordinary shares in the form of ADSs, respectively. For details, see “Item 6. Directors, Senior Management and Employees—6.E. Share Ownership.” As a result, Tencent has substantial influence over our business and their interests may not be aligned with ours or the other shareholders. For details please refer to “—Certain existing shareholders have substantial influence over our company and their interests may not be aligned with the interests of our other shareholders.”

58

If we encounter difficulties implementing our strategic cooperation with Tencent, our management may need to divert their attention from existing operations. In addition, certain terms of the Amended and Restated SCFM may limit our ability to collaborate with third-party game developers or publishers. Our relationship with Tencent does not restrict Tencent from entering into collaboration with other parties. Tencent has, in the past, invested in, and may in the future continue to invest in, our direct or indirect competitors, including companies such as HUYA Inc. Tencent may devote resources or attention to the other companies it has an interest in, including our direct or indirect competitors. As a result, we may not fully realize the benefits we expect from the strategic cooperation with Tencent. Failure to realize the intended benefits from the strategic cooperation with Tencent, or potential restrictions on our collaboration with other parties, could materially and adversely affect our business and results of operations.

Certain existing shareholders have substantial influence over our company and their interests may not be aligned with the interests of our other shareholders.

As of March 31, 2023, our directors and executive officers beneficially owned, after taking into account RSUs that will become vested within 60 days after the date of this annual report, an aggregate of 17.4% of our total outstanding ordinary shares (excluding 2,560,562 ordinary shares repurchased in the form of ADSs). As of March 31, 2023, Tencent held 12,070,080 of our ordinary shares, representing 37.7% of our total voting power (excluding 2,560,562 ordinary shares repurchased in the form of ADSs), through its wholly-owned subsidiaries, Nectarine and Distribution Pool Limited, which held 12,068,104 ordinary shares and 1,976 ordinary shares in the form of ADSs, respectively. In addition, pursuant to the terms of our Fourth Amended and Restated Memorandum and Articles of Association, Mr. Shaojie Chen and Mr. Wenming Zhang, and entities which hold shares of our company on behalf of and are controlled by Mr. Shaojie Chen and Mr. Wenming Zhang, have the right to appoint up to four directors. Nectarine, a wholly-owned subsidiary of Tencent, has the right to appoint up to two directors as long as it beneficially owns no less than 33% of the shares it beneficially owns immediately prior to the completion of our initial public offering in July 2019. Our board of directors has the right to appoint up to four independent directors and may appoint additional directors, if any. Directors appointed by a specified group may only be removed by the affirmative vote of such group. Our officers are nominated by Mr. Shaojie Chen (who has a second or deciding vote when there is an equality of votes) and Mr. Wenming Zhang, and entities which hold shares of our company on behalf of and are controlled by Mr. Shaojie Chen and Mr. Wenming Zhang, and are elected by the board at such terms and remuneration as the board sees fit. For details, please refer to “Item 6. Directors, Senior Management and Employees—6.C. Board Practices—Terms of Directors and Officers.”

They may take actions that are not in the best interest of us or our other shareholders and conflicts of interest between them and us may arise as a result of their operation of or investment in businesses that compete with us. Such concentration of ownership and corporate governance mechanism may discourage, delay or prevent a change in control of our company, which could deprive our shareholders of a premium for their shares as part of a sale of our company and may reduce the price of the ADSs. These actions may be taken even if they are opposed by our other shareholders, including holders of our ADSs. In addition, such significant concentration of share ownership and corporate governance mechanism 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—6.E. Share Ownership.”

Our results of operations may be subject to quarterly fluctuations due to seasonality.

We historically experienced seasonality in our business, reflecting seasonal fluctuations in Internet usage. As a result, comparing our historical operating results on a period-to-period basis may not be meaningful. For example, the number of active users used to be higher during school holidays and certain parts of the school year, and lower at the beginning or exam periods of the school year, which affected our cash flow for those periods. Furthermore, the number of paying users of our online livestreaming platform generally correlated with the marketing campaigns and promotional activities we conducted, which might coincide with popular western or Chinese festivals. As a result, we cannot rule out the possibility that our operating results in future quarters or years may fall below the expectations of securities analysts and investors due to seasonality.

59

We do not currently have business insurance to cover our main assets and business. Any uninsured occurrence of business disruption, litigation or natural disaster could expose us to significant costs, which could have an adverse effect on our results of operations.

We do not have any business liability or disruption insurance to cover our operations. We may not be able to insure against certain risks related to our assets or business even if we desire to in the future. In addition, the costs of insuring for such risks and the difficulties associated with acquiring such insurance on commercially reasonable terms make it impractical for us to have such insurance. Any uninsured occurrence of business disruption, litigation or natural disaster, or significant damages to our uninsured equipment or facilities could disrupt our business operations, requiring us to incur substantial costs and divert our resources, which could have an adverse effect on our results of operations and financial condition.

If we fail to maintain an effective internal control over financial reporting, we may be unable to accurately report our results of operations, meet our reporting obligations or prevent fraud and investor confidence in our company and the market price of our ADSs may decline.

As a public company, we are subject to the Sarbanes-Oxley Act of 2002. Section 404 of the Sarbanes-Oxley Act of 2002 requires us to evaluate and determine the effectiveness of our internal control over financial reporting, report any material weaknesses in such internal controls and provide a management report on internal control over financial reporting.

Our management has concluded that our internal control over financial reporting was effective as of December 31, 2022. However, we cannot assure you that in the future we will not identify any material weaknesses in our internal control over financial reporting. In addition, because of the inherent limitations of internal control over financial reporting, including the possibility of collusion or management override of internal controls, material misstatements due to error or fraud might not be prevented or detected on a timely basis. If we fail to maintain effective internal control environment, we could suffer material misstatements in our financial statements and fail to meet our reporting obligations, which could cause investors to lose confidence in our reported financial information. This could in turn limit our access to capital markets, harm our results of operations, and lead to a negative impact on the trading price of our ADSs. Additionally, ineffective internal control over financial reporting could expose us to increased risk of fraud or misuse of corporate assets and subject us to potential delisting from Nasdaq, regulatory investigations and civil or criminal sanctions.

We have granted RSUs in the past and may continue to grant share-based awards in the future, which may have an adverse effect on our future profit. Exercise of the share options and the vesting of the RSUs granted will increase the number of our Shares in circulation, which may adversely affect the market price of our Shares.

We adopted a share incentive plan in April 2018, which was amended and restated in April 2019 (the “Amended and Restated 2018 RSU Scheme”), for the purpose of granting share-based compensation awards to employees, directors and consultants to incentivize their performance and align their interests with ours. Under the Amended and Restated 2018 RSU Scheme, we are authorized to grant RSUs. The maximum aggregate number of ordinary shares we are authorized to issue pursuant to all awards under the Amended and Restated 2018 RSU Scheme is 2,106,321 ordinary shares. In April 2019, we adopted the 2019 Share Incentive Plan (the “2019 Share Incentive Plan”), pursuant to which we may grant options, restricted shares, restricted share units, share appreciation rights, rights to dividends, dividend equivalent rights and other rights or benefits. The maximum aggregate number of shares we may issue under the 2019 Share Incentive Plan is 3,456,869. We may adopt share incentive plans in the future that permits granting of share-based compensation to employees and directors.

We recognize expenses of RMB66.7 million in our consolidated statement of income for the year ended December 31, 2022. As of December 31, 2022, our unrecognized share-based compensation expenses amounted to nil. As of March 31, 2023, 2,075,858 RSUs have been granted that are not forfeited under the Amended and Restated 2018 RSU Scheme and no award has been granted and outstanding under the 2019 Share Incentive Plan. As of March 31, 2023, 2,075,858 RSUs corresponding to 2,075,858 ordinary shares have become vested.

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

60

Competition for highly skilled personnel is often intense and we may incur significant costs or be unsuccessful in attracting, integrating, or retaining qualified personnel to fulfill our current or future needs. We have, from time to time, experienced, and we expect to continue to experience, difficulty in hiring and retaining highly skilled employees with appropriate qualifications. Our ability to attract or retain highly skilled employees may be adversely affected by declines in the perceived value of our equity or equity awards. Furthermore, there are no assurances that the number of shares reserved for issuance under our share incentive plans will be sufficient to grant equity awards adequate to recruit new employees and to compensate existing employees.

We may be the subject of allegations, harassment or other detrimental conduct by third parties, which could harm our reputation and cause us to lose market share, users and customers and incur actual losses.

We have been subject to allegations by third parties or purported former employees, negative Internet postings and other adverse public exposure on our business, operations and staff compensation. We may also become the target of harassment or other detrimental conduct by third parties or disgruntled former or current employees. Such conduct may include complaints, anonymous or otherwise, to regulatory agencies, media or other organizations. We may be subject to government or regulatory investigation or other proceedings as a result of such third-party conduct and may be required to spend significant time and incur substantial costs to address such third-party conduct, and there is no assurance that we will be able to conclusively refute each of the allegations within a reasonable period of time, or at all. Additionally, allegations, directly or indirectly against us, may be posted on the Internet, including social media platforms by anyone, whether or not related to us, on an anonymous basis. Any negative publicity on us or our management can be quickly and widely disseminated. Social media platforms and devices immediately publish the content of their subscribers and participants posts, often without filters or checks on accuracy of the content posted. Information posted may be inaccurate and adverse to us, and it may harm our reputation, business or prospects. The harm may be immediate without affording us an opportunity for redress or correction. Our reputation may be negatively affected as a result of the public dissemination of negative and potentially false information about our business and operations, which in turn may cause us to lose market share, users or customers and incur actual losses.

Non-compliance on the part of our employees or third parties involved in our business could adversely affect our business.

Our compliance controls, policies and procedures may not protect us from acts committed by our employees, agents, contractors, or collaborators that violate the laws or regulations of the jurisdictions in which we operate, which may adversely affect our business. Moreover, we may be exposed to gross negligence, fraud or other misconduct committed by our employees or other third parties, including but not limited to our users and business partners, or other events that are out of our control.

In addition, our business partners or other third parties involved in our business through our business partners (such as contractors, talent agencies or other third parties entered into business relationship with our third-party business partners) may be subject to regulatory penalties or punishments because of their regulatory compliance failures, which may, directly or indirectly, disrupt our business. Although we conduct review of legal formalities and certifications before entering into contractual relationship with other businesses such as third-party game developers, advertisers and talent agencies, and take measures to reduce the risks that we may be exposed to in case of any non-compliance by third parties, we cannot be certain whether such third party has infringed or will infringe any third parties’ legal rights or violate any regulatory requirements or rule out the likelihood of incurring any liabilities imposed on us due to any regulatory failures by third parties. We identify irregularities or noncompliance in the business practices of any parties with whom we pursue existing or future cooperation and we cannot ensure that any of these irregularities will be corrected in a prompt and proper manner. In addition, for those third parties actively involved in our business through our business partners such as our sales agents, we also request our business partners to supervise and administrate relevant business activities of such third parties, but we cannot ensure that our business partners will be able to supervise and administrate in an effective way. The legal liabilities and regulatory actions on our business partners or other third parties involved in our business may affect our business activities and reputation and in turn, our results of operations.

We may not be able to ensure compliance with United States economic sanctions laws.

The U.S. Department of the Treasury’s Office of Foreign Assets Control, or OFAC, administers laws and regulations that generally prohibit U.S. persons and, in some instances, foreign entities owned or controlled by U.S. persons, from conducting activities or transacting business with certain countries, governments, entities or individuals that are targets of U.S. economic sanctions.

61

In the past, we have identified a small number of users on our platform that appear to have been located in countries that are targets of U.S. economic sanctions. We have taken measures to prevent such persons from accessing our platform, either as streamers or users, in a manner that would violate U.S. economic sanctions. However, we cannot ensure that such measures will be effective. While we believe that we have been, and that we continue to be, in compliance with applicable U.S. economic sanctions, our failure to employ appropriate safeguards with respect to streamers and users located in countries that are targets of U.S. economic sanctions may result in a violation of such laws. Non-compliance with applicable U.S. economic sanctions could subject us to adverse media coverage, investigations, and severe administrative, civil and possibly criminal sanctions, expenses related to remedial measures, and legal expenses, which could materially adversely affect our business, results of operations, financial condition and reputation.

Spammers and malicious software and applications may affect user experience, which could reduce our ability to attract users and advertisers and materially and adversely affect our business, financial condition and results of operations.

Spammers may use our streaming platform to send spam messages to users, which may affect user experience. As a result, our users may reduce using our products and services or stop using them altogether. In spamming activities, spammers typically create multiple user accounts for the purpose of sending a high volume of repetitive messages. Although we attempt to identify and delete accounts created for spamming purposes, we may not be able to effectively eliminate all spam messages from our platform in a timely fashion. Any spamming activities could have a material and adverse effect on our business, financial condition and results of operations.

In addition, malicious software and applications may interrupt the operations of our websites, our PC clients or mobile apps and pass on such malware to our users which could adversely hinder user experience. Although we have been successfully blocking these attacks in the past, we cannot guarantee that this will always be the case, and in the case of users experiencing a malware attack by using our platform, our users may associate the malware with our websites, our PC clients or mobile apps, and our reputation, business, and results of operations would be materially and adversely affected.

Our users may suffer from third-party fraud when purchasing our virtual currency and we may suffer fraud when selling virtual currency to users.

We offer our users multiple options to purchase Yuchi, our virtual currency. Users can purchase these virtual currencies directly on our web streaming portal, making in-app purchases using third-party payment channels. Other than the official purchase channels, there is no other means to purchase Yuchi. However, from time to time, certain third parties fraudulently claim that users can purchase Yuchi through them. If our users choose to purchase our virtual currency from such third parties, they may suffer losses from such fraudulent activities by third parties. Although we are not directly responsible for such fraudulent activities conducted by third parties, our user experience may be adversely affected and they may choose to leave our platform as a result. Such fraudulent activities by third parties might also generate negative publicity, disputes or even legal claims. The measures we take in response to such negative publicity, disputes or legal claims may be expensive, time consuming and disruptive to our operations and divert our management’s attention.

In addition, in 2020, 2021 and 2022, we experienced multiple incidents where the users paid for our virtual currency through fraudulent methods, including illegal use of credit cards. While such incidents have decreased significantly given tightened regulation, we may lose all the revenue we were supposed to generate from the sales as we were not able to collect or recover on any of it when such incidents occurred. Although we have instated authentication mechanisms that help us detect such fraudulent paying methods, we still cannot guarantee that our mechanisms can prevent all fraudulent virtual currency purchases. These fraudulent transactions cause harm to our financial results and business operations.

We will incur additional costs as a result of being a public company.

We are a public company and expect to incur significant legal, accounting and other expenses that we did not incur as a private company. These additional costs could negatively affect our financial results. In addition, changing laws, regulations and standards relating to corporate governance and public disclosure, including regulations implemented by Nasdaq, may increase legal and financial compliance costs and make some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. We intend to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If, notwithstanding our efforts to comply with new laws, regulations and standards, we fail to comply, regulatory authorities may initiate legal proceedings against us and our business may be harmed.

62

Risks Related to Our Corporate Structure

There are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations, and rules relating to the agreements that establish the VIE structure for our operations in China, including potential future actions by the PRC government, which could affect the enforceability of our contractual arrangements with the VIEs and, consequently, significantly affect the financial condition and results of operations performance of Douyu. If the PRC government finds such agreements non-compliant with relevant PRC laws, regulations, and rules, or if these laws, regulations, and rules or the interpretation thereof change in the future, we could be subject to severe penalties or be forced to relinquish our interests in the VIEs.

Foreign investment in the value-added telecommunication services industry in China is extensively regulated and subject to numerous restrictions. Pursuant to the list of special management measures for the market entry of foreign investment, or the Negative List, published by the NDRC and the Ministry of Commerce in December 2021 and effective on January 1, 2022, with a few exceptions, foreign investors are not allowed to own more than 50% of the equity interests in a value-added telecommunication service provider.

We are a Cayman Islands company and our wholly-owned PRC subsidiaries are currently considered foreign-invested enterprise. Accordingly, our PRC subsidiaries are not eligible to provide value-added telecommunication services in China. To ensure strict compliance with the PRC laws and regulations, we conduct such business activities through Wuhan Douyu and Wuhan Ouyue, the VIEs. Wuhan Yule, our wholly-owned subsidiary in China, has entered into a series of contractual arrangements with the VIEs and their shareholders, which enable us to (i) be considered as the primary beneficiary of, (ii) receive substantially all of the economic benefits of the VIEs, and (iii) have an exclusive option to purchase all or part of the equity interests and assets in the VIEs when and to the extent permitted by PRC law. As a result of these contractual arrangements, we are the primary beneficiary of the VIEs for accounting purposes and hence consolidate their financial results as the VIEs under U.S. GAAP, to the extent the conditions for the consolidation of the VIE under U.S. GAAP are satisfied. See “Item 4. Information on the Company—4.C. Organizational Structure—Contractual Arrangements with The VIEs and The VIEs’ Respective Shareholders” for further details.

If the PRC government finds that our contractual arrangements do not comply with its restrictions on foreign investment in the value-added telecommunication services, or if the PRC government otherwise finds that we or the VIEs are in violation of PRC laws or regulations or lack the necessary permits or licenses to operate our business, the relevant PRC regulatory authorities, including the MIIT and SAMR, would have broad discretion in dealing with such violations or failures, including, without limitation:

revoking the business licenses and/or operating licenses of such entities;
discontinuing or placing restrictions or onerous conditions on our operation through any transactions between our PRC subsidiaries and the VIEs;
imposing fines, confiscating the income from our PRC subsidiaries or the VIEs, or imposing other requirements with which we or the VIEs may not be able to comply; or
requiring us to restructure our ownership structure or operations, including terminating the contractual arrangements with the VIEs and deregistering the equity pledges of the VIEs, which in turn would affect our ability to consolidate or derive economic interests from the VIEs.

Any of these actions could cause significant disruptions to our business operations and severely damage our reputation, which would in turn materially and adversely affect our business, financial condition and results of operations.

63

In addition, new PRC laws, regulations, and rules may be introduced to impose additional requirements, posing additional challenges to our corporate structure and contractual arrangements. For example, on February 17, 2023, the CSRC issued the Overseas Listing Trial Measures which became effective on March 31, 2023. At the press conference held for the Overseas Listing Trial Measures on the same day, officials from the CSRC clarified that, as for companies seeking overseas listing with VIEs and applying to file with the CSRC, the CSRC will solicit opinions from relevant PRC regulatory authorities and complete the filing of the overseas listing of such companies if such companies duly meet the compliance requirements. If we fail to complete the filing with the CSRC in a timely manner or at all for our further capital raising activities which are subject to filing requirements under the Overseas Listing Trial Measures due to the VIEs, our ability to raise or utilize funds could be materially and adversely affected, and we may be required to unwind the VIEs or adjust our business operations or conduct restructuring to meet the filing requirements. However, as the Overseas Listing Trial Measures were recently promulgated, it remains uncertain as to the interpretation, application, and enforcement of the Overseas Listing Trial Measures and how they will affect our operations in China and our future capital raising activities. If any of these occurrences result in our inability to direct the activities of the VIEs or our failure to receive the economic benefits from the VIEs and/or our inability to claim our contractual control rights over the assets of the VIEs that conduct substantially all of our operations in China, we may not be able to consolidate the entity in our consolidated financial statements in accordance with U.S. GAAP which could materially and adversely affect our financial condition and results of operations and cause our ADSs to significantly decline in value or become worthless.

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

Since PRC laws prohibit or restrict foreign equity ownership in certain kinds of business in China, we have relied and expect to continue to rely on the contractual arrangements with the VIEs and their shareholders to operate our business in China.

However, these contractual arrangements may not be as effective as direct ownership in providing us with control over our affiliated entities. Any of our affiliated entities, including the VIEs and its shareholders, could breach their contractual arrangements with us by, among other things, failing to conduct their operations in an acceptable manner or taking other actions that are detrimental to our interests. In the event that the shareholders of the VIEs breach the terms of these contractual arrangements and voluntarily liquidate the VIEs, or the VIEs 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 conduct some or all of our business operations or otherwise benefit from the assets held by our affiliated entities, which could have a material adverse effect on our business, financial condition and results of operations.

Most of the nominee shareholders of the VIEs are also beneficial owners of the Company, particularly, the sole shareholder of Wuhan Ouyue, Mr. Shaojie Chen, our founder, CEO and director, and the shareholders of Wuhan Douyu which includes Mr. Shaojie Chen and Mr. Wenming Zhang, our former co-founder, former co-CEO and former director. The enforceability of the contractual agreements between us, the VIEs and their shareholders depends to a large extent upon whether the VIEs and their shareholders will fulfill these contractual agreements. Their interests in enforcing these contractual agreements may not align with our interests or the interests of our shareholders. If their interest diverges from that of our company and other shareholders, it may potentially increase the risk that they could seek to act contrary to these contractual arrangements. If the VIEs or their shareholders fail to perform their respective obligations under the contractual arrangements, we may have to incur substantial costs and expend additional resources to enforce such arrangements. We may also have to rely on legal remedies under PRC law, including seeking specific performance or injunctive relief, and contractual remedies, which we cannot assure you will be sufficient or effective under PRC law. Our contractual arrangements are governed by PRC law and provide for the resolution of disputes through litigation in China. Accordingly, these agreements would be interpreted in accordance with PRC law and any disputes would be resolved in accordance with PRC legal procedures. The legal system in the PRC is not as developed as in some other jurisdictions, such as the United States. As a result, uncertainties in the PRC legal system could limit our ability to enforce these contractual arrangements. Meanwhile, there are very few precedents and little formal guidance as to how contractual arrangements in the context of a consolidated variable interest entity should be interpreted or enforced under PRC law.

There remain significant uncertainties regarding the ultimate outcome of such adjudication should legal action become necessary. In the event that we are unable to enforce these contractual arrangements, or if we suffer significant delay or other obstacles in the process of enforcing these contractual arrangements, we may not be able to exert effective control over our affiliated entities, and our ability to conduct our business may be negatively affected.

64

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

Due to PRC restrictions or prohibitions on foreign ownership of Internet and other related businesses in China, we operate our business in China through the VIEs and their subsidiaries, in which we have no ownership interest. We rely on a series of contractual arrangements with the VIEs and their shareholders, including the powers of attorney, to control and operate the business of the VIEs. These contractual arrangements entered into with the VIEs and their shareholders are intended to allow us to obtain economic benefits from them. See “Item 4. Information on the Company—4.C. Organizational Structure—Contractual Arrangements with The VIEs and The VIEs’ Respective Shareholders” for more details about these contractual arrangements. In particular, our ability to control the VIEs depends on the powers of attorney, pursuant to which Douyu Yule (our wholly-owned subsidiary in China) can vote on all matters requiring shareholder approval in the VIEs. We believe these powers of attorney are legally enforceable but may not be as effective as direct equity ownership.

Although we have been advised by our PRC counsel, Han Kun Law Offices, that each of the contractual arrangements among Douyu Yule, the VIEs and their shareholders is valid, binding and enforceable under existing PRC laws and regulations, these contractual arrangements may not be as effective in providing control over the VIEs and their subsidiaries as direct ownership. If the VIEs or their shareholders fail to perform their respective obligations under the contractual arrangements, we may incur substantial costs and expend substantial resources to enforce our rights. Although Douyu Yule has an option, subject to the registration process with PRC governmental authorities, to purchase the equity of the VIEs, if the shareholders of VIEs do not cooperate or there are any disputes relating to these contractual arrangements, we will have to enforce our rights under these contracts under PRC laws through arbitration, the outcome of which is uncertain. These contractual arrangements are governed by and interpreted in accordance with PRC laws, and disputes arising from these contractual arrangements will be resolved through arbitration in China. However, the legal system in China, particularly as it relates to arbitration proceedings, is not as developed as the legal system in many other jurisdictions, such as the United States. There are very few precedents and little official guidance as to how contractual arrangements in the context of a variable interest entity should be interpreted or enforced under PRC law. There remain significant uncertainties regarding the ultimate outcome of arbitration should legal action become necessary. These uncertainties could limit our ability to enforce these contractual arrangements. In addition, arbitration awards are final and can only be enforced in PRC courts through arbitration award recognition proceedings, which could cause additional expenses and delays. In the event we are unable to enforce these contractual arrangements or we experience significant delays or other obstacles in the process of enforcing these contractual arrangements, we may not be able to exert effective control over the VIEs and may lose control over the assets owned by the VIEs. As a result, we may be unable to consolidate the financial results of such entities in our consolidated financial statements, our ability to conduct our business may be negatively affected, and our operations could be severely disrupted, which could materially and adversely affect our results of operations and financial condition.

We may lose the ability to use and enjoy assets held by the VIEs and their subsidiaries that are important to our business if the VIEs and their subsidiaries declare bankruptcy or become subject to a dissolution or liquidation proceeding.

The VIEs hold certain assets that are important to our operations, including the ICP License, the Online Culture Business License, the Commercial Performance License, the License for Online Transmission of Audio-visual Programs and the Radio and Television Program Production and Operating Permit. Under our contractual arrangements, the shareholders of the VIEs may not voluntarily liquidate the VIEs or approve them to sell, transfer, mortgage or dispose of their assets or legal or beneficial interests exceeding certain thresholds in the business in any manner without our prior consent. However, in the event that the shareholders breach this obligation and voluntarily liquidate the VIEs, or the VIEs declare bankruptcy, or all or part of their assets become subject to liens or rights of third-party creditors, we may be unable to continue some or all of our operations, which could materially and adversely affect our business, financial condition and results of operations. Furthermore, if the VIEs or their subsidiaries undergo a voluntary or involuntary liquidation proceeding, their shareholders or unrelated third-party creditors may claim rights to some or all of its assets, hindering our ability to operate our business, which could materially and adversely affect our business, financial condition and results of operations.

65

Contractual arrangements we have entered into with the VIEs may be subject to scrutiny by the PRC tax authorities. A finding that we owe additional taxes could negatively affect our financial condition and the value of your investment.

Pursuant to applicable PRC laws and regulations, arrangements and transactions among related parties may be subject to audit or challenge by PRC tax authorities. We may be subject to adverse tax consequences if the PRC tax authorities determine that the contractual arrangements among Douyu Yule, the VIEs and their shareholders are not on an arm’s length basis and therefore constitute favorable transfer pricing. As a result, the PRC tax authorities could require that the VIEs adjust their taxable income upward for PRC tax purposes. Such an adjustment could increase the VIEs’ tax expenses without reducing the tax expenses of Douyu Yule, subject the VIEs to late payment fees and other penalties for under-payment of taxes, and result in the loss of any preferential tax treatment Douyu Yule may have. As a result, our consolidated results of operations may be adversely affected.

If the chops of our PRC subsidiaries, the VIEs and their subsidiaries, are not kept safely, are stolen or are used by unauthorized persons or for unauthorized purposes, the corporate governance of these entities could be severely and adversely compromised.

In China, a company chop or seal serves as the legal representation of the company towards third parties even when unaccompanied by a signature. Each legally registered company in China is required to maintain a company chop, which must be registered with the local Public Security Bureau. In addition to this mandatory company chop, companies may have several other chops which can be used for specific purposes. The chops of our PRC subsidiaries, the VIEs and their subsidiaries are generally held securely by personnel designated or approved by us in accordance with our internal control procedures. To the extent those chops are not kept safe, are stolen or are used by unauthorized persons or for unauthorized purposes, the corporate governance of these entities could be severely and adversely compromised and those corporate entities may be bound to abide by the terms of any documents so chopped, even if they were chopped by an individual who lacked the requisite power and authority to do so. If any of our authorized personnel obtains, misuses or misappropriates our chops for whatever reason, we could experience disruptions in our operations. We may also have to take corporate or legal action, which could require significant time and resources to resolve while distracting management from our operations. Any of the foregoing could adversely affect our business and results of operations.

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

The shareholders of the VIEs include persons who are also our shareholders or affiliates of our shareholders, and, in some cases, our directors or officers. Conflicts of interest may arise between the roles of them as shareholders, directors or officers of our company and as shareholders of the VIEs. For individuals who are also our directors and officers, we rely on them to abide by the laws of the Cayman Islands, which provide that directors and officers owe a fiduciary duty to our company to act in good faith and in the best interest of our company and not to use their positions for personal gain. The shareholders of the VIEs have executed powers of attorney to appoint Douyu Yule (our wholly-owned subsidiary in China) or a person designated by Douyu Yule to vote on their behalf and exercise voting rights as shareholders of the VIEs. We cannot assure you that when conflicts arise, these shareholders will act in the best interest of our company or that conflicts will be resolved in our favor. If we cannot resolve any conflicts of interest or disputes between us and these shareholders, we would have to rely on legal proceedings, which may be expensive, time-consuming and disruptive to our operations. There is also substantial uncertainty as to the outcome of any such legal proceedings.

Additionally, we rely on our shareholders and the shareholders of the VIEs to secure, both at the internal and external level, all the necessary approvals, permits, filings or other formalities and proceedings in relation to their respective investment in us and/or the VIEs. We cannot assure you that our shareholders and shareholders of the VIEs have obtained all of such necessary approvals, permits, filings or other formalities and proceedings. The failure to obtain such approvals, permits, filings or other formalities and proceedings may adversely affect our business and results of operation.

We may rely on dividends paid by our PRC subsidiaries to fund cash and financing requirements. Any limitation on the ability of our PRC subsidiaries to pay dividends to us could have a material adverse effect on our ability to conduct our business and to pay dividends to holders of the ADSs and our ordinary shares.

We are a holding company, and we may rely on dividends to be paid by our PRC subsidiaries for our cash and financing requirements, including the funds necessary to pay dividends and other cash distributions to the holders of the ADSs and our ordinary shares and service any debt we may incur. If our PRC 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.

66

Under PRC laws and regulations, a wholly foreign-owned enterprise in China, such as Douyu Yule, may pay dividends only out of its accumulated profits as determined in accordance with PRC accounting standards and regulations. In addition, a wholly foreign-owned enterprise is required to set aside at least 10% of its after-tax profits each year, after making up previous years’ accumulated losses, if any, to fund certain statutory reserve funds, until the aggregate amount of such fund reaches 50% of its registered capital. These reserve funds are not distributable as cash dividends. 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.

Substantial uncertainties exist with respect to whether the foreign investor’s controlling PRC onshore variable interest entities via contractual arrangements will be recognized as “foreign investment” and how it may impact the viability of our current corporate structure and operations.

On March 15, 2019, the National People’s Congress of the PRC adopted the PRC Foreign Investment Law, which came into force on January 1, 2020. The PRC Foreign Investment Law defines the “foreign investment” as the investment activities in China conducted directly or indirectly by foreign investors in the following manners: (i) the foreign investor, by itself or together with other investors establishes a foreign invested enterprises in China; (ii) the foreign investor acquires shares, equities, asset tranches, or similar rights and interests of enterprises in China; (iii) the foreign investor, by itself or together with other investors, invests and establishes new projects in China; or (iv) the foreign investor invests through other approaches as stipulated by laws, administrative regulations or otherwise regulated by the State Council. The PRC Foreign Investment Law keeps silent on how to define and regulate the “variable interest entities”, while adding a catch-all clause that “other approaches as stipulated by laws, administrative regulations or otherwise regulated by the State Council” can fall into the concept of “foreign investment,” which leaves uncertainty as to whether the foreign investor’s controlling PRC onshore variable interest entities via contractual arrangements will be recognized as “foreign investment.” Pursuant to the PRC Foreign Investment Law, PRC governmental authorities will regulate foreign investment by applying the principle of pre-entry national treatment together with a “negative list,” which will be promulgated by or promulgated with approval by the State Council. Foreign investors are prohibited from making any investments in the industries which are listed as “prohibited” in such negative list; and, after satisfying certain additional requirements and conditions as set forth in the “negative list,” are allowed to make investments in the industries which are listed as “restricted” in such negative list. For any foreign investor that fails to comply with the negative list, the competent authorities are entitled to ban its investment activities, require such investor to take measures to correct its non-compliance and impose other penalties.

The Internet content service, Internet audio-visual program services, radio and television production and operation and online culture activities that we conduct through our consolidated variable interest entities are subject to foreign investment restrictions/prohibitions set forth in the Special Administrative Measures for Entrance of Foreign Investment (Negative List) (2021 Version). It provides that, with a few exceptions, foreign investors are generally not allowed to own more than 50% of the equity interests in a value-added telecommunication service provider. In addition, foreign investors are prohibited from investing in companies engaged in online publishing businesses, Internet audio-visual programs businesses, Internet culture businesses (except for music), and radio and television program production businesses.

The PRC Foreign Investment Law leaves leeway for future laws, administrative regulations or provisions of the State Council to provide for contractual arrangements as a form of foreign investment. It is therefore uncertain whether our corporate structure will be seen as violating foreign investment rules as we are currently using the contractual arrangements to operate certain businesses in which foreign investors are currently prohibited from or restricted to investing. Furthermore, if future laws, administrative regulations or provisions of 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. If we fail to take appropriate and timely measures to comply with any of these or similar regulatory compliance requirements, our current corporate structure, corporate governance and business operations could be materially and adversely affected.

67

Risks Related to our American Depositary Shares

The market price for our ADSs may be volatile.

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

variations in our revenues, earnings, cash flow and data related to our user base or user engagement;
announcements of new investments, acquisitions, strategic partnerships or joint ventures by us or our competitors;
announcements of new product and service offerings, solutions and expansions by us or our competitors;
changes in financial estimates by securities analysts;
detrimental adverse publicity about us, our products and services or our industry;
additions or departures of key personnel;
release of lock-up or other transfer restrictions on our outstanding equity securities or sales of additional equity securities; and
potential litigation or regulatory investigations.

Any of these factors may result in large and sudden changes in the volume and price at which our ADSs will trade. In particular, since the COVID-19 outbreaks, concerns over the economic slowdown resulting from COVID-19 have led to a significant decrease in the major indices of the U.S. capital markets and an increase in the market volatility, which have, and may continue to have, adversely affected the market price of our ADSs. For risks related to COVID-19, see “—Risks Related to Our Business and Industry—We face risks related to natural disasters, health epidemics and other outbreaks of contagious diseases.”

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

Public companies listed in the United States that have a substantial majority of their operations in China have been the subject of short selling. Short selling is the practice of selling securities that the seller does not own but rather has borrowed from a third party with the intention of buying identical securities back at a later date to return to the lender. The short seller hopes to profit from a decline in the value of the securities between the sale of the borrowed securities and the purchase of the replacement shares, as the short seller expects to pay less in that purchase than it received in the sale. As it is in the short seller’s interest for the price of the security to decline, many short sellers publish, or arrange for the publication of, negative opinions regarding the relevant issuer and its business prospects in order to create negative market momentum and generate profits for themselves after selling a security short. These short attacks have, in the past, led to selling of shares in the market. If we became a subject of unfavorable allegations made by short sellers, whether such allegations are proven to be true or untrue, the market price for our ADSs may be adversely affected.

68

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

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

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

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

We currently intend to retain most, if not all, of our available funds and any future earnings to fund the development and growth of our business. As a result, we do not expect to pay any cash dividends in the foreseeable future. Therefore, you should not rely on an investment in our ADSs as a source for any future dividend income.

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

The sale or 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. The ADSs representing our ordinary shares sold in our initial public offering are freely transferable by persons other than our “affiliates” without restriction or further registration under the Securities Act. The remaining ordinary shares outstanding will be available for sale, upon the expiration of a 180-day lock-up period from our initial public offering, subject to volume and other restrictions as applicable under Rules 144 and 701 under the Securities Act. To the extent ordinary shares are sold into the market, the market price of the ADSs could decline.

Certain holders of our ordinary shares may cause us to register under the Securities Act the sale of their shares. 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.

69

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 ordinary shares which are represented by your ADSs.

As a holder of our ADSs, you will only be able to exercise the voting rights with respect to the underlying ordinary shares representing your ADSs in accordance with the provisions of the deposit agreement. Under the deposit agreement, you must vote by giving voting instructions to the depositary. Upon receipt of your voting instructions, the depositary will vote the underlying ordinary shares representing your ADSs in accordance with these instructions. You will not be able to directly exercise your right to vote with respect to the underlying ordinary shares representing your ADSs unless you withdraw the shares and become the registered holder of such shares prior to the record date for the general meeting. Under our Fourth Amended and Restated Memorandum and Articles of Association, the minimum notice period required for convening a general meeting is 10 days. When a general meeting is convened, you may not receive sufficient advance notice to enable you to withdraw the shares underlying your ADSs and become the registered holder of such shares prior to the record date of the general meeting to allow you to vote with respect to any specific matter. In addition, under our Fourth Amended and Restated Memorandum and Articles of Association, for the purposes of determining those shareholders who are entitled to attend and vote at any general meeting, our directors may close our register of members 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 shares underlying your ADSs and becoming the registered holder of such shares prior to the record date, so that you would not be able to attend the general meeting or to vote directly. Where any matter is to be put to a vote at a general meeting, the depositary will use its best endeavors 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 your shares. In addition, the depositary and its agents are not responsible for failing to carry out voting instructions or for their manner of carrying out your voting instructions. This means that you may not be able to exercise your right to vote and you may have no legal remedy if the shares underlying your ADSs are not voted as you requested.

Except in limited circumstances, the depositary for our ADSs will give us a discretionary proxy to vote the ordinary shares underlying your ADSs if you do not vote at shareholders’ meetings, which could adversely affect your interests.

Under the deposit agreement for the ADSs, if you do not timely and properly give voting instructions to the depository as to how to vote the ordinary shares underlying your ADSs, the depositary will give us or our nominee a discretionary proxy to vote the ordinary shares underlying your ADSs at shareholders’ meetings if:

we have timely provided the depositary with notice of meeting and related voting materials;
we have instructed the depositary that we wish a discretionary proxy to be given;
we have informed the depositary that there is no substantial opposition as to a matter to be voted on at the meeting;
a matter to be voted on at the meeting would not have a material adverse impact on shareholders; and
the depository has received an opinion of counsel in form and substance satisfactory to the depository.

The effect of this discretionary proxy is that if you do not timely and properly give voting instructions to the depository as to how to vote the ordinary shares underlying your ADSs at shareholders’ meetings, you cannot prevent such ordinary shares underlying your ADSs from being voted, except under the circumstances described above. This may make it more difficult for shareholders to influence the management of our company. Holders of our ordinary shares are not subject to this discretionary proxy. In addition, in the event that voting on any resolution or matter is conducted on a show of hands basis in accordance with our constituent documents, the depositary will refrain from voting and the voting instructions received by the depositary from holders shall lapse.

70

Your rights to pursue claims against the depositary as a holder of ADSs are limited by the terms of the deposit agreement.

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 in a state or federal court in New York, New York, and you, as a holder of our ADSs, will have irrevocably waived any objection that you may have to the laying of venue of any such proceeding, and irrevocably submitted to the nonexclusive jurisdiction of such courts in any such action or proceeding. As a result, you, as a holder of our ADSs, may not initiate legal proceedings against or involving the depositary, arising out of or based upon the deposit agreement, the ADSs, the ADRs or the transactions contemplated therein or thereby, in any jurisdictions outside of a state or federal court in New York, New York, while proceedings against you may be initiated in a state or federal court in New York, New York or other jurisdictions. The depositary may, in its sole discretion, require that any dispute or difference arising from the relationship created by the deposit agreement be referred to and finally settled by an arbitration conducted under the terms described in the deposit agreement. The arbitration provisions in the deposit agreement do not preclude you from pursuing claims under federal securities laws in federal courts. 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.

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

The deposit agreement governing the ADSs representing our ordinary shares provides that, to the fullest extent permitted by law, ADS holders waive the right to a jury trial for any claim they may have against us or the depositary arising out of or relating to our shares, the ADSs or the deposit agreement, including any claim under the U.S. federal securities laws.

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

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

Nevertheless, if this jury trial waiver is not permitted by applicable law, an action could proceed under the terms of the deposit agreement with a jury trial. No condition, stipulation or provision of the deposit agreement or the ADSs serves as a waiver by any holder or beneficial owner of ADSs or by us or the depositary of compliance with any substantive provision of U.S. federal securities laws and the rules and regulations promulgated thereunder.

71

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 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 ordinary shares your ADSs represent. However, the depositary is not responsible if it decides that it is unlawful or impractical to make a distribution available to any holders of ADSs. For example, it would be unlawful to make a distribution to a holder of ADSs if it consists of securities that require registration under the Securities Act but that are not properly registered or distributed under an applicable exemption from registration. The depositary may also determine that it is not feasible to distribute certain property through the mail. Additionally, the value of certain distributions may be less than the cost of mailing them. In these cases, the depositary may determine not to distribute such property. We have no obligation to register under U.S. securities laws any ADSs, ordinary shares, rights or other securities received through such distributions. We also have no obligation to take any other action to permit the distribution of ADSs, ordinary shares, rights or anything else to holders of ADSs. This means that you may not receive distributions we make on our ordinary shares or any value for them if it is illegal or impractical for us to make them available to you. These restrictions may cause a material decline in the value of our ADSs.

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

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

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.

72

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

Our Fourth Amended and Restated Memorandum and Articles of Association contain certain provisions to limit the ability of others to acquire control of our company or cause us to engage in change-of-control transactions, 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 without action by our shareholders, the terms and rights of that series. These provisions could have the effect of depriving our shareholders and ADSs 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.

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 Fourth Amended and Restated Memorandum and Articles of Association, the Companies Act (As Revised) of the Cayman Islands and the common law of the Cayman Islands. The rights of shareholders to take action against 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 and Wales, the decisions of whose courts are of persuasive authority, but are not binding, on a court in the Cayman Islands. The rights of our shareholders and the fiduciary duties of our directors under Cayman Islands law are not as clearly established as they would be under statutes or judicial precedent in some jurisdictions in the United States. In particular, the Cayman Islands 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 or to obtain copies of lists of shareholders of these companies (except for our memorandum and articles of association and our register of mortgages and charges). Our directors have discretion under our 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.

You must rely on the judgment of our management as to the use of the net proceeds from our initial public offering, and such use may not produce income or increase our ADS price.

Our management will have considerable discretion in the application of the net proceeds received by us. You will not have the opportunity, as part of your investment decision, to assess whether proceeds are being used appropriately. The net proceeds may be used for corporate purposes that do not improve our efforts to achieve or maintain profitability or increase our ADS price. The net proceeds from our initial public offering may be placed in investments that do not produce income or that lose value.

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;

73

the sections of the Exchange Act requiring insiders to file public reports of their stock ownership and trading activities and liability for insiders who profit from trades made in a short period of time; and
the selective disclosure rules by issuers of material nonpublic information under Regulation FD.

We will be required to file an annual report on Form 20-F within four months of the end of each fiscal year. In addition, we intend to publish our results on a quarterly basis as press releases, distributed pursuant to the rules and regulations of the Nasdaq. Press releases relating to financial results and material events will also be furnished to the SEC on Form 6-K. However, the information we are required to file with or furnish to the SEC will be less extensive and less timely compared to that required to be filed with the SEC by U.S. domestic issuers. 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 an exempted company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the Nasdaq corporate governance listing standards; these practices may afford less protection to shareholders than they would enjoy if we complied fully with the Nasdaq corporate governance listing standards.

As an exempted company incorporated in the Cayman Islands that is listed on the Nasdaq, we are subject to the Nasdaq corporate governance listing standards. However, Nasdaq rules permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the Nasdaq corporate governance listing standards. We have relied on and plan to rely on home country practice with respect to our corporate governance. Specifically, we do not plan to have a majority of independent directors serving on our board of directors or to establish a nominating committee and a compensation committee composed entirely of independent directors. We also do not plan to hold annual meeting of shareholders no later than one year after the end of fiscal year-end. For details, please refer to “Item 6. Directors, Senior Management and Employees—6.C. Board Practices—Board of Directors.” As a result, our shareholders may be afforded less protection than they otherwise would enjoy under the Nasdaq corporate governance listing standards applicable to U.S. domestic issuers.

We were likely a passive foreign investment company, or PFIC, for 2022 and there is a significant risk that we will be a PFIC for 2023 and possibly subsequent taxable years, in which case U.S. investors will generally be subject to adverse U.S. federal income tax consequences.

In general, a non-U.S. corporation is a passive foreign investment company (a “PFIC”) for U.S. federal income tax purposes for any taxable year in which (i) 75% or more of its gross income consists of passive income; or (ii) 50% or more of the value of its assets (generally determined on a quarterly average basis) consists of assets that produce, or are held for the production of, passive income. For purposes of the above calculations, a non-U.S. corporation that owns, directly or indirectly, at least 25% by value of the shares of another corporation is treated as if it held its proportionate share of the assets of the other corporation and received directly its proportionate share of the income of the other corporation. Passive income generally includes dividends, interest, rents, royalties and certain gains. Cash is a generally passive asset for these purposes. Goodwill is generally characterized as a non-passive or passive asset based on the nature of the income produced in the activity to which the goodwill is attributable.

The assets shown on our balance sheet consist primarily of cash and cash equivalents, and while this continues to be the case our PFIC status for any taxable year depends largely on the value of our goodwill. The value of our goodwill for any taxable year may be determined in large part by reference to the average of our market capitalization for that year. Because generally our market capitalization has declined substantially since the beginning of 2021, if the value of our goodwill is determined by reference to the average of our quarterly market capitalization then we were likely a PFIC for our 2021 and 2022 taxable years. Due to our declining market capitalization, there is a significant risk that we will also be a PFIC for 2023 and possibly future taxable years. In addition, the extent to which our goodwill should be characterized as a non-passive asset is not entirely clear. We have not obtained any valuation of our assets (including goodwill). U.S. holders of our ADSs or ordinary shares should consult their tax advisers regarding the value and characterization of our assets for purposes of the PFIC rules, which are subject to some uncertainties. Moreover, it is not entirely clear how the contractual arrangements between us, our wholly-owned subsidiaries, our VIEs and the shareholders of our VIEs will be treated for purposes of the PFIC rules, and we may be or become a PFIC for any taxable year if our VIEs are not treated as owned by us for these purposes. For these reasons, we cannot express an expectation as to our PFIC status for 2023 or any future taxable year.

74

If we are a PFIC for any taxable year during which a U.S. taxpayer holds ADSs or ordinary shares, the U.S. taxpayer generally will be subject to adverse U.S. federal income tax consequences, including increased tax liability on disposition gains and “excess distributions” and additional reporting requirements. This will generally continue to be the case even if we cease to be a PFIC in a later taxable year, unless a “deemed sale” election is made. See “Item 10. Additional Information—10.E. Taxation—U.S. Federal Income Tax Considerations—Passive Foreign Investment Company Rules.”

ITEM 4.INFORMATION ON THE COMPANY

4.A. History and Development of the Company

Corporate History

We commenced operations and launched our livestreaming platform in 2014 with the establishment of Guangzhou Douyu. Wuhan Douyu was established in May 2015. In February 2016, Guangzhou Douyu and Wuhan Douyu entered into an asset and business transfer agreement, pursuant to which Guangzhou Douyu transferred all of its business operations and assets to Wuhan Douyu (the “2016 Wuhan Douyu Restructuring”).

In February 2016, Wuhan Douyu, Wuhan Ouyue, the successor of Zhejiang Ouyue, which was acquired by Mr. Shaojie Chen in November 2015, and Mr. Chen entered into a series of contractual arrangements, by which Wuhan Douyu may exert control over Wuhan Ouyue and consolidate Wuhan Ouyue’s financial statements. In May 2018, such contractual arrangements were terminated and replaced by contractual arrangements between Douyu Yule, Wuhan Ouyue and Mr. Chen.

In June 2016, each of Yuxing Tianxia and Yuyin Raoliang was incorporated in the PRC by Wuhan Douyu. These entities focus on entering into business contracts with streamers.

In 2018, we undertook an equity restructuring in order to redomicile our business from the PRC to the Cayman Islands (the “2018 Restructuring”). We were incorporated in the Cayman Islands as the holding company of the Group, and through our wholly owned subsidiaries in the PRC, we entered into a series of contractual arrangements (“VIE agreements”) with Wuhan Douyu, Wuhan Ouyue, and their respective shareholders. As a result of these contractual arrangements, we are considered the primary beneficiary of, Wuhan Douyu and Wuhan Ouyue for accounting purpose.

In July 2019, we completed an initial public offering in which we and certain selling shareholders offered and sold an aggregate of 6,738,711 ordinary shares in the form of ADSs. On July 17, 2019, the ADSs began trading on the Nasdaq Global Select Market under the symbol “DOYU.”

We are a holding company and do not directly own any substantive business operations in the PRC. We currently focus our business operations within the PRC through Douyu Yule and the VIEs. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure.” Wuhan Douyu, Wuhan Ouyue and their respective subsidiaries hold our ICP License, the License for Online Transmission of Audio-visual Programs, the Online Culture Business License, and other licenses or permits that are necessary for our business operations in the PRC.

Our principal executive offices are located at 20/F, Building A, New Development International Center, No. 473 Guanshan Avenue, Hongshan District, Wuhan, Hubei Province, the People’s Republic of China. Our telephone number at this address is +86 27 8775 0710. Our registered office in the Cayman Islands is located at the offices of Maples Corporate Services Limited at PO Box 309, Ugland House, Grand Cayman KY1-1104, Cayman Islands. Our agent for service of process in the United States is Cogency Global Inc. located at 10 E. 40th Street, 10th Floor, New York, NY 10016. Our corporate website is www.douyu.com. The information contained in our website is not a part of this annual report.

The SEC maintains an Internet site at http://www.sec.gov that contains reports, information statements and other information regarding issuers that file electronically with the SEC.

75

4.B. Business Overview

We are a leading game-centric livestreaming platform in China and a pioneer in the eSports value chain. We aim to build an integrated game-centric ecosystem of livestreaming, video, graphic content and other interactive and community features. We operate our platform both on mobile apps and PC portals, through which users can enjoy immersive and interactive games and entertainment livestreaming, access to a wide array of video and graphic contents, and participate in community events and discussions.

Our platform attracts a large number of highly loyal and engaged user base through both organic growth and traffic acquisition. As of December 31, 2021 and 2022, we had 433.4 million and 471.8 million registered users on PC and mobile apps, respectively. Our average mobile MAUs on the mobile platform was 57.4 million for the fourth quarter of 2022, representing a 7.9% year-over-year decrease from the fourth quarter of 2021. We believe our diverse content offerings and interactive product features allow us to retain user and promote their engagement level. Our average next-month active mobile user retention rate was 68.7% and 68.5% over the preceding 12-month periods as of December 2021 and December 2022, respectively.

Our platform brings together a deep pool of streamers and provides a sustainable streamer development system. We entered into exclusive contracts with the top streamers to ensure a consistent supply of quality content. We supplement the exclusive contract model with the talent agency model, which captures a large group of promising and rising streamers. With years of experience, we have developed a well-designed system to discover, train and promote streamers who are already popular or have demonstrated the potential to become popular, and to help them grow and monetize their popularity.

The passion for games and interactions among gamers and game enthusiasts extends beyond just playing. Against the backdrop of eSports’ booming popularity, we believe China has a massive and growing gamer community that is seeking interactive and engaging entertainment through game livestreaming, short video, graphic content and community discussions. As one of the first game-centric livestreaming platforms to make the foray into eSports, we are strategically positioned to benefit from the proliferation of the eSports industry in China. The eSports industry generates highly attractive content and helps to transform our platform into an engaged and vibrant community. Through our investments in and collaborations with a variety of participants across the value chain, we have gained coveted access to premium eSports content attracting millions of viewers to our platform, enabling us to organize our own tournaments and produce exclusive eSports content only available on our platform which further attracts users and improves their stickiness. Our average mobile eSports MAUs were approximately 37.1 million and 28.3 million in the fourth quarter of 2021 and 2022, respectively. We have been expanding our content offerings beyond eSports to cover more types of non-eSports games with an aim to satisfy our engaged users’ evolving needs and further increase the size of our active user base.

We have built a powerful technology infrastructure to help ensure an optimized user experience. The optimized user experience attracts a large number of users on our platform and enables us to collect and analyze vast amounts of behavioral data leveraging our big data analytics capabilities. Investing in user experience generates significant benefits for our platform. Through comprehensive content offerings and refined content categorization, customized recommendations and development of new products and features, we enhance user experience to attract new users and increase user loyalty.

We employ a multi-channel monetization model. We believe the vibrant and interactive game community created on our platform drives user satisfaction, which provides diversified opportunities for user spending. Leveraging a large number of viewers and a deep pool of streamers, our monetization channels primarily include livestreaming and advertisement. Livestreaming is our main monetization channel and mainly involves sales of a wide array of virtual gifts. Our large and highly engaged user base attracts advertisers from a wide spectrum of industries, which has contributed to our advertising revenue. In addition, we generate a small portion of revenue from game distribution, which involves revenue-sharing arrangements with game developers and publishers, and game-related services, which mainly involves sales of game-specific memberships to users.

OUR BUSINESS

Content on Our Platform

We are dedicated to providing a wide range of game-centric integrated content ranging from livestreaming, video, voice, graphic contents to community features, with a primary focus on games, especially on eSports. We have been expanding our content offerings beyond eSports to cover more types of non-eSports games to further grow our user base. Our diverse content offering also covers other entertainment options such as talent shows, music and outdoor activities to better serve a broad user base and cater to diverse interests.

76

Games

Games content, especially eSports content, has been our focus since inception. A majority of our streamers were game streamers and game streaming also contributed significantly to the total viewing hours on our platform. Our massive user base, deep pool of top streamers and strong brand awareness allow us to secure coveted game content, especially eSports content. Leveraging our business acumen and insight, as well as big data capabilities, we in turn identify and promote top trending games.

Our dynamic game streaming content is generated primarily from eSports. In addition to competitive eSports games, we also offer other games genres such as role-playing games, simulation games and console-based games.

eSports

We made the foray into eSports since inception and prioritized eSports in our business development. With our game-centric nature, brand awareness and well-established online distribution capabilities, we believe we are the partner of choice for various participants along the eSports industry.

We attracted a large number of eSports viewers. In addition to streaming major eSports events and tournaments, we also sponsor or cooperate with professional players and teams, and organize our proprietary eSports tournaments to further grow our eSports viewer base.

Coveted Access to Premium eSports Content

By providing access to our massive user base, we have successfully fostered long-term partnerships with major game developers and leading eSports teams. As eSports content is primarily accessible online, game developers and publishers have been increasingly relying on livestreaming platforms to promote the awareness and popularity of newly published games. As a result, we may be uniquely positioned to help connect downstream users with upstream game developers. We believe livestreaming platforms such as our platform played a significant role in the commercial success of some of the major games today. This mutually beneficial relationship has solidified our partnerships with participants on the eSports industry.

These partnerships give us access to premium quality eSports content that attracts a large number of enthusiastic viewers to our platform. Leveraging our collaborative relationships with major game developers and publishers, we stream official tournaments for some of the most popular eSports games.

We differentiate ourselves from other platforms streaming eSports tournaments by creating our proprietary content involving popular streamers for better viewing experience. We believe that our proprietary content and features provided will further increase the popularity of eSports tournaments. On our official streaming channel, we produce commentary programs before and after matches to provide informed match previews and post-match reviews by professional players. In addition, our platform has incorporated an on-demand playback function and developed a series of relevant video clips, graphics and community discussions, all tailored to satisfying viewer demand and improving the viewing experience.

eSports Team Professionals or Collaboration

We sponsor, promote and collaborate with professional eSports teams who either display our brand in eSports tournaments or produce exclusive content, including play-through, training, tutoring and commentating on eSports tournaments. We sponsor various leading eSports teams internationally and domestically.

Under our collaborative framework, we have the naming rights of certain teams we sponsor and their related products. We have the right to commercialize the popularity of their team members, and we may have exclusive intellectual property rights to certain content generated by the members of the teams we sponsor. We also have the right to arrange various activities and events for them and receive a portion or all of the revenues generated thereof. In return, we pay a sponsorship fee and promote the sponsored teams on our platform. Our sponsorship of eSports teams allows us to discover and recruit high-quality streamers more efficiently as professional players naturally have more competitive advantages in becoming top-performing game streamers.

77

Organization of eSports Tournaments

In addition to streaming eSports tournaments and events held by others, we organize our own eSports tournaments, whose participants are often our streamers and viewers, which add on to the interactive nature of our platform and enhance the user experience. For example, in some of these self-organized tournaments our top streamers lead teams formed by our viewers to compete with each other. We livestream these tournaments and promote them by partnership with certain media outlets. Through our organization and promotion, we have propelled the popularity of a group of streamers who emerged from these competitions and have recruited many rising-star streamers. Our self-organized eSports tournaments further expand our content offering and bring monetization opportunities of selling sponsorship rights to third-party sponsors.

Non-eSports Games

We have been expanding our content offerings beyond eSports to cover more types of non-eSports games. We endeavor to cover more game genres, deepen cooperation with more game developers and strengthen the operation management of each game by leveraging our integrated content. Since non-eSports gaming content is better-viewed in the graphic and video format, we have upgraded our products to integrate livestreaming, video, graphics with community features, which we believe will enable us attract more high-quality gamers and content producers to our platform.

Other entertainment content

To accommodate our users’ diverse interests and retain our strong game-centric traffic, we have expanded our content to include a wide spectrum of livestreaming entertainment options, such as talent shows, music, outdoor and travel. This helps promote our brand, attract a diverse user base, increase user monetization potential and drive user engagement and retention.

Video and graphics

In addition to providing livestreaming content, we also offer video clips and graphics on our platform, which supplements our comprehensive content offerings to better serve users’ evolving needs. Our video and graphic contents are uploaded by live-streamers, content creators and users. Video clips include replays of selective livestreaming content and other engaging and diversified content. Graphics include game guides, tutorials, news and other types of content.

We encourage our streamers and users to create and generate more videos and/or graphic content on our platform by introducing creative and user-friendly content production tools. The flexibility of video clips and graphic edits allow streamers and users to explore more content genres and therefore enhances user engagement.

Community

We organize and operate a wide array of game-specific communities on our platform, which offer high-quality game content that integrates livestreaming, video, graphics contents with community features, providing users with bespoke experience based on their game preferences. Normally, each community corresponds to one game. The community’s content display preference is tailored to each game’s characteristics and features, which is aimed to meet the diverse and evolving needs of our users, and to further foster user engagement and stickiness.

Our Users

We have a large and engaging young user base with willingness to spend and share on social networks. As of December 31, 2021 and 2022, we had 433.4 million and 471.8 million registered users on our PC and mobile apps, respectively. Our average mobile MAUs decreased from 62.4 million in the fourth quarter of 2021 to 57.4 million in the fourth quarter of 2022, primarily due to our temporary operational adjustment of our copyright procurement strategy, where we ceased to acquire certain eSport tournaments in 2022.

78

Our users are attracted to and retained by our rich game-centric content and influential streamers. Our average mobile eSports MAUs were approximately 37.1 million and 28.3 in the fourth quarter of 2021 and 2022, respectively. Our user base is also loyal and highly engaged. In 2022, our average next-month active mobile user retention rate was 68.5%, and was 68.7% in 2021. We strive to cultivate the paying habits of our users. Our quarterly average paying users were 7.3 million and 5.6 million in the fourth quarter of 2021 and the fourth quarter of 2022, respectively. We have experienced in the past and may continue to experience some fluctuations in our paying users due to our adjustment of marketing activities in order to increase the stickiness of paying users as part of our stable operating strategies.

Given the lifestyle of younger generations, our users tend to be young individuals who enjoy eSports and other visual entertainment content through livestreaming, while socializing with others on a real-time basis. We target a young user base by establishing our brand in comprehensive gaming content and offering features popular among the younger generation on our platform. We believe their willingness to spend more time and to pay grows in parallel with their income as they age.

Our Streamers

Our streamers are the primary source of new content on our platform. A majority of our registered streamers and exclusive streamers were game streamers who are professional or recreational game players that enjoy playing games and sharing their skills and insights. Our streamers also include self-made entertainers such as singers who can utilize our platform to showcase their skills, talents and ideas. Being a new social phenomenon in China, streamers are similar to key opinion leaders or social icons who have gained popularity among the younger generation. As the population of streamer population grows and their needs to commercialize their popularity continue to rise, we believe we can serve as the medium to facilitate the monetization of this new social phenomenon.

We entered into exclusive contracts with the top streamers. In addition, we entered into collaborative agreements with talent agencies which are associations of streamers that organize streaming activities for their member streamers and promote them. Talent agencies provide us with a diversified pool of streamers. For details, please refer to “—Streamer Engagement.”

Streamer Engagement

Our platform engages streamers in three ways: (i) exclusive contracts with streamers directly; (ii) contracts with streamer talent agencies to manage our streamers; and (iii) self-registration by streamers. Some streamers may belong to eSports clubs, which is also an important content producer on our platform. Similar to talent agencies, we generally enter into contracts with the eSports clubs directly to engage their members.

Exclusive Contract Model

Under this model, we enter into exclusive contracts with certain top individual streamers directly, or through tri-party contracts among us, certain top individual streamers and the talent agencies to which such streamers belong. The exclusive contract model is an important way to recruit and retain high-quality streamers. We believe our strategic focus on exclusive contracts with top streamers offers us unique competitive advantages as compared to other game-centric livestreaming platforms.

Our exclusive contracts have exclusivity clauses that require streamers to livestream on our platform only during the contract term. In addition to revenue sharing of a portion of virtual gift sales and advertisement sales, we also set compensation terms based on the popularity of the content and the user traffic it generates. As such, our exclusive streamers are incentivized to produce engaging content that attracts more viewers and promotes spending on our platform.

We have the right to commercialize the streamers and the content they produce as our intellectual property under the exclusive contract model. We promote and monetize the popularity of our exclusive streamers through online and offline commercial activities. The typical contract term is three to five years and may be renewable upon mutual consent. After signing, we are responsible for arranging commercial activities for them. Under this contract model, we may establish certain performance-based target for the exclusive streamers. Utilizing our big data analytic capabilities, we allocate the livestreaming hours for these streamers to match user activity levels to maximize our operational efficiency. We may also provide guidance over the content streamed by exclusive streamers. We have dedicated teams that focus on signing exclusive streamers broadcasting different genres of content to diversify our content offering.

79

Talent Agency Model

We also enter into collaboration agreements with talent agencies to manage our streamers. Talent agencies are responsible for recruiting, training, managing and promoting their own member streamers, and are also responsible for organizing streaming activities on our platform. We usually pay talent agencies a portion of the virtual gift sales, which are typically redistributed to their members.

Contracting with talent agencies is an important component of our operations. It contributes to our revenue and ability to discover and recruit diversified streamers in an efficient way. We can access a diverse range of streamers by entering into collaboration contracts with their talent agencies. Under the talent agency model, we provide guidance on content monitoring to the talent agencies, who in turn manage and promote their members. All talent agencies and their members must comply with our guidance and policies.

Self-Registration Model

A large number of streamers self-registered on our platform to share their enthusiasm in games. The self-registered streamers are usually attracted to our platform by virtue of our reputation and scale. They form a large talent pool providing steady supply of future popular streamers.

Streamer Discovery and Development

With the help of our comprehensive performance metric analytical system, we identify top streamers with potential, with whom we seek to sign exclusive contracts. These metrics include the quality of a streamer’s content, activity levels and user engagement. After identifying streamers with potential, we put them into different categories according to the demographics that they likely will appeal to and help direct traffic from their target users. If these streamers perform well after a monitoring period, we may sign exclusive contracts with them and help further promote them.

Leveraging our unique industry insights and proprietary big data analytics capabilities, we establish development plans for streamers which not only optimize the content they produce, but also help guide the streamers to focus on trendy topics and increasing the streamers’ positive public exposure. We promote streamers’ content on and outside of our platform, boost their popularity through traditional media channels and provide them with opportunities to attend online and offline activities where they can further increase public exposure, such as Yule Ceremony (“鱼乐盛典”).

Streamer Retention

We retain our top streamers by increasing the attractiveness of our platform. Our streamers enjoy broad exposure to a large user base on our network. We also invest in streamers’ professional development by providing online and offline promotion activities to propel them to greater stardom.

We take steps to mitigate the risk of losing our streamers to other platforms. For every streaming genre or section, we have several top streamers that are in friendly competition with each other to avoid a monopoly by one streamer. This also helps to attract viewers who may be viewing at different times of the day. We also try to discover and cultivate emerging streamers to continuously replenish our streamer base. Our streamers are also subject to certain non-compete clauses during or after the contract period.

Monetization Opportunities

We generate revenue through sales of virtual gifts during livestreaming, advertisement services and others.

Livestreaming

We derive a substantial portion of our revenues from livestreaming, mainly from the sale of virtual gifts. In 2020, 2021 and 2022, we generated RMB8,852.2 million, RMB8,596.6 million and RMB6,797.3 million (US$985.5 million) respectively from livestreaming, representing 92.2%, 93.8% and 95.6% of our total net revenues for the same periods. In 2022, we had a total of 15.5 million annual paying users.

80

Users are able to purchase virtual gifts on our platform using our virtual currency and send them to streamers as a gesture of appreciation or support. Users can purchase the virtual currency on our site via various online third-party payment platforms. In addition to purchasing these virtual currencies on our site, users can purchase virtual currencies from our online store at third-party websites such as Tmall.com. The price of our virtual currency does not change and virtual currency does not expire. However, virtual currency is non-refundable and may not be converted back to cash or be transferred between users.

When a streamer receives a virtual gift, that virtual gift is displayed in his or her profile. We share with our streamers revenue from virtual gift sales. We also offer other subscription-based privileges to incentivize user spending, such as our premium monthly subscription service, a prepaid package that encourages user spending.

A wide variety of virtual gifts are available to our users, with prices ranging from approximately RMB0.1 to approximately RMB2,000. We provide an innovative and diverse selection of virtual gifting to convert our active users to paying users and constantly release new virtual goods related to events and trendy topics to increase sales. In addition, we organize streamer popularity contests to promote spending by viewers to show support of the streamers they follow.

Advertisement and Others

We generate revenues from advertisement and other services, including brand advertisements, game advertisements and to a lesser extent, game distribution and other game-related services. Our advertisement and other revenue was RMB749.7 million, RMB568.7 million and RMB310.9 million (US$45.1 million) respectively in 2020, 2021 and 2022, which constituted approximately 7.8%, 6.2% and 4.4% of our total revenues for the same periods.

Advertisement

Our value proposition to advertisers is driven by our strong brand recognition and massive and engaged user base. We offer a full suite of precise and effective advertisement products and marketing strategies, attracting a large number of advertisers. We distribute advertisements ways such as: (i) integrated promotion activities during livestreaming, where advertising partners integrate their service or products with livestreaming programs through active promotion by our streamers; (ii) traditional display advertisements in various areas of our platform; and (iii) online and offline events-related advertisements. As integrated promotion activities and online and offline events-related advertisements cause fewer interruptions to our users while offering greater potential due to less time and space restrictions than traditional display advertisements, they are an important part in our advertisement revenue. We expect such advertising format to contribute an increasing portion of advertisement revenues.

Our streamers must sign advertisement contracts with us and are entitled to a portion of the fees. A direct contract between the advertiser and our streamer is not permitted. The price of our advertising services depends on various factors, including the form and size of the advertisement, the popularity of the content or event in which the advertisements will be placed and specific targeting requirements.

Our traditional display advertisements include, but are not limited to, full screen advertisements, slides, banners, links, videos, logos and buttons. We offer advertisement placements on our home page or prior to streaming. Such placements may stay on the top or bottom of the streaming interface or appear as pop-ups.

For integrated promotion activities during livestreaming, we usually cooperate with third-party advertising agencies to identify advertisers to place orders with us. For traditional display advertisements, we usually work with advertisers directly. Our advertising agency partners include members of the American Association of Advertising Agencies, or the 4As, and other leading Chinese advertising agencies. We have been building connections with our advertisers and plan to sign more contracts with them directly going forward.

Our brand and game advertising contracts are usually in the form of collaborative frameworks for a given period of time. Brand advertising contracts require third-party agencies to generate sales exceeding certain thresholds and the third-party advertising agencies are generally billed upon each advertisement and are required to pay promptly. For game advertisements, we provide links to the advertisers’ games on our platform and are entitled to fees such as incentive fees for effective registration solicited through our platform, and we also utilize soft-product placements or ask our hosts to produce play-throughs of the games we promote.

81

Others

We generate a small portion of our revenues from other services, including game distribution and other game-related services. With many of our audience being gamers, we believe our platform is a prime gateway for distributing games from developers and publishers to their target customers. Based on revenue-sharing contracts with developers and publishers of mobile and web-based games, we usually receive fees based on transaction volume our platform relating to the games we distribute. These revenue-sharing arrangements are usually in the form of collaborative frameworks for a period of time, which may be renewed in good faith upon expiration.

To explore new monetarization channels, we recently initiated game-related services such as game-specific membership services based on users’ evolving needs for in-game items.

Our Platform

Our platform offers unique features to our users, such as content recommendation and search, data analytic tools and room control. With its diverse content offering and advanced technological features, we believe our platform creates an interactive, engaging and fun community.

Livestreaming Process and Platform Interface

We operate our platform on mobile apps, websites and the PC application, through which users can enjoy immersive and interactive games and entertainment livestreaming.

Streaming Process

Livestreaming is conducted in the form of real-time streaming units, also known as rooms or channels, on our website, mobile apps. The following flow chart illustrates the viewing and streaming process:

Graphic

To broaden our user base, we allow users to watch livestreaming on our platform without registration, either through our website or mobile apps. To become a streamer, a user must register on our platform and verify his or her identity with a government issued ID. As a result, certain of our streamers are also active users as well as paying users on our platform. After the streamer’s identity is verified, he or she may apply to create a new room for streaming. Once a room or channel is created, our streamers may customize video, audio and other room settings. We provide streamers and room managers with administrative accounts and they are responsible for monitoring and ensuring that their rooms’ content comply with our terms of service. We usually assign one room to one streamer, who can then connect with other streamers using our livestreaming platform to co-stream together. During streaming, viewers are able to interact with streamers and with each other mainly through bullet chats, and browse game-related and other content in the livestreaming room.

Access Our Streaming Platform

Viewer Access

We developed mobile streaming apps, as well as a web-based streaming portal and its supplemental applications, to provide comprehensive viewing experiences for our viewers. Viewers can access our platform via our mobile app Douyu Livestreaming (斗鱼直播) including its associated mini programs, our web portal at www.douyu.com or PC application Douyu PC Client Portal (“PC户端”). Our mobile streaming app and web portals offer substantially similar functions and features, with our mobile streaming app providing simplified and easy to use functions tailored for mobile users.

82

Viewer Features

Our viewers have access to the following features:

Watching, following and sharing. When watching a livestream or videos on our platform, viewers have the option to specify screen resolutions, screen size and stream quality, or have the platform automatically adjust the settings based on their Internet connection. Viewers may choose to click on the “follow” button in a stream room to follow the streamer and receive notifications for future streaming. Viewers are also able to share links to livestreams on social media platforms.

Interaction. Bullet chatting is featured on our platform to allow viewers to post messages that glide across the screen. Bullet chats are visible by all viewers who watch the same livestream, stimulating interactions among viewers. Viewers can also communicate with each other or the streamer in real time through our regular chat room function. Lastly, viewers can initiate direct voice chat requests with the streamers and other viewers.

Content catalog and recommendations. With our advanced matching algorithm and massive user data base, we are able to generate an individualized front page containing content recommendations for each user after they have signed in. To help our users navigate and explore our selection of livestreaming rooms, we have created online catalogs grouped by categories for our users. These online catalogs are also searchable by keywords, game titles, streamers’ names and room numbers.

Purchasing and gifting. Viewers can purchase various virtual gifts on our platform with virtual currencies and send them to streamers. In addition, we offer features such as “Streamer Tailor-made Gifts” that allow top streamers to design unique gifts to be purchased by their followers. See “—Monetization Opportunities—Livestreaming.” Purchases and payments may also be made through third-party platforms.

Other social features. We also develop new products and features to enhance user experience and increase user engagement. For example, each livestreaming room is embedded with a plug-in, namely Hot Chat (“热议”), which collects and displays all the hot topics and user posts on our platform. In addition, our users, streamers and game developers may join Yu Bar (“鱼吧”), a short- blogging community where all participants can interact with each other by posting and replying to short blogs. Yu Bar offers and witnesses a significant amount of interactions including posts, responses, likes and forwards.

Streamer Access

In addition to accessing our PC portal and mobile applications, streamers can easily livestream through the streaming applications we specifically developed for them, including our PC application Douyu Streaming Assistant (“鱼直播伴侣”) and the mobile app Douyu Game-centric Streaming Assistant (“鱼直播助手”). With our mobile app, our streamers can stream anywhere and anytime. Streaming outdoor activities, which has become popular among younger users, is made more convenient with our mobile app.

Streamer Features

Our streamers have access to the following features to optimize the streaming experience:

Streaming and uploading. Our platform synchronizes and integrates multimedia streams, including audio and video streams and picture display, into one livestreaming output. Streamers can easily start livestreaming utilizing our easy-to-use interface. Streamers may also appoint room managers, make announcements, send notifications to viewers and change the room’s title. Other than livestreaming, streamers can store streaming archives on Douyu Streaming Video (“鱼视频”) and upload to their profile page for their followers to watch or revisit after the livestreaming. Streamers may also set up an account in Yu Bar (“鱼吧”), a short-blogging community where they can interact with their followers by posting and replying to short blogs.

Performance analytical tools. Our platform provides certain analytical tools for streamers to monitor their performance statistics in real time. These performance statistics include peak number, current number and cumulative number of viewers in the room, number of chats and comments, average time watched per user and number of virtual gifts received.

83

Facial beautification. Streamers on our platform can utilize the beautification tools on our platform to improve their appearances during streaming. Our facial beautification feature has been serving many streamers as a useful tool since its launch.

Our Technology

Our advanced technology infrastructure and capabilities allow us to efficiently and effectively provide our services with superior user experience. Our platform incorporates the following features:

Proprietary P2P Technology

Our internally developed CDN and P2P technologies bring advanced distribution and transmission technologies with a high utilization rate and improved distribution effect. Our technologies have refined bandwidth resource scheduling capability and infrastructure framework to reduce redundant overhead, and enable proactive self-adjustment of resource distribution based on the prediction of the bandwidth usage throughout the whole platform. Our technologies also optimize costs by leveraging the preferential billing rates of some suppliers.

Video and Audio Quality

We strive to adopt the latest video and audio industry standards across multiple devices and networks. Our state-of-the-art technology allows us to provide smooth audio-visual transmission while minimizing the bandwidth used in the transmission of our content, while minimizing to minimize data loss and jitter. Our mobile apps are designed to run smoothly on all mobile phones. Our PC and mobile apps support blue-ray and full HD high quality livestreaming.

Content Recommendation

Since 2016, we have invested considerable resources in developing and implementing an individualized content recommendation system. This system is built on the user data that we have accumulated over the years, analyzed through algorithms embedded in our cutting-edge AI and machine learning capabilities. Our content recommendation system precisely matches users with their favorite kinds of content.

We have also upgraded our platform’s search function to support multiple forms of content. By enabling searching and accessing historical livestreams, videos and visual graphic content on our platform, we believe we are able to better satisfy users’ search queries for specific game content.

Image Recognition

Leveraging advanced cloud-based recognition technology, we are able to add tags to the livestreaming content on a real-time basis, which allows the users to perform real-time secondary screening based on streaming content.

Advanced Streaming Capabilities

Our technology infrastructure enables real-time multicast video streaming and communication between users across multiple devices. The technology infrastructure underlying our platform can support simultaneous viewing from tens of millions of devices. Utilizing peer-to-peer technology, we have also minimized the bandwidth used in transmission of our content. We believe our advanced video compression techniques enable better streaming experience.

Cloud-based Network Infrastructure

Our team of experts developed a cloud-based network infrastructure specifically designed to handle multi-party audio-and video-enabled real-time online interactions. We own several servers that are hosted in three Internet data centers in China. Our cloud-based network infrastructure provides quality data delivery and allows multiple users to interact online from anywhere in China easily and with minimal delay. We engaged multiple industry leading cloud service providers in China to maintain our network infrastructure.

84

Automated Production of Content

Leveraging our proprietary audio and video recognition technology, users are able to grade the videos on our platform, which allows us to quickly identify and capture high-quality content. After the high-quality content is identified, such content will be automatically edited and uploaded to our platform, making it more accessible to our users.

Content Monitoring System

Our livestreaming platform contains real-time content, which we monitor to maintain a healthy ecosystem and ensure compliance with PRC laws and regulations. We have developed a comprehensive system to monitor content on our platform and filter inappropriate and illegal content and content that may infringe on the intellectual property rights of third parties.

We developed the following mechanisms to monitor the content on our platform:

AI-backed Automatic Detection Process. We utilize an automatic system to monitor our platform and the data generated in our system for sensitive key words or questionable materials on a real-time basis. The text identification system screens text content based on preset key words and an anti-spam system; the picture identification system screens picture content based on optical character recognition and illegal content detection; and the audio identification system screens audio content by converting it into text content and analyzing for illegal content. We have also developed an in-house proprietary monitoring system that takes screenshots of our livestreaming channels every 10 seconds based on our “smart” image detection technology. Our system has machine learning capability and will update our database automatically.
Manual Review. All of the automatic detection results that are escalated are reviewed by our content monitoring staff manually. We have a dedicated content monitoring team who also proactively check our rooms on a 24/7 basis for inappropriate or illegal content.
Self-regulation system by streamers, room managers. We require streamers and room managers to monitor the content in their rooms and ensure that their rooms’ content complies with our terms of service. We provide streamers and room managers with administrative accounts, which give them special privileges such as forcibly removing or banning viewers from the room. Streamers and room managers are incentivized to ensure the compliance of their room with our terms of service pursuant to our policies.
Report by users. Our users are encouraged to report any noncompliance of our terms of service via the “report” button on our website and mobile apps. We review users’ reports on a 24/7 basis and strive to resolve each report within 90 seconds. Reporting users are entitled to awards in the form of our virtual currency, should their reports be considered valid.

We deal with violations of varying severity in accordance with our strict policies and applicable regulations. Our actions may include warnings, cutting off or temporary suspension of the room and/or account for minor violations, with follow-up reviews to ensure effective enforcement and rectification. For serious violations, the relevant account is deleted permanently and all virtual currency and items are forfeited, and the room may be permanently closed. Our streamers agree to indemnify us for all damages arising from third-party claims against us caused by the infringing content produced by them.

Teenager Mode

We also place great emphasis on the protection of minors. When our users sign in our platform, a pop-up window will automatically be opened and our users can elect to be identified as a teenager. Once identified as a teenager, our users will sign into our teenager mode, where we would filter out and display contents that are suitable for minors. The users of teenager mode are not allowed to purchase virtual gifts or currencies, send virtual gifts, send bullet chats, or host livestreaming on our platform. In addition, the users of teenager mode are prohibited from accessing our platform from 10 p.m. to 6 a.m. every day. In teenager mode, if the total time spent in a single day exceeds 40 minutes for a user, the user will be required to enter the guardianship password to continue using our platform.

85

Our Relationship with Tencent

Tencent became a shareholder of Wuhan Douyu, one of our wholly-owned subsidiaries, in April 2016 when it purchased certain of Wuhan Douyu’s shares through Linzhi Lichuang, an entity controlled by Tencent. Tencent subsequently increased its investment in Wuhan Douyu by purchasing shares in Wuhan Douyu’s subsequent rounds of financing and in our company by subscribing for Series E Preferred Shares. As of March 31, 2023, Tencent holds approximately 37.7% of our total outstanding ordinary shares (excluding 2,560,562 ordinary shares repurchased in the form of ADSs) through its wholly-owned subsidiaries, Nectarine and Distribution Pool Limited, representing 37.7% of our total voting power. See “Item 6. Directors, Senior Management and Employees—6.E. Share Ownership.”

On December 20, 2017, we and Tencent, through our respective PRC affiliated entities, entered into a strategic cooperation agreement, which became effective on January 31, 2018 and was subsequently replaced by the Amended and Restated SCFM dated April 1, 2019. Pursuant to the Amended and Restated SCFM, the parties agreed to pursue strategic cooperation in various areas of game livestreaming, advertisement and game distribution. We plan to promote content related to games owned by or licensed to Tencent at certain prominent places of our platform. The specific location, content, and operations of the cooperation between Tencent and us are subject to further negotiation pursuant to market principles. The Amended and Restated SCFM has a term of three years, which may be renewed if certain conditions are met. We also use CDN, P2P streaming technologies, online payment and website technology support services provided by Tencent and engage in other related party transactions with Tencent. See “Item 7. Major Shareholders and Related Party Transactions—7.B. Related Party Transactions.”

For risks in connection with our relationship with Tencent, see “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry—We may not realize the benefits we expect from our strategic cooperation with Tencent, which may materially and adversely affect our business and results of operations” and “Item 3. Key Information—3.D. Risk Factors—Certain existing shareholders have substantial influence over our company and their interests may not be aligned with the interests of our other shareholders.”

Branding and Marketing

Leveraging our diverse and quality content offerings, optimal user experience and deep pool of talented streamers, we believe that we have built significant goodwill and brand awareness among viewers and streamers. Our market position benefits significantly from our large and engaged user base and word-of-mouth effect.

In addition to word-of-mouth marketing, we also leverage our position in the eSports industry, and promote our brand awareness by sponsoring leading eSports teams and organizing proprietary eSports tournaments.

We host many online and offline activities to enhance our brand recognition and positive publicity. For example, Yule Ceremony (“鱼乐盛典”), which was an award event for popular streamers and has since become a symbolic game pop culture event in China.

Competition

The game-centric content offering service is an emerging industry in China. As one of the leading players in this market, we face competition from providers of similar services, and other online entertainment platforms. Other game-centric livestreaming competes directly with us for viewers and streamers. In addition, we compete with other large video streaming platforms, short or medium video platforms, social media platforms and other platforms offering online entertainment. We believe that our ability to compete effectively for users depends upon many factors, including the quality and variety of our content, user experience on our platform, recruitment and retention of top streamers, capability to adjust to changes in technology and customer tastes and the strength of our brands.

86

Licenses and Approvals

The following table sets forth a list of material licenses and approvals, subject to further renewal, that our PRC subsidiaries and VIEs are required to obtain to carry out our operations in China.

License

 

    

Entity Holding the License

 

    

Type of the Entity

 

    

Regulatory Authority

 

License for Value-added Telecommunications Business

Wuhan Douyu

VIE

Communications Administration of Hubei Province

 

 

 

 

License for Online Culture Business

Wuhan Douyu

VIE

Bureau of Culture and Tourism of Wuhan Municipality

 

 

 

 

License for Commercial Performance

Wuhan Douyu

VIE

Administration Committee of Wuhan East

Lake High-Tech Development Zone

License for Production and Operation of Radio and Television Programs

Wuhan Douyu

VIE

Administration for Radio and Television of Hubei Province

 

 

 

 

License for Online Transmission of Audio-visual Programs

Wuhan Ouyue

VIE

National Radio and Television Administration

 

 

 

 

License for Production and Operation of Radio and Television Programs

Wuhan Ouyue

VIE

Administration for Radio and Television of Hubei Province

 

 

 

 

License for Online Culture Business

Wuhan Ouyue

VIE

Bureau of Culture and Tourism of Wuhan Municipality

 

 

 

 

License for Commercial Performance

Wuhan Ouyue

VIE

Administration Committee of Wuhan East

Lake High-Tech Development Zone

 

 

 

 

License for Value-added Telecommunications Business

Wuhan Ouyue

VIE

Communications Administration of Hubei Province

 

 

 

 

License for Commercial Performance

Douyu Yule

Wholly Foreign-

owned Enterprise

Department of Culture and Tourism of Hubei Province

Intellectual Property

We regard our proprietary domain names, copyrights, trademarks, trade secrets and other intellectual property as critical to our operations. We rely on a combination of patents, copyrights, trademarks and trade secret laws to protect our intellectual property. As of December 31, 2022, we had registered:

514 trademarks in China, including the logo for douyu.com;
61 domain names, including douyutv.com, douyu.tv and douyu.com;
1,860 patents in China, three patents in the United States; and
43 software copyrights in China, relating to all of our online communities and other products.

87

As of December 31, 2022, we had 79 pending trademark applications in China and other jurisdictions, including but not limited to the United States, Japan, European Union, Singapore, Malaysia, Thailand, Indonesia and Turkey. As of December 31, 2022, we have submitted 1,021 pending patent applications independently or jointly with third parties in China. Substantially all of our intellectual property is owned by Wuhan Douyu, and certain trademarks, copyrights and domain names are owned by Wuhan Ouyue for the purpose of maintaining and renewing their operating licenses as required by relevant PRC government authorities. Douyu Yule obtained certain patents and copyrights in 2020, 2021 and 2022, respectively.

We implement comprehensive measures to protect our intellectual property in addition to making trademark and patent registration applications. Our key measures to protect our intellectual properties include: (i) trademark searches prior to the launch of our new products; (ii) timely registration and filing with relevant authorities and application of intellectual property rights for our significant technologies and self-developed software; and (iii) overall source code protection of proprietary information.

Enforceability of Civil Liabilities

Cayman Islands

We are incorporated under the laws of the Cayman Islands as an exempted company with limited liability. We enjoy the following benefits:

political and economic stability;
an effective judicial system;
a favorable tax system;
the absence of exchange control or currency restrictions; and
the availability of professional and support services.

However, certain disadvantages accompany incorporation in the Cayman Islands. These disadvantages include, but are not limited to, the following:

the Cayman Islands has a less developed body of securities laws as compared to the United States and these securities laws provide significantly less protection to investors; and
Cayman Islands companies do not have standing to sue before the federal courts of the United States.

Our constitutional documents do not contain provisions requiring that disputes, including those arising under the securities laws of the United States, between us, our officers, directors and shareholders, be arbitrated.

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

We have appointed Cogency Global Inc. as our agent upon whom process may be served in any action brought against us under the securities laws of the United States.

Maples and Calder (Hong Kong) LLP, our Cayman Islands counsel, and Han Kun Law Offices, our PRC counsel, have advised us, respectively, that there is uncertainty as to whether the courts of the Cayman Islands and China, respectively, would:

recognize or enforce judgments of United States courts obtained against us or our directors or officers predicated upon the civil liability provisions of the securities laws of the United States or any state in the United States; or
entertain original actions brought in each respective jurisdiction against us or our directors or officers predicated upon the securities laws of the United States or any state in the United States.

88

We have been further advised by our Cayman Islands counsel, Maples and Calder (Hong Kong) LLP, that although there is no statutory enforcement in the Cayman Islands of judgments obtained in the United States, the courts of the Cayman Islands will recognize and enforce a judgment obtained in the federal or state courts of the United States at common law, without any re-examination of the merits of the underlying dispute, by an action commenced on the foreign judgment debt in the Grand Court of the Cayman Islands, provided that such judgment (a) is given by a foreign court of competent jurisdiction; (b) imposes on the judgment debtor a liability to pay a liquidated sum for which the judgment has been given; (c) is final; (d) is not in respect of taxes, a fine or penalty, and (e) was not obtained in a manner and is not of a kind the enforcement of which is contrary to natural justice or the public policy of the Cayman Islands.

PRC

We have been advised by Han Kun Law Offices, our PRC counsel, that there is uncertainty as to whether the courts of the PRC would enforce judgments of United States courts or Cayman courts obtained against us or these persons predicated upon the civil liability provisions of the United States federal and state securities laws. Han Kun Law Offices has further advised us that the recognition and enforcement of foreign judgments are provided for under PRC Civil Procedures Law. PRC courts may recognize and enforce foreign judgments in accordance with the requirements of PRC Civil Procedures Law based either on treaties between China and the country where the judgment is made or on reciprocity between jurisdictions. China does not have any treaties or other form of reciprocity with the United States or the Cayman Islands that provide for the reciprocal recognition and enforcement of foreign judgments. In addition, according to the PRC Civil Procedures Law, courts in the PRC will not enforce a foreign judgment against us or our directors and officers if they decide that the judgment violates the basic principles of PRC law or national sovereignty, security or public interest. As a result, it is uncertain whether and on what basis a PRC court would enforce a judgment rendered by a court in the United States or in the Cayman Islands. Under the PRC Civil Procedures Law, foreign shareholders may originate actions based on PRC law against us in the PRC, if they can establish sufficient nexus to the PRC for a PRC court to have jurisdiction, and meet other procedural requirements, including, among others, the plaintiff must have a direct interest in the case, and there must be a concrete claim, a factual basis and a cause for the suit. However, it would be difficult for foreign shareholders to establish sufficient nexus to the PRC by virtue only of holding the ADSs or our Ordinary Shares.

Regulation

Regulations Relating to Foreign Investment

The Foreign Investment Law of the PRC, adopted by the National People’s Congress on March 15, 2019 and its Implementing Regulation adopted by the State Council on December 12, 2019 became effective on January 1, 2020. Pursuant to the Foreign Investment Law of the PRC, China will grant national treatment to foreign-invested entities, except for those foreign-invested entities that operate in industries that fall within “restricted” or “prohibited” categories as prescribed in the “negative list” to be released or approved by the State Council. On December 31, 2019, the Ministry of Commerce and the SAMR jointly promulgated the Measures for Information Reporting on Foreign Investment, which became effective on January 1, 2020. Pursuant to the measures, where a foreign investor directly or indirectly carries out investment activities in the PRC, the foreign investor or the foreign-invested enterprise must submit the investment information to the competent commerce department for further handling.

On December 27, 2021, the Ministry of Commerce and the NDRC promulgated the Special Administrative Measures for Entrance of Foreign Investment, or the Negative List, which came into effect on January 1, 2022. Pursuant to the Negative List, foreign investors should refrain from making investment in any of prohibited sectors specified in the Negative List, and foreign investors are required to obtain the permit for access to other sectors that are listed in the Negative List but not classified as “prohibited.”

89

In December 2020, the NDRC and the Ministry of Commerce promulgated the Measures for the Security Review of Foreign Investment, which came into effect on January 18, 2021. The NDRC and the Ministry of Commerce will establish a working mechanism office in charge of the security review of foreign investment. Such measures define foreign investment as direct or indirect investment by foreign investors in the PRC, which include: (i) investment in new onshore projects or establishment of wholly foreign owned onshore companies or joint ventures with foreign investors; (ii) acquiring equity or asset of onshore companies by merger and acquisition; and (iii) onshore investment by and through any other means. Foreign investment in certain key areas with national security concerns, such as important cultural products and services, important information technology and Internet products and services, key technologies and others which results in the acquisition of de facto control of invested companies, shall be filed with a specifically established office before such investment is carried out. What may constitute “onshore investment by and through any other means” or “de facto control” is not clearly defined under such measures, and could be broadly interpreted. It is likely that control through contractual arrangement be regarded as de facto control based on provisions applied to security review of foreign investment. Failure to make such filing may subject such foreign investor to rectification within a prescribed period, and the foreign investor will be negatively recorded in the relevant national credit information system, which would then subject such investor to joint punishment as provided by relevant rules. If such investor fails to or refuses to undertake such rectification, it would be ordered to dispose of the equity or asset and to take any other necessary measures so as to return to the status quo and to erase the impact to national security.

We are a Cayman Islands company and our businesses by nature in China are mainly value-added telecommunication services and online culture services, which are restricted or prohibited for foreign investors by the Negative List. We conduct business operations that are restricted or prohibited for foreign investment through the VIEs.

Regulations Relating to Telecommunications Services

In September 2000, the State Council issued the Regulations on Telecommunications in China, or the Telecommunications Regulations, as amended on July 29, 2014 and February 6, 2016, to regulate telecommunications activities in China. The Telecommunications Regulations set out basic guidelines on different types of telecommunications business activities in China. According to the Catalog of Telecommunications Business (2015 Amendment), or the Telecom Catalog, implemented on March 1, 2016 (as amended on February 6, 2019), Internet information services constitute a type of value-added telecommunications service. The Telecommunications Regulations require operators of value-added telecommunications services to obtain value-added telecommunications business operation licenses from the MIIT, or its provincial branches prior to the commencement of such services.

The Telecommunication Regulations categorize all telecommunication businesses in the PRC as either basic or value-added. The Telecom Catalog, which was issued as an attachment to the Telecommunication Regulations and most recently updated on June 6, 2019, further categorizes value-added telecommunication services into two classes: class I value-added telecommunication services and class II value-added telecommunication services. Information services provided via cable networks, mobile networks or Internet fall within class II value-added telecommunications services.

The Regulations for the Administration of Foreign-Invested Telecommunications Enterprises, or the FITE Regulations, which took effect on January 1, 2002 and were amended on September 10, 2008 and February 6, 2016, regulate foreign direct investment in telecommunications companies in China. The FITE Regulations stipulate that foreign investors are generally prohibited from holding more than 50% of equity interest in a foreign-invested enterprise that provides value-added telecommunications services, including, among others, provisions of Internet content. In addition, foreign investors are required to have sufficient experience operating value-added telecommunications business when applying for the MIIT’s value-added telecommunications business operation license. On April 7, 2022, the State Council of the PRC issued the Decision to Amend and Abolish Certain Administrative Regulations, which makes amendments to the FITE Regulations. The amendments include, among others, removing the performance and operational experience requirements for main foreign investors that hold equity interest in PRC companies conducting value-added telecommunication business as set out in the FITE Regulations. The amended FITE Regulations took effect on May 1, 2022.

90

On July 13, 2006, the Ministry of Information Industry (which is the predecessor of the MIIT) issued the Circular on Strengthening the Administration of Foreign Investment in Value-added Telecommunications Services, or the MIIT Circular 2006, which provides that: (i) foreign investors can only operate a telecommunications business in China through telecommunications enterprises with a valid telecommunications business operation license; (ii) domestic license holders may not rent, transfer or sell telecommunications business operation licenses to foreign investors in any form or provide any foreign investors with resources, venues or facilities to promote unlicensed operations of telecommunications businesses in China; (iii) value-added telecommunications service providers or their shareholders must directly own the domain names and registered trademarks that are used in their daily operations; (iv) each value-added telecommunications service provider must have necessary facilities for its approved business operations and maintain such facilities in the geographic regions specified in its license; and (v) all value-added telecommunications service providers should improve their network and information security, establish a relevant information safety system and set up emergency plans to ensure network and information safety.

Pursuant to the Measures on Telecommunications Business Operating Licenses (2017 Revision), or the Telecom License Measures, promulgated by the MIIT on March 1, 2009 and last amended on July 3, 2017, any approved telecommunications services provider shall conduct its business in accordance with the specifications in its license for value-added telecommunications services, or VATS License. The Telecom License Measures further prescribes types of requisite licenses for VATS Licenses together with qualifications and procedures for obtaining such VATS Licenses.

Regulations Relating to Internet Information Services

The Administrative Measures on Internet Information Services, or the ICP Measures, issued by the State Council on September 25, 2000 and amended on January 8, 2011, regulate provisions of Internet information services in the PRC. According to the ICP Measures, Internet information services refer to provisions of information through the Internet to online subscribers, including commercial and non-commercial services. Pursuant to the ICP Measures, commercial Internet information service providers shall obtain ICP Licenses from relevant PRC local authorities before engaging in commercial Internet information services in China. In addition, according to applicable PRC laws, administrative regulations or rules, providers of Internet information services in respect of news, publishing, education, medical treatment, health, pharmaceuticals or medical apparatuses shall obtain the consent of the relevant competent government authorities before applying for operating permits or carrying out record-filing procedures.

Additionally, the ICP Measures and other relevant measures also prohibit the publication of any content that propagates, among others, obscenity, pornography, gambling and violence, incites the commission of crimes or infringes upon the lawful rights and interests of third parties. If an Internet information services provider detects that information transmitted on its system falls under the specified prohibition, such provider must immediately terminate the transmission and delete the information and report it to the government authorities. Any provider’s violation of these prohibitions, in serious cases, will lead to revocation of its ICP License and shutdown of its Internet systems. On January 8, 2021, the CAC issued the Revised Draft for Comment of the ICP Measures, or the Draft ICP Measures, which reinforces the responsibilities of Internet information services providers and includes: (i) establishing a review system of content publication, (ii) verifying the truthfulness of identity of users; and (iii) protecting the privacy and safety of personal information. As of the date of this annual report, the Draft ICP Measures has not been adopted.

On June 27, 2022, the CAC issued the Administrative Provisions on the Account Information of Internet Users, or the Internet Users’ Account Information Provisions, which became effective on August 1, 2022. The Internet Users’ Account Information Provisions require internet information service providers to (i) formulate and disclose management rules and platform conventions relating to the users’ account information, enter into service agreements with users; (ii) authenticate users’ identities based on their organizational codes, PRC ID numbers or mobile phone numbers, etc.; and (iii) display the home location information of internet protocol addresses of users within a reasonable scope on their account information pages.

On September 9, 2022, the CAC, the MIIT and the SAMR issued the Administrative Provisions on Internet Pop-up Window Information Notification Services, effective from September 30, 2022, which requires that providers of Internet pop-up window information push services shall implement the responsibilities of information content management and establish and improve management systems for censoring of information content, ecological governance, data security and personal information protection, and protection of minors.

91

The Administrative Regulations on Services of Online Comment Threads, which was promulgated by the CAC on August 25, 2017 and became effective on October 1, 2017, most recently amended on November 16, 2022 and took effect on December 15, 2022, require that the service providers of online comment threads shall (i) certify the identity information of the registered users according to the principles of “using real name at back end and using alias or real name voluntarily at front end”; (ii) establish and improve a protection system for users’ information; and (iii) establish sound review management, real-time inspection, emergency response and other information security management systems for the comment threads, timely discover and handle illegal information, and report the same to the competent authorities.

On November 25, 2022, the CAC, the MIIT and the Ministry of Public Security jointly released the Administrative Provisions on Deep Synthesis in Internet Information Services, which prohibit organizations or individuals from using deep synthesis services to produce, reproduce, release or distribute any information prohibited by applicable laws or administrative regulations, or using deep synthesis services to engage in activities prohibited by applicable laws or administrative regulations. It also requires deep synthesis service providers to (i) fulfill their responsibilities for information security, establish and improve management systems for, among others, user registration, algorithm mechanism examination, ethical vetting in technology, information release vetting, protection of data security and personal information, anti-telecommunications and internet fraud, security assessment and monitoring, and emergency response to security incidents; (ii) formulate and disclose relevant management rules and platform conventions, and inform users and deep synthesis technology supporters of the responsibilities for information security by prominent mark; and (iii) authenticate users’ identities based on their organizational codes, PRC ID numbers or mobile phone numbers, etc.

On April 11, 2023, the CAC published the Administrative Measures for Generative Artificial Intelligence Services (Draft for Comment). Pursuant to the measures, generative artificial intelligence, or generative AI, refers to the technology for generating text, pictures, sounds, videos, codes and other content on the basis of algorithms, models or rules. It provides that generative AI products or services providers shall comply with the requirements of laws and regulations, respect for social morality, public order and good customs. Before providing services to the public by virtue of generative AI products, an application for security assessment shall be filed with the CAC in accordance with laws and regulations, and the formalities for record-filing, change or deregistration of algorithms shall be completed in accordance with the Administrative Provisions for the Recommendation of Internet-based Information Service Algorithms. It also provides that generative AI products providers shall require their users to provide real identity information when using generative AI products in accordance with the PRC Cyber Security Law. In addition, it imposes some requirements for generative AI products providers, including but not limited to (i) specifying and disclosing their applicable users, occasions and purposes of their services, and taking appropriate measures to prevent users from over-reliance on or addiction to generated contents, (ii) protecting information input by users and users’ usage records; (iii) establishing mechanisms for receiving and handling users’ complaints; and (iv) prohibiting from generating discriminatory content based on the race, nationality and gender of users. The period for public comments ended on May 10, 2023, and there is no timetable as to when these measures will be enacted.

Regulations Relating to Mobile Internet Applications Information Services

In addition to the Telecommunications Regulations and other regulations above, mobile applications and the Internet application store are specially regulated by the Regulations for the Administration of Mobile Internet Applications Information Services, or the APP Provisions, which were promulgated by the CAC on June 28, 2016 and became effective on August 1, 2016, and further amended on June 14, 2022 and took effect on August 1, 2022. Pursuant to the APP Provisions, app information service providers shall obtain relevant qualifications required by laws and regulations, strictly fulfill their responsibilities for information security, establish and improve management systems for, among others, data security and users’ information protection, information content examination and management, and protection of minors, and perform the obligation of conducting security assessments in accordance with relevant laws and regulations. The app store service providers shall conduct filing formalities with local branches of the CAC within 30 days after the commencement of its online operations.

On November 28, 2019, the Secretary Bureau of the CAC, the General Office of the MIIT, the General Office of the Ministry of Public Security and the General Office of the SAMR promulgated the Identification Method of Illegal Collection and Use of Personal Information Through App, which provides guidance for the regulatory authorities to identify the illegal collection and use of personal information through mobile apps, and for the app operators to conduct self-examination and self-correction, and for other participants to voluntarily monitor compliance.

On July 22, 2020, the MIIT issued the Notice on Carrying out Special Rectification Actions in Depth against the Infringement on Users’ Rights and Interests by Apps to urge app service providers, among others, to enhance the protection of users’ personal information in relation to the download, installing and upgrade of apps.

92

On February 6, 2023, the MIIT released the Notice on Further Raising the Service Capabilities of Mobile Internet Applications, which reiterates the importance of service capabilities of mobile internet applications and relevant service providers, and imposes a series of requirements for applications developers, applications service providers and applications platform services providers, including but not limited to providing appropriate services related to downloading and uninstalling mobile internet applications with users, using automatic renewal services only upon the users’ consent and offering convenient options to cancel automatic renewal services to users.

Regulations Relating to Online Transmission of Audio-Visual Programs and Online Streaming

On April 13, 2005, the State Council promulgated the Certain Decisions on the Entry of the Private Capital into the Cultural Industry, according to which private capital was prohibited from engaging in the business of online transmission of audio-visual programs. On December 20, 2007, the SARFT and the MIIT jointly promulgated the Audio/Video Measures, which took effect on January 31, 2008 and were subsequently amended on August 28, 2015. Under these provisions, foreign investors are prohibited from engaging in the business of distributing audio-visual programs through the Internet.

Providers of audio-visual program services through the Internet (including through mobile networks) in general must be either state-owned or state-controlled entities, and the business to be carried out by such providers must satisfy the overall planning and guidance catalog for Internet audio-visual program service determined by the SARFT; and such providers are required to obtain the License for Online Transmission of Audio-visual Programs issued by the NRTA, or complete certain registration procedures with the NRTA.

On May 21, 2008, the SARFT issued a Notice on Relevant Issues Concerning Application and Approval of License for the Online Transmission of Audio-visual Programs, as amended on August 28, 2015, which further sets out detailed provisions concerning the application and approval process regarding the License for Online Transmission of Audio-visual Programs. The notice also stipulates that Internet audio-visual program services providers engaging in such services prior to the promulgation of the Audio/Video Measures are able to apply for the license so long as their violation of the laws and regulations is minor in scope and can be rectified in a timely manner and they have no record of violation during the three months prior to the promulgation of the Audio/Video Measures. Further, on March 30, 2009, the SARFT promulgated the Notice on Strengthening the Administration of the Content of Internet Audio-Visual Programs, which reiterates the pre-approval requirements for the audio-visual programs transmitted through the Internet, including through mobile networks, where applicable, and prohibits certain types of Internet audio-visual programs containing violence, pornography, gambling, terrorism, superstition or other similarly prohibited elements.

On March 17, 2010, the SARFT issued the Internet Audio-Visual Program Services Categories (Provisional), or the Provisional Categories, as adjusted on March 10, 2017, which classifies Internet audio/visual program services into four categories. In addition, the Notice concerning Strengthening the Administration of the Streaming Service of Online Audio/Visual Programs promulgated by the SAPPRFT on September 2, 2016 emphasizes that, unless a specific license is granted, an audio/visual programs service provider is forbidden from engaging in livestreaming on major political, military, economic, social, cultural and sports events.

On July 6, 2012, the SARFT and the CAC issued the Notice Regarding Further Enhancement of Management of Online Audio and Video Programs such as Online Drama Series and Micro Films, pursuant to which providers of Internet audio-visual program services that are engaged in the production of online audio-visual programs such as online drama series and micro-films and broadcast such programs on their own websites shall lawfully obtain the Radio and Television Program Production and Operating Permit issued by local branches of the NRTA and the corresponding License for Online Transmission of Audio-visual Programs at the same time. Providers of Internet audio-visual program services shall report the information on online audio-visual programs such as online drama series and micro-films which have been reviewed and approved to the provincial branches of the NRTA in their domiciles for filing.

In April 2016, the SAPPRFT promulgated the Provisions on the Administration of Private Network and Targeted Transmission Audio-visual Program Services, which apply to the provision of radio, television programs and other audio-visual programs to a targeted audience on television and all types of handheld electronic equipment. This provision covers the Internet and other information networks as targeted transmission channels, including the provision of content, integrated broadcast control, transmission and distribution and other activities conducted in such forms as Internet protocol television, private network mobile television and Internet television. Anyone who provides private network and targeted transmission audio-visual program services must obtain a License for Online Transmission of Audio-visual Programs issued by the SARFT and operate its business pursuant to the scope as provided in such license. Foreign-invested enterprises are not allowed to engage in the above-referenced businesses.

93

In July 2016, the Ministry of Culture promulgated the Notice on Strengthening the Administration of Network Performance, which regulates the behavior of entities conducting businesses related to network performance and performers. Entities operating network performances shall be responsible for the services and content posted on their website by performers. They must refine their content management mechanism and shut down the channel and stop the dissemination of any network performance as soon as they realize that such network performance is in violation of relevant laws and regulations. Network performers shall be responsible for their performances and shall not perform any program containing violence, pornography, or other similarly prohibited elements.

In addition, the SAPPRFT issued the Notice Concerning Strengthening the Administration of the Streaming Service of Online Audio-Visual Programs in September 2016, pursuant to which an Internet livestreaming service provider shall: (i) equip personnel to review the content of livestreaming content; (ii) establish the technical methods and work mechanisms in order to replace the unlawful content by using the backup program; and (iii) record the livestreaming program and keep the records for at least 60 days to fulfill the inspection requirements by competent administrative authorities. The CAC promulgated the Regulations for the Administration of Online Livestreaming Services, or Internet Livestreaming Services Provisions, on November 4, 2016, which came into effect on December 1, 2016. According to the Internet Livestreaming Services Provisions, an Internet livestreaming service provider shall: (a) establish a livestreaming content review platform; (b) conduct authentication registration of Internet livestreaming issuers based on their identity certificates, business licenses and organization code certificates; and (c) enter into a service agreement with Internet livestreaming services user to specify both parties’ rights and obligations.

In March 2018, the SAPPRFT issued the Notice on Further Regulating the Transmission Order of Internet Audio-Visual Programs, which requires that, among others, audio-visual platforms shall: (i) not produce or transmit programs intended to parody or denigrate classic works; (ii) not re-edit, re-dub, re-caption or otherwise ridicule classic works, radio and television programs, or original Internet audio-visual programs without authorization; (iii) not transmit re-edited programs, which unfairly distort the original content; (iv) strictly monitor the adapted content uploaded by platform users and not provide transmission channels for illicit content; (v) immediately take down unauthorized content upon receipt of complaints from copyright owners, radio and television stations, or film and television production institutions; (vi) strengthen the administration of movie trailers and prevent improper broadcasting of movie clips and trailers prior to authorized release; and (vii) strengthen the administration of sponsorship and endorsement for Internet audio-visual programs. Pursuant to this notice, the provincial branches of the NRTA shall have the authority to supervise radio and television stations and websites that offer audio-visual programs within its jurisdiction and require them to further improve their content management systems and implement relevant management requirements.

On November 18, 2019, the CAC, the MCT and the NRTA jointly issued the Administrative Provisions on Internet Audio-Video Information Services, or the Internet Audio-Video Information Services Provisions, which became effective on January 1, 2020. The Internet Audio-Video Information Services Provisions define “Internet audio-video information services” as providing audio and video information production, uploading and transmission to the public via Internet platforms such as websites and applications. Entities providing Internet audio-video information services must obtain relevant licenses subject to applicable PRC laws and regulations and are required to authenticate users’ identities based on their organizational codes, PRC ID numbers or mobile phone numbers, etc.

In November 2020, the NRTA issued the Notice on Strengthening the Management of Network Live-performance Streaming and E-Commerce Streaming, which requires a live-performance streaming platform to adopt and practically implement the real-name registration system for the streamers and the viewers who purchase virtual gifts for streamers by taking measures including real-name verification, face recognition and human review. Viewers who fail to pass the real-name registration shall not be allowed to purchase virtual gifts. Live-performance streaming platforms shall block any mechanism that allows minors to purchase any virtual gifts for the streamers. A platform shall set the limitations of the maximum amount for purchasing virtual gifts for each time, each day and each month. If a viewer makes virtual gift purchases that aggregately reach the half of the daily or monthly limitations, the platform shall notify such viewer and allow such viewer to make further purchase only when he or she confirms the payment through SMS verification or other methods. If a viewer makes virtual gift purchases that aggregately reach the full daily or monthly limitations, the platform shall suspend purchase services to such viewer. A platform shall also adopt a delayed-fund-transfer system such that if a streamer commits illegal activities, the purchase of virtual gifts shall be refunded to viewers. In addition, the live-performance streaming platform shall not adopt operational strategies that encourage viewers to purchase virtual gifts irrationally. If the platform finds that any streamer or his or her agent implies, solicits or encourages viewers to make large amount purchases by means of disseminating vulgar information, engaging in an organized publicity stunt or engaging a “water army” to purchase virtual gifts in large volumes, the platform shall take measures against such streamer and such agent, list him or her on a watch list and report him or her to the radio and television administration authorities. In addition, it requires live-performance streaming platforms and e-commerce streaming platforms to complete filing with the National Information Registration Administration System of Online Audio/Video Platforms prior to November 30, 2020.

94

In February 2021, the CAC, the National Office of Anti-Pornography and Illegal Publication, the MIIT, the Ministry of Public Security, the MCT, the SAMR and the NTRA jointly promulgated the 2021 Streaming Guidance Opinions. Pursuant to the 2021 Streaming Guidance Opinions, the online streaming platforms shall adopt a tiered and classified management system over the streamers’ accounts, with those accounts managed in different tiers and classes based on the nature of the streamers, operational contents, number of fans, popularity of the streaming, time limit of the streaming and other factors. Online streaming platforms shall set up appropriate limitations for streamers’ accounts in different tiers or classes in terms of the total amount of virtual gifts received in any single session of streaming performance, the popularity of the streaming, the time length of the streaming, the sessions of the streaming in any single day, the time gap between different streaming sessions and other factors, and take necessary warning measures against the streamers who violate relevant laws and regulations. In addition, online streaming platforms are required, among other things, to set up appropriate limitations for the maximum purchase price for each virtual gift and the maximum value of virtual gifts that the users send to the streamers each time, and online streaming platforms are required, if necessary, to set up a cooling-off period and a delayed-fund-transfer system for giving virtual gifts. The 2021 Streaming Guidance Opinions further provide that all livestreaming platforms that provide online audio/video services shall obtain a License for Online Transmission of Audio-visual Programs or complete filing with the National Information Registration Administration System of Online Audio/Video Platforms.

On March 25, 2022, the CAC, the SAMR and the SAT jointly issued the Opinions on Further Regulating the Profit-making Behaviors of Livestreaming to Promote the Healthy Development of the Industry, pursuant to which, online streaming platforms shall strengthen the management of online livestreaming account registration and implement the real-name registration system for the streamers based on their PRC ID numbers or organizational codes. Online streaming platforms shall report the relevant information of streamers who have profit-making behaviors in the livestreaming to the local cyberspace administration department and competent tax authorities every six months. Further, online streaming platforms are required to adopt tiered and classified management systems over the live-streamers’ accounts. The Opinions also propose to strengthen the tax obligations of streamers. Online streaming platforms are required to (i) clearly indicate the rights and obligations of the streamers, such as the requirements to complete registration with relevant authorities and their tax liabilities, in the service agreements with streamers; (ii) clearly identify the sources and nature of income of streamers; and (iii) perform their tax withholding obligations for personal income of streamers. The platforms shall not assign or evade their tax withholding obligations for personal income of streamers by any means and shall not assist streamers with tax evasion. In addition, the Opinions provide specific requirements for online streaming platforms to regulate livestreaming marketing activities. For example, online streaming platforms and streamers should not conduct false or misleading commercial publicity on commodity producers and operators as well as the performance, function, quality, source, honors won, qualification, sales status, transaction information, user evaluation and other statistics of the products, and online streaming platforms.

On April 12, 2022, the Online Audio-visual Program Management Department of the NRTA and the Publishing Bureau of the Central Propaganda Department issued the Notice on Strengthening the Management of Livestreaming of Online Games on the Online Audio-visual Program Platforms. The Notice provides that online audio-visual program platforms, including live streaming platforms, shall not (i) disseminate illegal games on audio-visual program platforms; (ii) stream online games that have not been approved by the competent authorities; and (iii) use live broadcast rooms and other forms to drive traffic for the illegal game content on various platforms. Further, the Notice requires live streaming platforms to strengthen the management of game livestreaming content. For example, livestreaming platforms, in particular, online game livestreaming platforms, shall strictly control the content setting, publicity and interactions of users and take effective measures to strengthen the management of livestreaming of online games, such as establishing and improving the management system of information release, follow-up comments and emergency response related to living game programs and improving the program monitoring and public opinion monitoring mechanism. In addition, livestreaming platforms are also required to strengthen the guidance of the game anchor’s code of conduct and establish and implement the protection mechanism for minors. The platforms that conduct livestreaming of online games shall set up anti-addiction mechanisms for minors, take effective measures to ensure that the “teenager mode” is effective, implement the requirements of real-name system, prohibit minors from recharging and rewarding, and set up special channels for refund of rewards given by minors. The Notice also provides that those who violate the laws should not use livestreaming to make sound appearances. In addition, online audio-visual platforms (including various domestic and overseas individual and institutional accounts opened on relevant platforms) should not live broadcast overseas game programs or competitions without obtaining approval from relevant authorities.

On May 7, 2022, the General Office of Central Commission for Guiding Cultural and Ethical Progress, the CAC, the MCT and the NRTA jointly promulgated the Opinions on Regulating Online Live Streaming Rewards to Strengthen the Protection of Minors, which provide that live streaming platforms shall, among others, (i) livestreaming platforms shall not provide virtual gifting services to minors; and (ii) livestreaming platforms shall not provide live-streamer’s account registration services to minors under the age of 16 and shall obtain the consent from guardians before providing such services to minors between the ages of 16 and 18. The opinions also require online platforms to (i) continue to upgrade their “teenager mode” and establish a customer service team for minors to process the complaints and disputes related to minors; (ii) remove the rewards ranking within one month after the announcement of the opinions; and (iii) discontinue all services under “teenager mode” after 10:00 p.m. every day.

95

On June 8, 2022, the NRTA and the MCT issued the Code of Conduct for Live-streamers, or the Code of Conduct, which provides, among others, that: (i) for live streaming content that requires a high level of professional skills (such as medical and health care, finance, law and education), streamers should obtain the relevant practice qualifications and report the practice qualifications to the live streaming platforms, and the live streaming platforms should review and record the relevant qualifications; (ii) during live streaming sessions, streamers shall not behave extravagantly or waste food, flaunt luxury goods, jewelry and other assets, or display sexually suggestive and provocative content; (iii) live streaming platforms shall establish comprehensive internal policies to manage their streamers, covering various aspects of operations, from recruitment, training, daily management, performance evaluation to violation record management, and shall provide incentives to streamers who display positive qualities and abide by the Code of Conduct, and reprimand and discipline streamers who have violated the Code of Conduct, and ban the account of streamers who have repeatedly violated the Code of Conduct or applicable rules and regulations.

Regulations Relating to Online Cultural Activities

The Ministry of Culture promulgated the Provisional Measures on Administration of Internet Culture in 2011, as most recently amended in 2017, and the Notice on Issues Relating to Implementing the Newly Revised Provisional Measures on Administration of Internet Culture promulgated by the Ministry of Culture in 2011, which apply to entities that engage in activities related to “online cultural products.” “Online cultural products” are classified as cultural products developed, published and disseminated through the Internet which mainly include (i) online cultural products particularly developed for publishing through the Internet, such as, among other things, online music and video files, network games and online animation features and cartoons (including flash animation), and (ii) online cultural products converted from audio and visual products, games, performing arts, artworks and animation features and cartoons, and published on the Internet. Pursuant to this legislation, entities are required to obtain the Online Culture Business Licenses from the applicable provincial level counterpart of the MCT if they intend to engage commercially in any of the following types of activities:

production, duplication, import, release or broadcasting of online cultural products;
publishing of online cultural products on the Internet or transmission thereof to computers, fixed-line or mobile phones, radios, television sets or game consoles for the purpose of browsing, reading, reviewing, using or downloading such products by online users; or
exhibitions or contests related to online cultural products.

In August 2013, the Ministry of Culture issued the Administrative Measures for Content Self-Review by Internet Culture Business Entities, which requires Internet culture business entities to review the content of products and services to be provided prior to providing such content and services to the public. The content management system of an Internet culture business entity is required to specify the responsibilities, standards and processes for content review as well as accountability measures, and is required to be filed with the provincial level counterpart of the MCT.

The Regulations for the Administration of Audio and Video Products, as released by the State Council in August 1994 and last amended in November 2020, require that the publication, production, duplication, importation, wholesale, retail and renting of audio and video products are subject to a license issued by competent authorities.

In September 2021, the State Council released the Opinions on Improvement of Internet Civilization, which reiterates the necessity of strengthen the order in cyberspace and requires Internet platforms to strengthen the responsibility of network platform, strengthen the website platform community rules, user agreement construction, and enhance national security awareness.

On September 15, 2021, the CAC released the Opinions on Further Intensifying Responsibilities of Website Platform for Information Content, which provides specific requirements for website platforms from various aspects, such as community rules, accounts, content moderation, content quality management, key functions, platform operation, minors’ online protection and personnel management. Website platforms are required to improve their content review mechanism, refine the review standards, strengthen the management of pop-ups, accurately handle the procedures of sending out push notifications to users and strictly control the frequency of push notifications.

96

On November 2, 2022, the CAC promulgated the Notice on Effectively Strengthening the Governance of Cyber Violence, which provides specific measures to deal with cyber violence: (i) establishing and improving the prevention mechanism for cyber violence; (ii) strengthening the protection of the victims of cyber violence; (iii) preventing the spread and dissemination of cyber violence information, in particular, strengthening the management of livestreaming and short videos; and (v) dealing with and imposing punishment in accordance with laws and regulations.

Regulations Relating to Online Game Operation

The Notice on Interpretation of the State Commission Office for Public Sector Reform on Several Provisions relating to Animation, Online Game and Comprehensive Law Enforcement in Culture Markets in the “Three Provisions” jointly promulgated by the Ministry of Culture, the SARFT and the GAPP, which was issued by the State Commission Office for Public Sector Reform (a division of the State Council) and became effective on September 7, 2009, provides that the SAPPRFT is responsible for the examination and approval of online games to be uploaded on the Internet and that, after being uploaded, online games are subject to management by the MCT.

The Circular Regarding the Consistent Implementation of the “Regulation on Three Provisions” of the State Council and the Relevant Interpretations of the State Commission Office for Public Sector Reform and the Further Strengthening of the Administration of Pre-examination and Approval of Online Games and the Examination and Approval of Imported Online Games, promulgated by the GAPP, together with the National Copyright Administration and the Office of the National Working Group for Crackdown on Pornographic and Illegal Publications, on September 28, 2009, provides, among other things, that games are not allowed to be put online for operation without obtaining pre-approval from the GAPP. Foreign investors are prohibited from investing or engaging in online game operations in China through establishing wholly-owned subsidiaries, or equity joint ventures or cooperative joint ventures with Chinese partners, and expressly prohibits foreign investors from gaining control over or participating in domestic online game operations indirectly by establishing other forms of joint venture, establishing contractual agreements or providing technical support. Material violation of this Circular will result in suspension or revocation of relevant licenses and registrations. In addition, according to the Administrative Provisions on Online Publishing Services, before publishing an online game, an online publishing service provider shall file an application with the appropriate administrative department of the SAPPRFT for the province, autonomous region or municipality in the place where it is located and the application, after being approved at the provincial level, shall be submitted to the SAPPRFT for final approval. Online game operations are also categorized as Online culture business and the Internet culture provisions shall govern online game operations as well.

In 2010, the Ministry of Culture promulgated the Provisional Measures on the Administration of Online Games, or the Online Game Measures, as most recently amended in 2017, which set forth a broad range of activities related to the online game business, including the development and production of online games, the operation of online games, the issuance of virtual currencies used for online games and virtual currency trading services. Online Game Measures provide that any entity that is engaged in online game operations must obtain an Online Culture Business License, and require that the content of an imported online game be examined and approved by the MCT prior to the launch of the game and that the content of a domestic online game must be filed within 30 days of its launch with the MCT. The Online Game Measures also request online game operators to protect the interests of online players and specify certain terms that must be included in the service agreements between online game operators and the players of their online games. Furthermore, online game operators are required to take technical and managerial measures to ensure online information security, including preventing computer virus invasion, attack or damage, backing up important data and saving user registration information, operating information, maintaining logs and other information, and protecting state secrets, trade secrets and users’ personal information. In May 2019, the MCT declared that it would no longer oversee the online game industry. In July 2019, the MCT abolished the Online Game Measures.

Regulations Relating to Protection of Minors and Real-Name Registration System

On April 15, 2007, eight PRC government authorities, including the GAPP, the Ministry of Education, the Ministry of Public Security and the Ministry of Information Industry, jointly issued a circular requiring the implementation of an anti-fatigue compliance system and a real-name registration system by all PRC online game operators. Under the anti-fatigue compliance system, three hours or less of continuous game playing by minors, defined as game players under 18 years of age, is considered to be “healthy,” three to five hours is deemed “fatiguing” and five hours or more is deemed “unhealthy.” Game operators are required to reduce the value of in-game benefits to a game player by half if it discovers that the amount of time a game player spends online has reached the “fatiguing” level and to zero in case of a game player reaches an “unhealthy” level.

97

Pursuant to the PRC Minors Protection Law (2020 Revision) which became effective on June 1, 2021, providers of network products and services may not provide minors with products or services that induce addictive usage. Providers of network services such as online games, network livestreaming, network audio and video, and social networking shall set up corresponding time management, authority management, consumption management and other functions for minors who use their services.

In addition, the State Press and Publication Administration issued the Circular on Preventing Minors from Indulging in Online Games in October 2019, which came into force on November 1, 2019, and it requires that all online game players register with real names. Also, it strictly controls the period and length of minors’ use of online games. Online game companies shall not provide game services to minors every day from 10:00 p.m. to 8:00 a.m. and the length of providing games to minors shall not exceed three hours per day on statutory holidays and 1.5 hours per day on other days. The circular restricts online game companies from collecting payment from minors that are incompatible with their affordability.

To identify whether a game player is a minor and thus subject to the anti-fatigue compliance system, a real-name registration requires online game players to register their real identity information before playing online games. Pursuant to a notice issued by the relevant eight government authorities on July 1, 2011, online game operators must submit the identity information of game players to the National Citizen Identity Information Center, a subordinate public institution of the Ministry of Public Security, for verification as of October 1, 2011.

In addition, pursuant to the Internet Livestreaming Services Provisions, livestreaming service providers should verify the identity of users on a livestreaming platform with their information such as through their mobile phone number. Also, according to the Administrative Measures for Business Activities of Online Performances issued by the Ministry of Culture on December 2, 2016 and in effect as of January 1, 2017, livestreaming service providers must require streamers on a livestreaming platform to make real-name registration.

Moreover, the 2021 Streaming Guidance Opinions provide that: (i) livestreaming platforms shall strictly forbid providing account registration services to users under the age of 16, and shall obtain prior consent from the guardians of the users under the ages of 16-18 before providing account registration services to them; (ii) ”Teenager Mode” shall be provided to minors to prevent them from indulging in livestreaming; (iii) contents on the platform that are not conducive to the healthy growth of minors shall be screened; and (iv) virtual gift purchases shall not be provided to minors. In addition, a livestreaming platform shall establish a customer service team providing services specifically to minors such that complaints and disputes in relation to them will be handled in priority and in a timely manner. If a minor purchases virtual gifts for streamers using an adult account, the platform shall issue refunds after verification in accordance with relevant regulations.

On March 29, 2019, the NRTA promulgated the Regulations on Administration of Minors Program, or the Minors Program Regulation, which came into effect on April 30, 2019 and amended on October 8, 2021, to regulate the programs for minors. Pursuant to the Minors Program Regulation, minor-oriented programs refer to radio and television programs and network audio-visual programs with minors as main participants or main target audience. The Minor Program Regulation provides specific requirements on the content of minor-oriented programs, including among others, minor-oriented programs shall not contain any violence, pornography, gambling, terrorism, superstition or other prohibited elements.

On August 30, 2021, the GAPP issued the Circular on Further Strengthening Regulation to Effectively Prevent Online Gaming Additions among Minors, which provides that online game operators can only provide online game services to minors from 8:00 p.m. to 9:00 p.m. on Fridays, Saturdays, Sundays and public holidays. In addition, online game operators shall not provide online game services in any form to users who have not logged in with their real-name registration. Failure to comply with the foregoing provisions may subject the online game operator to sanctions.

On October 20, 2021, the Ministry of Education issued the Circular on Further Preventing Middle School and Primary Students from Addiction to Online Games. Pursuant to this circular, online game operators shall take technical measures to avoid primary and secondary school students being exposed to inappropriate games or game features and shall not operate online games without approval. Online game operators are further required to strictly implement the requirements of real-name registration. All real-name registration information submitted by online game users must be verified by the real-name verification system of the GAPP.

98

On November 29, 2021, the MCT issued the Opinions of the General Office of the Ministry of Culture and Tourism on Strengthening the Protection of Minors in Online Cultural Markets, which reiterates the necessity of comprehensive governance in the field of culture and entertainment and the importance of network protection of minors. Pursuant to the opinions, (i) online cultural service provider shall improve the ability to identify the accounts of users who are minors; (ii) online cultural service providers shall not provide registration services for livestreaming publisher accounts for minors under the age of 16 and shall obtain prior consent from the guardians of the users under the ages of 16-18 before providing account registration services to them; (iii) online cultural service providers shall strictly protect personal information and take necessary measures in a timely manner to stop the cyberbullying and prevent the spread of relevant information upon receiving notification from a minor who has been cyberbullying or his/her parents or other guardians; (iv) online cultural service providers shall block harmful content to minors and prohibit live broadcast rooms from luring minors to access harmful contents by displaying vulgar pictures, suggestive messages and private contact information such as phone numbers, WeChat numbers and QR codes; (v) solo appearances of minors or appearances by adults of more than a certain duration and recognized as using minors to accumulate popularity and profit by live rooms or short video accounts, or accounts that take the use of child models to attract attention or profit from goods shall be seriously punished; (iv) online cultural service providers shall set up protection mechanisms such as password lock, time lock, consumption limit, behavior tracking and uninstall and reinstall inheritance (anti-bypass) for minor-aged users, to prevent loopholes such as theft, fraudulent use and borrowed accounts in time.

Regulations Relating to Virtual Currency

On January 25, 2007, the Ministry of Public Security, the Ministry of Culture, the Ministry of Information Industry and the GAPP jointly issued a circular regarding online gambling, which has implications on the issuance and use of virtual currency. To curtail online games that involve gambling while addressing concerns that virtual currency might be used for money laundering or illicit trade, the circular (i) prohibits online game operators from charging commissions in the form of virtual currency in connection with the winning or losing of games; (ii) requires online game operators to impose limits on use of virtual currency in guessing and betting games; (iii) bans the conversion of virtual currency into real currency or property; and (iv) prohibits services that enable game players to transfer virtual currency to other players. To comply with the relevant section of the circular that bans the conversion of virtual currency into real currency or property, in relation to online music and entertainment, our virtual currency currently can only be used by viewers to exchange for virtual items to be used to show support for performers or gain access to privileges and special features in the channels which are services in nature instead of “real currency or property.” Once the virtual currency is exchanged by viewers for virtual items or the relevant privileged services, the conversion transaction is completed and we immediately cancel the virtual item in our internal system.

In February 2007, 14 PRC regulatory authorities jointly issued a circular to further strengthen the oversight of Internet cafes and online games. In accordance with the circular, the People’s Bank of China, or the PBOC, has the authority to regulate virtual currency, including: (i) setting limits on the aggregate amount of virtual currency that can be issued by online game operators and the amount of virtual currency that can be purchased by an individual; (ii) stipulating that virtual currency issued by online game operators can only be used for purchasing virtual products and services within the online games and not for purchasing tangible or physical products; (iii) requiring that the price for redemption of virtual currency shall not exceed the respective original purchase price; and (iv) banning the trading of virtual currency.

On June 4, 2009, the Ministry of Culture and the Ministry of Commerce jointly issued a notice to strengthen the administration of online game virtual currency. The Virtual Currency Notice requires businesses that (i) issue online game virtual currency (in the form of prepaid cards and/or prepayment or prepaid card points), or (ii) offer online game virtual currency transaction services to apply for approval from the MCT through its provincial branches within three months after the issuance of the notice. The Virtual Currency Notice businesses that issue virtual currency for online games are prohibited from offering services that can trade virtual currency. Any company that fails to file the necessary application will be subject to sanctions, including but not limited to, mandatory corrective actions and fines.

Under the Virtual Currency Notice, “online games virtual currency trading service provider” refers to the business that provides platform services related to virtual trading in online games among game users. The Virtual Currency Notice further requires an online game virtual currency transaction service provider to comply with relevant e-commerce regulations issued by the Ministry of Commerce. According to the Guiding Opinions on Online Trading (Interim) issued by the Ministry of Commerce on March 6, 2007, online platform services are trading services provided to online buyers and sellers through a computer information system operated by the service provider.

99

The Virtual Currency Notice regulates, among others, the amount of virtual currency a business can issue, the retention period of user records, the function of virtual currency and the return of unused virtual currency upon the termination of online services. Online game operators are prohibited from distributing virtual items or virtual currencies to players through random selection methods such as lottery or betting, and the player directly pays cash or virtual currency. Game operators are prohibited from issuing virtual currency to game players in any way other than legal tender purchases. Any business that provides online game virtual currency transaction services is required to adopt technical measures to restrict the transfer of online game virtual currency among accounts of different game players.

In May 2019, the MCT announced that it would no longer assume the responsibility of overseeing the online games industry.

Regulations on E-Commerce Activities

On August 31, 2018, the SCNPC promulgated the E-commerce Law, or the PRC E-commerce Law, which became effective on January 1, 2019. The E-commerce Law clarifies the obligations of the e-commerce platform operators. On March 15, 2021, the SAMR issued the Measures for the Supervision and Administration of Online Transactions, or the Online Transaction Measures, which became effective on May 1, 2021 and replaced the Administrative Measures for the Online Trading promulgated on January 24, 2016. The Online Transaction Measures further emphasize, among others, that e-commerce platform operators are required to establish mechanisms to inspect and monitor products and services provided by the merchants, and shall submit the identity information of those merchants to the local branches of the SAMR.

On August 16, 2022, the SAMR published the Guidelines on Business Activities relating to Blind Boxes (Trial) (Draft for Comments), or the Blind Box Guidelines, which aimed at regulating the blind boxes business activities in China. Pursuant to the Blind Box Guidelines, the “blind boxes business activities” means that a blind box operator sells goods or provides services, in the way of random selection by consumers within a certain range but without prior notification of the specific model, style or content of the goods and services. Blind box operators shall provide the key information, including but not limited to the name, type, style, selection rules, distribution, quantity and value range of goods, for consumers in a prominent manner, and shall not make any false or misleading commercial propaganda to deceive or induce consumers. Besides, blind box operators shall not engage in gambling activities in the name of or in the disguised form of blind boxes. Furthermore, blind box operators shall not sell blind boxes to minors under the age of 8. When selling blind boxes to minors aged 8 or above, blind box operators shall confirm that the consent of the guardians of such minors has been obtained through on-site inquiry or online identification. The period for public comments ended on August 30, 2022, and there is no timetable as to when the Blind Box Guidelines will be enacted. There remain uncertainties about how the Blind Box Guidelines will be enacted, interpreted, or implemented and how they will affect our operations.

The Law on the Protection of Consumer Rights and Interests of the PRC, as promulgated by the SCNPC on October 31, 1993 and last amended on October 25, 2013, contains the code of conduct for business operators when dealing with consumers, including but not limited to: (i) complying with the Product Quality Law of the PRC and other relevant laws and regulations; (ii) providing accurate information about the goods and services and the quality and use of such goods and services, and avoiding making any false or misleading advertising; (iii) ensuring that the actual quality and function of the goods or services are consistent with the quality of the goods or services indicated by advertising data, product descriptions, samples or other means; and (iv) avoiding creating terms that are unreasonable or unfair to consumers, or exempt themselves from civil liability when they damage consumers’ legitimate rights and interests.

Regulations on Online Music

On November 20, 2006, the Ministry of Culture issued the Several Opinions on the Development and Administration of Online Music, or the Online Music Opinions, which became effective on the same date. The Online Music Opinions provide that, among other things, an Internet music service provider must obtain an Online Culture Business License. On October 23, 2015, the Ministry of Culture promulgated the Circular on Further Strengthening and Improving the Content Administration of Online Music, effective as of January 1, 2016, which provides that Internet culture operating entities shall report to a nationwide administrative platform the details of its self-monitoring activities on a quarterly basis.

100

In 2010 and 2011, the Ministry of Culture greatly intensified its regulations on online music products by issuing a series of circulars regarding online music industry, such as the Circular on Regulating the Market Order of Online Music Products and Renovating Illegal Conducts of Online Music Websites and the Circular on Investigating Illegal Online Music Websites in 2010. In addition, the Ministry of Culture issued the Circular on Clearing Illegal Online Music Products, which clarified that entities engaging in any of the following conducts will be subject to relevant penalties or sanctions imposed by the Ministry of Culture: (i) providing online music products or relevant services without obtaining corresponding qualifications; (ii) importing online music products that have not been reviewed by the Ministry of Culture; or (iii) providing domestically developed online music products that have not been filed with the Ministry of Culture.

On July 8, 2015, the National Copyright Administration issued the Circular regarding Ceasing Transmitting Unauthorized Music Products by Online Music Service Providers, which requires that (i) all unauthorized music products on the platforms of online music services providers shall be removed prior to July 31, 2015, and (ii) the National Copyright Administration investigate and punish the online music services providers who continue to transmit unauthorized music products following July 31, 2015.

Regulations Relating to Commercial Performances

The Administrative Regulations on Commercial Performances (2020 Revision) was promulgated by the State Council and took effect on November 29, 2020. According to these regulations, to engage legally in commercial performances, a culture and arts performance group shall have full-time performers and equipment in line with its performing business, and file an application with the culture administrative department of the people’s government at the county level for approval; while a performance brokerage agency shall have three or more full-time performance brokers and funds suitable for the relevant business, and file an application with the culture administrative department at the provincial level. The culture administrative department shall make a decision within 20 days from the receipt of the application whether to approve the application, and upon approval, will issue a commercial performance license. Anyone or any entity engaging in commercial performance activities without approval may have a penalty imposed, in addition to being ordered to cease its actions. Such penalty may include confiscation of performance equipment and illegal proceeds, and a fine of eight to 10 times the illegal proceeds. Where there are no illegal proceeds or the illegal proceeds are less than RMB10,000, a fine of RMB50,000 to RMB100,000 will be imposed.

Regulations Relating to Production of Radio and Television Programs

On July 19, 2004, the SARFT issued the Regulations on the Administration of Production and Operation of Radio and Television Programs, or the Radio and TV Programs Regulations, which took effect on August 20, 2004 and was amended on August 28, 2015 and October 29, 2020, respectively. The Radio and TV Programs Regulations require any entities engaging in the production and operation of radio and television programs to obtain a license for such businesses from the NRTA or its provincial branches. Entities with the Radio and Television Program Production and Operating Permit must conduct their business operations strictly in compliance with the approved scope of production and operations and these entities (except radio and TV stations) must not produce radio and TV programs regarding current political news or similar subjects.

Regulations Relating to Advertising Business

The SAMR (formerly known as the State Administration of Industry and Commerce) is the primary governmental authority regulating advertising activities in China. Regulations that apply to the advertising business primarily include (i) the PRC Advertisement Law, promulgated by the SCNPC on October 27, 1994 and most recently amended on April 29, 2021, and (ii) the Administrative Regulations for Advertising, promulgated by the State Council on October 26, 1987 and which has been effective since December 1, 1987.

According to the above regulations, companies that engage in advertising activities must obtain, from the SAMR or its local branches, a business license, which specifically includes operating an advertising business in its business scope. Enterprises engaged in the advertising business with such advertising business in its business scope do not need to apply for an advertising operation license, but such enterprise cannot be a radio station, a television station, a newspaper and magazine publishing house or any entity otherwise specified in the relevant laws or administrative regulations. The business license of an advertising company is valid for the duration of its existence, unless the license is suspended or revoked due to a violation of any relevant laws or regulations.

101

PRC advertising laws and regulations set certain content requirements for advertisements in China, including, among other things, prohibitions on false or misleading content, misleading wording, (or) excess wordiness, socially destabilizing content or content involving obscenities, superstition, violence, discrimination or infringement of the public interest. Advertisers, advertising agencies and advertising distributors are required to ensure that the content of the advertisements they prepare or distribute is true and in complete compliance with applicable laws. In providing advertising services, advertising operators and advertising distributors must review supporting documents provided by advertisers for advertisements and verify that the content of the advertisements complies with applicable PRC laws and regulations. Prior to distributing advertisements that are subject to government censorship and approval, advertising distributors are obligated to confirm that such censorship has been performed and approval has been obtained. Violation of these regulations may result in penalties, including fines, confiscation of advertising income, orders to cease dissemination of the advertisements and orders to publish an advertisement correcting the misleading information. Where serious violations occur, the SAMR or its local branches may revoke such offenders’ licenses or permits for their advertising business operations.

On July 4, 2016, the SAMR issued the Interim Measures for the Administration of Internet Advertising, or the Internet Advertising Measures, which became effective on September 1, 2016. According to the Internet Advertising Measures, Internet Advertising refers to commercial advertising for direct or indirect marketing goods or services in the form of text, image, audio, video, or other means through websites, web pages, Internet apps, or other Internet media. The Internet Advertising Measures specifically set out the following requirements: (i) advertisements must be identifiable and marked with the word “advertisement” enabling consumers to distinguish them from non-advertisement information; (ii) sponsored search results must be clearly distinguished from organic search results; (iii) it is forbidden to send advertisements or advertisement links by email without the recipient’s permission or induce Internet users to click on an advertisement in a deceptive manner; and (iv) Internet information service providers that do not participate in the operation of Internet advertisements must stop publishing illegal advertisements if they have known or should know that the advertisements are illegal.

On March 9, 2020, the SAMR promulgated the Notice on the issuance of the “Key Points of the Inter-Ministry Joint Conference on Rectifying False and Illegal Advertising in 2020” and the “Work System of the Inter-Ministry Joint Conference on Rectifying False and Illegal Advertising.” According to the above regulations, the SAMR will study and strengthen the supervision of emerging advertising formats, especially key platforms and key media, and supervise Internet platforms to consciously fulfill their legal obligations and responsibilities to verify relevant certification documents and advertising contents, as well as avoiding publishing false and illegal advertisements.

On February 25, 2023, the SAMR published the Draft Administrative Measures for Internet Advertising for public comment, or the Measures on Internet Advertising, which will be effective on May 1, 2023 and replace the Internet Advertising Measures released in 2016. The Measures on Internet Advertising require that users should be able to close pop-up advertisements using one button and provide that the pop-up advertisements shall not contain a countdown timer or require more than one click to close and shall not pop up more than once on the same page. In addition, the Measures on Internet Advertising provide that internet advertising operators and distributors shall establish a system for registering and reviewing advertisers and advertisements and verify and update such system on a regular basis. Platform operators that provide internet information services are required to inspect the content of advertisements displayed and published by using their information services and cooperate with market supervision administration authorities to inspect advertisements and provide information and evidence on alleged illegal advertisements requested by such authorities. The Measures on Internet Advertising also provide that advertising via livestreaming is subject to the new rules. Further, the Measures on Internet Advertising prohibit internet operators from publishing advertisements for certain items on internet media that targets minors, including, among others, advertisements related to online games that are harmful to the physical or mental health of minors, cosmetics, alcohol or beauty.

Regulations Relating to Intellectual Property Rights

Copyright

China has enacted various laws and regulations relating to the protection of copyright. China is a signatory to some major international conventions on protection of copyright and became a member of the Berne Convention for the Protection of Literary and Artistic Works in October 1992, the Universal Copyright Convention in October 1992 and the Agreement on Trade-Related Aspects of Intellectual Property Rights upon its accession to the World Trade Organization in December 2001.

102

The PRC Copyright Law, promulgated in 1990 and amended in 2001, 2010 and 2020, respectively, or the Copyright Law, and its related implementing regulations, promulgated in 2002 and amended in 2013, are the principal laws and regulations governing copyright related matters. The Copyright Law provides that Chinese citizens, legal persons, or other organizations shall, whether published or not, enjoy copyright of their works, which include, among others, works of literature, art, natural science, social science, engineering technology and computer software.

The State Council and the National Copyright Administration have promulgated various rules and regulations relating to the protection of software in China. According to these rules and regulations, software owners, licensees and transferees may register their rights in software with the Copyright Protection Center of China and obtain software copyright registration certificates. Although such registration is not mandatory under PRC law, software owners, licensees and transferees are encouraged to go through the registration process and registered software rights may be entitled to better protection. For the number of software programs for which we had registered software copyrights as of the date of this annual report, see “Item 4. Information of the Company—4.B. Business Overview—Intellectual Property.”

The amended Copyright law covers Internet activities, products disseminated over the Internet and software products, among the subjects entitled to copyright protection. Registration of copyright is voluntary, and it is administrated by the Copyright Protection Center of China. To further clarify some key Internet copyright issues, on December 17, 2012, the PRC Supreme People’s Court promulgated the Regulation on Several Issues Concerning Applicable Laws on Trial of Civil Disputes over the Infringement of Information Network Transmission Right, or the 2013 Regulation. The 2013 Regulation took effect on January 1, 2013, and replaced the Interpretations on Some Issues Concerning Applicable Laws for Trial of Disputes over Internet Copyright, which was initially adopted in 2000 and subsequently amended in 2004 and 2006. Under the 2013 Regulation, where an Internet information service provider works in cooperation with others to jointly provide works, performances, audio and video products of which the right holders have information network transmission right, such behavior will constitute joint infringement of third parties’ information network transmission right, and the PRC court shall order such Internet information service provider to assume joint liability for such infringement.

To address the problem of copyright infringement related to content posted or transmitted on the Internet, the National Copyright Administration and the Ministry of Information Industry jointly promulgated the Measures for Administrative Protection of Copyright Related to Internet on April 29, 2005. These measures, which became effective on May 30, 2005, apply to acts of automatically providing services such as uploading, storing, linking or searching works, audio or video products, or other content through the Internet based on the instructions of Internet users who publish content on the Internet, or the Internet Content Providers, without editing, amending or selecting any stored or transmitted content. When imposing administrative penalties upon the act which infringes upon any user’s right of communication through information networks, the Measures for Imposing Copyright Administrative Penalties, promulgated in 2009, shall be applied.

Where a copyright holder finds that certain Internet content infringes upon its copyright and sends a notice to the relevant Internet information service operator, the relevant Internet information service operator is required to (i) immediately take measures to remove the relevant content, and (ii) retain all infringement notices for six months and to record the content, display time and IP addresses or the domain names related to the infringement for 60 days. If the content is removed by an Internet information service operator according to the notice of a copyright holder, the content provider may deliver a counter-notice to both the Internet information service operator and the copyright holder, stating that the removed content does not infringe upon the copyright of other parties. After the delivery of such counter-notice, the Internet information service operator may immediately reinstate the removed content and shall not bear administrative legal liability for such reinstatement.

An Internet information service operator may be subject to cease-and-desist orders and other administrative penalties such as confiscation of illegal income and fines, if it is clearly aware of a copyright infringement through the Internet or, although not aware of such infringement, it fails to take measures to remove relevant content upon receipt of the copyright owner’s notice of infringement and, as a result, damages public interests. Where there is no evidence to indicate that an Internet information service operator is clearly aware of the existence of copyright infringement, or the Internet information service operator has taken measures to remove relevant content upon receipt of the copyright owner’s notice, the Internet information service provider shall not bear the relevant administrative legal liabilities.

103

We have adopted measures to mitigate copyright infringement risks, but we could still face copyright infringement claims with respect to copyrighted content being streamed live, recorded or made accessible, or songs performed live, recorded or made accessible on our platform. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Our Industry—We may be subject to intellectual property infringement claims or other allegations by third parties for information or content displayed on, retrieved from or linked to our platform, or distributed to our users, or for proprietary information appropriated by former employees, which may materially and adversely affect our business, financial condition and prospects.”

Patent

The National People’s Congress adopted the PRC Patent Law in 1984 and amended it in 1992, 2000, 2008 and 2020, respectively, the latest amendment of which took effect on June 1, 2021. A patentable invention, utility model or design must meet three conditions: novelty, inventiveness and practical applicability. Patents cannot be granted for scientific discoveries, rules and methods for intellectual activities, methods used to diagnose or treat diseases, animal and plant breeds or substances obtained by means of nuclear transformation. The Patent Office under the State Intellectual Property Office is responsible for receiving, examining and approving patent applications. A patent is valid for a 20-year term for an invention, a ten-year term for a utility model and a 15-year term for a design. Except under certain specific circumstances provided by law, any third-party user must obtain consent or a proper license from the patent owner to use the patent, or else the use will constitute an infringement of the rights of the patent holder. For the number of patent applications, we made as of the date of this annual report, see “Item 4. Information of the Company—4.B. Business Overview—Intellectual Property.”

According to the PRC Patent Law, if the Patent Office finds the application of an invention conforms to legal requirements after its preliminary examination of such application documents, it shall publish the application promptly within 18 full months after the filing date. According to the Guidelines of Patent Examination, the examination of a patent shall include preliminary examination, substantive examination, examination of international applications entering the national phase and review. However, the above-mentioned regulations do not explicitly state how long it takes for a patent application to be approved or denied. In practice, it generally may take up to one year for the Patent Office to review and approve or deny applications of patents in the category of utility model or design and two to five years in the category of invention.

Trademark

The PRC Trademark Law, adopted in 1982 and amended in 1993, 2001, 2013 and 2019, with its implementation rules adopted in 2014, protects registered trademarks. The Trademark Office of National Intellectual Property Administration, or the Trademark Office handles trademark registrations and grants a protection term of ten years to registered trademarks, which may be extended for another ten years upon request. Trademark license agreements must be filed with the Trademark Office for record. For the number of trademarks, we had and trademark applications we have made as of the date of this annual report, see “Item 4. Information of the Company—4.B. Business Overview—Intellectual Property.”

Domain name

The MIIT promulgated the Measures on Administration of Internet Domain Names, or the Domain Name Measures, on August 24, 2017, which took effect on November 1, 2017 and replaced the Administrative Measures on China Internet Domain Names promulgated on November 5, 2004. According to the Domain Name Measures, the MIIT is in charge of the administration of PRC internet domain names. The domain name registration follows a first-to-file principle. Applicants for registration of domain names shall provide the true, accurate and complete information of their identities to domain name registration service institutions. The applicants will become the holder of such domain names upon the completion of the registration procedure. On November 27, 2017, the MIIT promulgated the Notice of the Ministry of Industry and Information Technology on Regulating the Use of Domain Names in Providing Internet Information Services, which became effective on January 1, 2018. Pursuant to the notice, the domain name used by an internet information service provider in providing internet information services must be registered and owned by such provider in accordance with the law. If the internet information service provider is an entity, the domain name registrant must be the entity (or any of the entity’s shareholders), or the entity’s principal or senior manager. For the number of domain names we registered as of the date of this annual report, see “Item 4. Information of the Company—4.B. Business Overview—Intellectual Property.”

104

Regulations Relating to Internet Infringement

The PRC Civil Code, which was adopted by the National People’s Congress on May 28, 2020 and became effective on January 1, 2021, provides that: an online service provider should be held liable for its own tortious acts in providing online services; (ii) where an Internet user engages in tortious conduct through Internet services, the obligee shall have the right to notify the Internet service provider that it should take necessary action such as by deleting content, screening, breaking links, etc.; after receiving the notice, the network service provider shall promptly forward the notice to the relevant network user and take necessary measures in light of the preliminary evidence of infringement and the type of service; if the Internet service provider fails to take necessary action after being notified, it shall be jointly and severally liable with the Internet user with regard to the additional injury or damage suffered; and (iii) where an Internet service provider knows or should have known that an Internet user is infringing upon other people’s civil rights and interests through its Internet service but fails to take necessary action, it shall be jointly and severally liable with the Internet user.

Regulations Relating to Internet Content

The Administrative Measures on Internet Information Services specify that Internet information services regarding news, publications, education, medical and health care, pharmaceutical and medical appliances, among other things, are to be examined, approved and regulated by the relevant authorities. Internet information providers are prohibited from providing services beyond those included in the scope of their ICP Licenses or filings. The PRC government has promulgated measures relating to Internet content through a number of governmental agencies, including the MIIT, the Ministry of Culture and the GAPP. These measures specifically prohibit Internet activities that result in the publication of any content which is found to propagate obscenity, gambling or violence, instigate crimes, undermine public morality or the cultural traditions of the PRC or compromise state security or secrets. Internet information providers must monitor and control the information posted on their websites. If any prohibited content is found, they must remove the offensive content immediately, keep a record of it and report it to the appropriate authorities.

On December 28, 2012, the SCNPC reiterated relevant rules on the protection of Internet information by issuing the Decision on Strengthening the Protection of Network Information, or the 2012 Decision. The 2012 Decision distinctly clarified certain relevant obligations of Internet information service providers. Once it discovers any transmission or disclosure of information prohibited by relevant laws and regulations, the Internet information service provider shall stop transmission of such information, take measures such as elimination, keeping relevant records and reporting to relevant authorities.

On December 15, 2019, the CAC promulgated the Provisions on the Ecological Governance of Network Information Contents, which became effective on March 1, 2020. It requires network platform operators like us not to disseminate illegal content, nor to present exaggerated, sexually suggestive, discriminative or otherwise inappropriate contents in eye-catching areas such as home page, popup and hot search list.

To comply with the above laws and regulations, we have developed the following mechanisms to monitor the content on our platform, such as AI-backed automatic detection process, manual review, self-regulation system by streamers and room managers and report by users, see “Item 4. Information of the Company—4.B. Business Overview—Content Monitoring System.”

Regulations Relating to Internet Security

The National People’s Congress, China’s national legislative body, enacted the Decisions on the Maintenance of Internet Security on December 28, 2000 and subsequently amended on August 27, 2009, that may subject persons to criminal liability in China for any attempt to: (i) hack into a computer or system of strategic importance; (ii) intentionally invent and spread destructive programs such as computer viruses to attack the computer system and the communications network and damage the computer system and the communications networks; (iii) discontinue the computer network or the communications service without authorization in violation of national regulations; (iv) leak state secrets; (v) spread false commercial information; or (vi) infringe on intellectual property rights. The Ministry of Public Security has promulgated measures that prohibit the use of the Internet in ways which, among other things, result in a leakage of state secrets or the spread of socially destabilizing content.

On December 13, 2005, the Ministry of Public Security promulgated Provisions on Technological Measures for Internet Security Protection, or the Internet Protection Measures, which took effect on March 1, 2006. The Internet Protection Measures require all Internet information services operators to take proper measures including anti-virus, data back-up and other related measures, and keep records of certain information about their users (including user registration information, log-in and log-out time, IP address, content and time of posts by users) for at least 60 days and submit the above information as required by laws and regulations.

105

In 1997, the Ministry of Public Security issued the Administration Measures on the Security Protection of Computer Information Network with International Connections (2011 Revision), which prohibit using the Internet in ways which, among others, result in a leak of state secrets or a spread of socially destabilizing content. The Ministry of Public Security has supervision and inspection powers in this regard, and relevant local security bureaus may also have jurisdiction. If an ICP License holder violates these measures, the PRC government may revoke its ICP License and shut down its website.

On July 1, 2015, the SCNPC issued the PRC National Security Law, which came into effect on the same day. The National Security Law provides that the state shall safeguard the sovereignty, security and cybersecurity development interests of the state, and that the state shall establish a national security review and supervision system to review, among other things, foreign investment, key technologies, internet and information technology products and services, and other important activities that are likely to impact national security of China.

In November 2016, the SCNPC promulgated the PRC Cyber Security Law of the PRC, or the Cyber Security Law, which took effect on June 1, 2017. In accordance with the Cyber Security Law, network operators must comply with applicable laws and regulations and fulfill their obligations to safeguard network security in conducting business and providing services. Network service providers must take technical and other necessary measures as required by laws, regulations and mandatory requirements to safeguard the operation of networks, respond to network security effectively, prevent illegal and criminal activities, and maintain the integrity, confidentiality and usability of network data. On September 12, 2022, the CAC released the Decision on Amending the Cyber Security Law of the PRC (Draft for Comments), which makes amendments on certain legal liabilities prescribed in the Cyber Security Law. It proposes to increase the maximum fines for serious violation of the security protection obligations of network operation, network information, critical information infrastructure and personal information under the PRC Cyber Security Law to RMB50 million or up to 5% of the turnover of the company in the preceding year. The period for public comments ended on September 29, 2022, and there is no timetable as to when the draft will be enacted.

On December 28, 2021, the CAC, the NDRC, the MIIT, and several other PRC governmental authorities jointly issued the Cybersecurity Review Measures, which became effective on February 15, 2022 and replaces the Measures for Cybersecurity Review. Pursuant to the Cybersecurity Review Measures, critical information infrastructure operators that purchase network products and services and network platform operators engaging in data processing activities are subject to cybersecurity review under the Cybersecurity Review Measures if their activities affect or may affect national security. According to the Cybersecurity Review Measures, before purchasing any network products or services, a critical information infrastructure operator shall assess potential national security risks that may arise from the launch or use of such products or services, and apply for a cybersecurity review with the cybersecurity review office of the CAC if national security will or may be affected. In addition, network platform operators who possess personal information of more than one million users and intend to be listed on a foreign stock exchange must be subject to the cybersecurity review. The relevant competent governmental authorities may initiate the cybersecurity review against the relevant operators if the authorities believe that the network product or service or data processing activities of such operators affect or may affect national security.

On June 10, 2021, the SCNPC promulgated the Data Security Law, which took effect on September 1, 2021.The Data Security Law introduces a data classification and hierarchical protection system based on the importance of data in economic and social development, and the degree of harm it may cause to national security, public interests, or legitimate rights and interests of individuals or organizations if such data are tampered with, destroyed, leaked, illegally acquired or illegally used. The appropriate level of protection measures is required to be taken for each respective category of data. The Data Security Law also requires data processing operators to establish a sound data security management system throughout the whole process, organize data security education and training, and take corresponding technical measures and other necessary measures to ensure data security. In addition, PRC entities and individuals shall not provide any data stored in the PRC to foreign justice or enforcement agencies without the approval of PRC government authorities.

On July 6, 2021, the General Office of the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued the Opinions on Strictly Cracking Down Illegal Securities Activities in Accordance with the Law, which stipulates improvement on the laws and regulations related to data security, cross-border data transfer and the management of confidential information, strengthens principal responsibility for the information security of overseas listed companies, strengthens standardized mechanisms for providing cross-border information, and improves upon of cross-border audit regulatory cooperation in accordance with the law and the principle of reciprocity.

106

On July 30, 2021, the State Council promulgated the Regulations on Protection of Security of Critical Information Infrastructure, effective on September 1, 2021, pursuant to which, a “critical information infrastructure” refers to refer to critical network facilities and information systems involved in important industries and sectors, such as public communication and information services, energy, transportation, water conservancy, finance, public services, governmental digital services, science and technology related to national defense industry, as well as those which may seriously endanger national security, the national economy and citizens’ livelihoods or public interests if damaged or malfunctioned, or if any leakage of data in relation thereto occurs. The appropriate governmental departments and supervision and management departments of the aforementioned important industries will be responsible for (i) organizing the identification of critical information infrastructures in their respective industries in accordance with relevant identification rules, and (ii) promptly notifying the identified operators and the public security department of the State Council of the identification results. In the event of occurrence of any major cybersecurity incident or discovery of any major cybersecurity threat to the critical information infrastructure, the operator shall report to the protection authorities and the public security authorities as required.

On November 14, 2021, the CAC published Measures on Network Data Security Management (Draft for Comment), or the Draft Measures for Internet Data Security, which provides that data processors conducting the following activities shall must for cybersecurity review: (i) merger, reorganization or separation of Internet platform operators that have acquired a large number of data resources related to national security, economic development or public interests affecting or possibly affecting national security; (ii) listing abroad of data processors processing over one million users’ personal information; (iii) listing in Hong Kong that affects or may affect national security; and (iv) other data processing activities that affect or may affect national security. The Draft Measures for Internet Data Security also requires data processors processing over one million users’ personal information to comply with the regulations on important data processors, including, among others, appointing a person in charge of data security and establishing a data security management organization, filing with the competent authority within 15 working days after identifying its important data, formulating data security training plans and organizing data security education and training for all staff every year, and that the education and training time of data security related technical and management personnel shall not be less than 20 hours per year. The Draft Measures for Internet Data Security also provides that data processors processing important data or going public overseas shall conduct an annual data security assessment by themselves or entrust a data security service institution to do so, and submit the data security assessment report of the previous year to the local branch of CAC before January 31 of each year. Further, the Draft Measures for Internet Data Security also require Internet platform operators to establish platform rules, privacy policies and algorithm strategies related to data, and solicit public comments on their official websites and personal information protection-related sections for no less than 30 working days when they formulate platform rules or privacy policies or makes any amendments that may have significant impacts on users’ rights and interests. Platform rules and privacy policies formulated by operators of large Internet platforms with more than 100 million daily active users, or amendments to such rules or policies by operators of large Internet platforms with more than 100 million daily active users that may have significant impacts on users’ rights and interests shall be evaluated by a third-party organization designated by the CAC and reported to local branch of the CAC for approval.

On September 17, 2021, the CAC and other eight government authorities jointly issued the Guiding Opinions on Strengthening the Comprehensive Governance of Network Information Service Algorithms with the aim to, within three years, gradually establish a comprehensive governance pattern for algorithm security with a complete governance mechanism, a refined regulatory system and a standardized algorithm ecosystem. According to the Guiding Opinions on Strengthening the Comprehensive Governance of Network Information Service Algorithms, enterprises shall establish an algorithm security accountability system and a system for the review of scientific and technological ethics, enhance the organizational structure for algorithm security, intensify efforts in the prevention of risks and the handling of hidden dangers, and increase the capacity and level in handling algorithm security emergencies. Enterprises shall raise their awareness of responsibility and assume primary responsibilities for outcomes caused by the application of algorithms.

107

On December 31, 2021, the CAC, the MIIT, the Ministry of Public Security and the SAMR promulgated the Administrative Provisions on Internet Information Service Algorithm Recommendation, which implements classification and hierarchical management for algorithm recommendation service providers based on various criteria. Moreover, it requires algorithmic recommendation service providers to (i) fulfill their responsibilities for algorithmic security, (ii) establish and improve management systems for, among others, algorithm mechanism examination, ethical vetting in technology, user registration, information release vetting, protection of data security and personal information, anti-telecommunications and internet fraud, security assessment and monitoring, and emergency response to security incidents, and (iii) formulate and disclose relevant rules for algorithm recommendation services, and be equipped with professional staff and technical support appropriate to the scale of the algorithm recommendation services. It also requires algorithmic recommendation service providers to provide users with options that are not specific to their personal characteristics, or provide users with convenient options to cancel algorithmic recommendation services. If the users choose to cancel the algorithm recommendation services, the algorithm recommendation service providers shall immediately stop providing such services. Algorithmic recommendation service providers shall also provide users with the ability to select, modify or delete user labels which are used for algorithmic recommendation services.

On July 7, 2022, the CAC issued the Measures for the Security Assessment of Cross-border Transfer of Data, which became effective on September 1, 2022. These measures require the data processor providing data overseas to apply for the security assessment of cross-border transfer of data with the local provincial-level counterparts of the national cybersecurity authority under any of the following circumstances: (i) where the data processor intends to provide important data overseas; (ii) where a critical information infrastructure operator and a data processor who has processed personal information of more than 1,000,000 individuals intends to provide personal information overseas; (iii) where a data processor who has provided personal information of 100,000 individuals or sensitive personal information of 10,000 individuals to overseas recipients, in each case as calculated cumulatively, since January 1 of the last year intends to provide personal information overseas; or (iv) other circumstances where the security assessment of data cross-border transfer is required as prescribed by the CAC. Furthermore, the data processor shall conduct a self-assessment on the risk of data cross-border transfer prior to applying for the foregoing security assessment, under which the data processor shall consider certain factors including, among other things, (i) the purpose, scope and manner of the cross-border data transfer and the overseas data recipient processing data and the legality, legitimacy and necessity thereof, (ii) the scale, scope, type and sensitivity of the transferred data, the risks to national security, public interests and the legitimate rights and interests of individuals or organizations arising from the cross-border data transfer, (iii) the overseas data recipient’s commitment to assume responsibility and obligations, the management and technical measures to fulfill the responsibilities and obligations, and the ability to ensure the security of the transferred data, (iv) the risk of data being tampered with, destroyed, leaked, lost, transferred, or illegally obtained or illegally used during and after the cross-border transfer, and the existence of channels for safeguarding the rights and interests of personal information, and (v) adequate compliance of data transfer-related contracts or other legally binding documents between the data processor and the overseas recipient with the data security protection responsibilities and obligations. The data processors that in violation of such measures are required to rectify such non-compliance within six months of the effectiveness date thereof.

On December 8, 2022, the MIIT issued the Administrative Measures on the Administration of Data Security in the Industry and Information Technology Areas (for Trial Implementation), which took effect on January 1, 2023, pursuant to which, industrial and telecommunications data processors shall be responsible for the security of the main data processing activities and take the necessary measures to ensure that the data continue to be in a state of effective protection, including but not limited to: (i) establishing a data security full lifecycle management system; (ii) reasonably determining the operational authority for data processing activities; and (iii) developing contingency plans for data security incidents.

108

Regulations Relating to Privacy Protection

Under the Several Provisions on Regulating the Market Order of Internet Information Services, issued by the MIIT in December 2011, an ICP service operator may not collect any users’ personal information or provide such information to third parties without the consent of a user. An ICP service operator must expressly inform the users of the method, content and purpose for the collection and processing of such user personal information and may only collect such information necessary for the provision of its services. PRC laws and regulations prohibit Internet content providers from disclosing any information transmitted by users through their networks to any third parties without their authorization unless otherwise permitted by law. An ICP service operator is also required to properly store user personal information, and in case of any leak or likely leak of the users’ personal information, the ICP service operator must take immediate remedial measures and, in severe circumstances, make an immediate report to the telecommunications regulatory authorities. In addition, pursuant to the 2012 Decision 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 scope. An ICP service operator must also keep such information strictly confidential, and is further prohibited from divulging, tampering or destroying of any such information, or selling or providing such information to other parties. If an Internet content provider violates these regulations, the MIIT or its local bureaus may impose penalties and the Internet content provider may be liable for damages caused to its users.

Pursuant to the Ninth Amendment to the Criminal Law of the PRC issued by the SCNPC on August 29, 2015, effective on November 1, 2015, any Internet service provider that fails to fulfill the obligations related to Internet information security as required by applicable laws and refuses to take corrective measures, will be subject to criminal liability for: (i) any large-scale dissemination of illegal information; (ii) any severe effect due to the leakage of users’ personal information; (iii) any serious loss of evidence of criminal activities; or (iv) other severe situations, and any individual or entity that (a) sells or provides personal information to others unlawfully or (b) steals or illegally obtains any personal information will be subject to criminal liability in severe situations.

Pursuant to the Cyber Security Law, network operators shall follow their cybersecurity obligations according to the requirements of the classified protection system for cybersecurity, including: (i) formulating internal security management systems and operating instructions, determining the persons responsible for cybersecurity and implementing the responsibility for cybersecurity protection; (ii) taking technological measures to prevent computer viruses, network attacks, network intrusions and other actions endangering cybersecurity; (iii) taking technological measures to monitor and record the network operation status and cybersecurity incidents; (iv) taking measures such as data classification, and back-up and encryption of important data; and (v) other obligations stipulated by laws and administrative regulations. In addition, network operators shall follow the principles of legitimacy to collect and use personal information and disclose their rules of data collection and use, clearly express the purposes, means and scope of collecting and using the information and obtain the consent of the persons whose data is gathered.

On January 23, 2019, the Office of the Central Cyberspace Affairs Commission and other three authorities jointly issued the Circular on the Special Campaign of Correcting Unlawful Collection and Usage of Personal Information via Apps. Pursuant to this 2019 circular: (i) App operators are prohibited from collecting any personal information irrelevant to the services provided by such operator; (ii) information collection and usage policy should be presented in a simple and clear way, and such policy should be consented by the users voluntarily; (iii) authorization from users should not be obtained by coercing users with default or bundling clauses or making consent a condition of service. App operators violating such rules can be ordered by government authorities to correct their incompliance within a given period, be reported in public, or even be quitted their operations or cancelled their business licenses or operational permits.

On October 1, 2019, the CAC issued the Provisions on the Cyber Protection of Children’s Personal Information, which require, among others, that network operators who collect, store, use, transfer and disclose personal information of children under the age of 14 shall establish special rules and user agreements for the protection of children’s personal information, inform the children’s guardians in a noticeable and clear manner and shall obtain the consent of the children’s guardians. Furthermore, the authorities issuing the circular vow to initiate a campaign to correct unlawful collection and usage of personal information via apps from January 2019 through December 2019. The PRC Civil Code further provides a stand-alone chapter of right of personality and reiterates that the personal information of a natural person shall be protected by the law. Any organization or individual shall legitimately obtain such personal information of others in due course on a need-to-know basis and ensure the safety and privacy of such information, and refrain from excessively handling or using such information.

109

According to the Administrative Provisions on Official Account Information Services for Internet Users, or the Official Account Information Services Provisions, which was first promulgated by the CAC on September 7, 2017 and amended recently on January 22, 2021 (effective on February 22, 2021), official account information service platforms shall fulfill their responsibilities for the management of information content and official accounts, assign management personnel and provide technical capabilities suitable for their business scale, set up the post of content security officer, establish, improve and strictly implement management systems for account registration, information content security, ecological governance, emergency response, cybersecurity, data security, personal information protection, intellectual property protection and credit evaluation. The Official Account Information Services Provisions further provide that official account information service platforms not only shall establish systems of categorical registration and creation for official accounts, and implement categorical management, but also shall, in accordance with the information content production quality and information dissemination capabilities of official accounts, the credit evaluation of account entities and other indicators, establish level-by-level management systems and implement level-by-level management. The amendment to the Official Account Information Services Provisions in 2021 emphasizes and enhances the responsibility of the official account information service platforms, including without limitation (i) that they shall verify the legality and compliance of the names, profile photos and introductions of the online public accounts registered by Internet users, and shall suspend provision of services for the users and notify such users to make corrections within a prescribed time frame in case of any inconsistency between such account name, profile photos or introductions and their real identity information, and (ii) that without informed consent of the Internet users, they shall not force the Internet users to subscribe or follow the online public accounts in any manner.

On March 12, 2021, the CAC, the MIIT and the Ministry of Public Security issued the Notice on Promulgation of the Rules on the Scope of Necessary Personal Information for Common Types of Mobile Internet Applications, which came into effect on May 1, 2021. The notice clarifies that network operators shall not collect personal information irrelevant to the services they provide and the app operators shall not refuse to provide basic services to users on the ground of users’ refusal to provide their personal non-essential information. In particular, as for online communities apps, the necessary personal information includes mobile phone numbers of registered users, and as for online streaming and online video apps, the basic functional services should be accessible without collecting personal information from users.

On April 26, 2021, the MIIT issued the Interim Administrative Provisions on Personal Information Protection in Internet Mobile Applications (Draft for Comment), which sets forth two principles of collection and utilization of personal information, namely “explicit consent” and “minimum necessity.”

On August 20, 2021, the SCNPC promulgated the PRC Personal Information Protection Law, effective from November 1, 2021. The PRC Personal Information Protection Law requires, among others, that (i) the processing of personal information should have a clear and reasonable purpose which should be directly related to the processing purpose, in a method that has the least impact on personal rights and interests, and (ii) the collection of personal information should be limited to the minimum scope necessary to achieve the processing purpose to avoid the excessive collection of personal information. Different types of personal information and personal information processing will be subject to various rules on consent, transfer and security. For example, according to the PRC Personal Information Protection Law, sensitive personal information refers to personal information that, if leaked or used illegally, may easily cause harm to the dignity of natural persons, or serious damage to the safety of individuals and properties, including information relating to biometric identification, religious beliefs, specific identities, healthcare, financial account, individual location tracking, etc., as well as personal information of minors under the age of 14. The PRC Personal Information Protection Law requires that separate consent shall be obtained from individuals when processing sensitive personal information, unless otherwise specified by other laws and regulations. When processing personal information of a minor under the age of 14, processors of personal information shall obtain the consent of the minors’ parents or guardians, and establish specific processing rules. It also provides that individuals shall have the right to access and obtain a copy of their personal information from the processors of personal information. In addition, the PRC Personal Information Protection Law provides that individuals shall have the right to withdraw their consent to the processing of their personal information, and processors of personal information shall not deny offering products or services on the ground that individuals refuse to give consent or withdraw their consent to the processing of their personal data. Entities handling personal information shall be liable for their personal information handling activities, and shall adopt necessary measures to safeguard the security of the personal information they handle. Otherwise, the entities handling personal information could be ordered to rectify or suspend or terminate the provision of services, and face confiscation of illegal income, fines or other penalties. The PRC Personal Information Protection Law further provides that personal information processors shall not provide any personal information stored in the PRC to foreign justice or enforcement agencies without the approval of PRC government authorities.

110

Regulations Relating to Internet Publication and Cultural Products

On February 4, 2016, the SAPPRFT and the MIIT issued the Administrative Provisions on Online Publishing Services, or the Online Publishing Provisions, which took effect in March 2016. According to the Online Publishing Provisions, all online publishing services provided within the territory of China are subject to the Online Publishing Provisions, and an online publishing services permit shall be obtained in order to provide online publishing services. Pursuant to the Online Publishing Provisions, “online publishing services” refer to providing online publications to the public through information networks, and “online publications” refer to digital works with publishing features such as having been edited, produced or processed and are made available to the public through information networks, including: (i) written works, pictures, maps, games, cartoons, audio-visual reading materials and other original digital works containing useful knowledge or ideas in the field of literature, art, science or other fields; (ii) digital works of which the content is identical to that of any published book, newspaper, periodical, audio-visual product, electronic publication or the like; (iii) network literature databases or other digital works, derived from any of the aforesaid works by selection, arrangement, collection or other means; and (iv) other types of digital works as may be determined by the SAPPRFT.

Regulations Relating to Foreign Currency Exchange and Dividend Distribution

Foreign currency exchange

The core regulations governing foreign currency exchange in China are the Foreign Exchange Administration Regulations, as amended in August 2008, or the FEA Regulations. Certain organizations in the PRC, including foreign-invested enterprises, may purchase, sell and/or remit foreign currencies at certain banks authorized to conduct foreign exchange business upon providing valid commercial documents. However, approval of the SAFE is required for capital account transactions.

On August 29, 2008, the SAFE issued Circular 142 to regulate the conversion of foreign currency into Renminbi by a foreign-invested enterprise by restricting the ways in which converted Renminbi may be used. Circular 142 requires that the registered capital of a foreign-invested enterprise converted into Renminbi from foreign currencies may only be utilized for purposes within its business scope. Meanwhile, the SAFE strengthened its oversight of the flow and the use of the registered capital of a foreign-invested enterprise settled in Renminbi converted from foreign currencies. The use of such Renminbi capital may not be changed without the SAFE’s approval, and may not in any case be used as repayment of Renminbi loans if the proceeds of such loans have not been used.

In November 2012, SAFE promulgated the Circular of Further Improving and Adjusting Foreign Exchange Administration Policies on Direct Investment, as amended, which substantially amends and simplifies the foreign exchange procedure. Pursuant to this circular, the opening of various special purpose foreign exchange accounts, such as pre-establishment expenses accounts, foreign exchange capital accounts and guarantee accounts, the reinvestment of RMB proceeds by foreign investors in the PRC and remittance of foreign exchange profits and dividends by a foreign-invested enterprise to its foreign shareholders no longer require the approval or verification of SAFE, and multiple capital accounts for the same entity may be opened in different provinces, which was not possible previously. In addition, SAFE promulgated the Circular on Printing and Distributing the Provisions on Foreign Exchange Administration over Domestic Direct Investment by Foreign Investors and the Supporting Documents in May 2013, as amended, which specifies that the administration by SAFE or its local branches over direct investment by foreign investors in the PRC shall be conducted by way of registration and banks shall process foreign exchange business relating to the direct investment in the PRC based on the registration information provided by SAFE and its branches. After a Notice on Further Simplifying and Improving Foreign Exchange Administration Policy on Direct Investment, or 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 SAFE, directly examine the applications and conduct the registration.

111

In 2014, the SAFE decided to further reform the foreign exchange administration system to satisfy and facilitate the business and capital operations of foreign-invested enterprises, and issued the Circular on the Relevant Issues Concerning the Launch of Reforming Trial of the Administration Model of the Settlement of Foreign Currency Capital of Foreign-Invested Enterprises in Certain Areas on July 4, 2014, or SAFE Circular 36. The SAFE Circular 36 suspends the application of SAFE Circular 142 in certain areas and allows a foreign-invested enterprise registered in such areas to use the Renminbi capital converted from foreign currency registered capital for equity investments within the scope of business, which will be regarded as the reinvestment of foreign-invested enterprise. On March 30, 2015, the SAFE issued the Circular on the Reforming of the Management Method of the Settlement of Foreign Currency Capital of Foreign-Invested Enterprises, or SAFE Circular 19, effective on June 1, 2015 and amended on December 30, 2019, which replaced SAFE Circular 142 and SAFE Circular 36. Under SAFE Circular 19, a foreign-invested enterprise, within the scope of business, may also choose to convert its registered capital from foreign currency to Renminbi on a discretionary basis, and the Renminbi capital so converted can be used for equity investments within the PRC, which will be regarded as the reinvestment of foreign-invested enterprise. Nevertheless, Circular 19 reiterates the principle that Renminbi converted from foreign currency-denominated capital of a foreign-invested company may not be directly or indirectly used for purposes beyond its business scope. Further, in June 2016, the SAFE issued the Circular on Reforming and Regulating Policies on the Control over Foreign Exchange Settlement of Capital Accounts, or Circular 16, which took effect on the same day. Compared to Circular 19, Circular 16 provides that discretionary foreign exchange settlement applies to foreign exchange capital, foreign debt offering proceeds and remitted foreign listing proceeds, and the corresponding Renminbi obtained from foreign exchange settlement are not restricted from extending loans to related parties or repaying the intercompany loans (including advances by third parties).

On October 23, 2019, SAFE issued the Circular on Further Promoting Cross-border Trade and Investment Facilitation, or SAFE Circular 28. Among others, SAFE Circular 28 relaxes the prior restrictions and allows the foreign-invested enterprises without equity investment as in their approved business scope to use their capital obtained from foreign exchange settlement to make domestic equity investment as long as the investments are real and in compliance with the foreign investment-related laws and regulations. In addition, SAFE Circular 28 stipulates that qualified enterprises in certain pilot areas may use their capital income from registered capital, foreign debt and overseas listing, for the purpose of domestic payments without providing authenticity certifications to the relevant banks in advance for those domestic payments. According to the Circular on Optimizing the Administration of Foreign Exchange to Support the Development of Foreign-related Business issued by the SAFE on April 10, 2020, eligible enterprises are allowed to make domestic payments using the income under their capital accounts generated from their capital, foreign debt and overseas listing, without providing materials for each transaction evidencing the authenticity in advance, provided that the capital usage is authentic and compliant with the current capital account income usage management regulations.

Dividend distribution

Pursuant to the SAFE’s Circular on Relevant Issues Relating to Domestic Resident’s Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or SAFE Circular 37, issued and effective on July 4, 2014, and its appendices, PRC residents, including PRC institutions and individuals, must register with local branches of the 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 interest 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, including but not limited to increases or decreases of capital contributed by PRC individuals, share transfer or exchange, merger, division or other material event. According to the Notice on Further Simplifying and Improving Policies for the Foreign Exchange Administration of Direct Investment released on February 13, 2015 by the SAFE, local banks will be responsible for examining and handling foreign exchange registration for overseas direct investment, including the initial foreign exchange registration and the amendment registrations.

112

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 distributions of profit to the offshore parent and from carrying out subsequent cross-border foreign exchange activities and the special purpose vehicle may be restricted in their ability to contribute additional capital into its PRC subsidiary. And, failure to comply with the various SAFE registration requirements described above could result in liability under PRC law for foreign exchange evasion, including (i) up to 30% of the total amount of foreign exchange remitted overseas and deemed to have been evasive and (ii) in circumstances involving serious violations, a fine of no less than 30% of and up to the total amount of remitted foreign exchange deemed evasive. Furthermore, the persons-in-charge and other persons at our PRC subsidiaries who are held directly liable for the violations may be subject to criminal sanctions. These regulations apply to our direct and indirect shareholders who are PRC residents and may apply to any offshore acquisitions and share transfer that we make in the future if our shares are issued to PRC residents. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China—PRC regulations relating to offshore investment activities by PRC residents may limit our PRC subsidiary’s ability to increase their registered capital or distribute profits to us or otherwise expose us to liability and penalties under PRC law.”

Stock Option Rules

Pursuant to the Circular on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly Listed Company issued by the SAFE in February 2012, or the SAFE Circular 7, employees, directors, supervisors and other senior management participating in any stock incentive plan of an overseas publicly listed company who are PRC citizens or who are non PRC citizens residing in China for a continuous period of not less than one year, subject to a few exceptions, are required to register with the SAFE through a domestic qualified agent, which could be a PRC subsidiary of such overseas listed company, and complete certain other procedures. 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 wholly foreign-owned subsidiaries in China and limit these subsidiaries’ ability to distribute dividends to us. The PRC agents shall, on behalf of the PRC residents who have the right to exercise the employee share options, apply to the SAFE or its local branches for an annual quota for the payment of foreign currencies in connection with the PRC residents’ exercise of the employee share options. The foreign exchange proceeds received by the PRC residents from the sale of shares under the stock incentive plans granted and dividends distributed by the overseas listed companies must be remitted into the bank accounts in the PRC opened by the PRC agents before distribution to such PRC residents. In addition, the PRC agents shall file each quarter the form for record-filing of information of the Domestic Individuals Participating in the Stock Incentive Plans of Overseas Listed Companies with the SAFE or its local branches. We and our PRC citizen employees who have been granted share options, or PRC option holders, will be subject to the SAFE Circular 7 when our company becomes an overseas listed company upon the completion of our initial public offering in July 2019. If we or our PRC option holders fail to comply with the SAFE Circular 7, we and our PRC option holders may be subject to fines and other legal sanctions. See “Item 3. Key Information—3.D. Risk Factors— Failure to comply with PRC regulations regarding the registration requirements for employee stock ownership plans or share option plans may subject the PRC plan participants or us to fines and other legal or administrative sanctions.”

In addition, the State Administration for Taxation has issued circulars concerning employee share options, under which our employees working in the PRC 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 if we fail to withhold their income taxes as required by relevant laws and regulations, we may face sanctions imposed by the PRC tax authorities or other PRC government authorities.

Regulations Relating to Tax

PRC enterprise income tax

The PRC enterprise income tax is calculated based on the taxable income determined under the PRC Enterprise Income Tax Law and its implementation rules. On March 16, 2007, the National People’s Congress of China enacted the PRC Enterprise Income Tax Law, which became effective on January 1, 2008 and was subsequently amended on February 24, 2017 and December 29, 2018. On December 6, 2007, the State Council promulgated the implementation rules to the PRC Enterprise Income Tax Law, which was effective in 2008 and was amended in 2019.

113

Under the PRC Enterprise Income Tax Law, an enterprise established outside China with “de facto management bodies” within China is considered a “resident enterprise” for PRC enterprise income tax purposes and is generally subject to a uniform 25% enterprise income tax rate on its worldwide income. A circular issued by the State Taxation Administration in April 2009 and amended in 2017 regarding the standards used to classify certain Chinese invested enterprises controlled by Chinese enterprises or Chinese enterprise groups and established outside of China as “resident enterprises,” or the SAT Circular 82, clarified that dividends and other income paid by such PRC “resident enterprises” will be considered PRC source income and subject to PRC withholding tax, currently at a rate of 10% when paid to non PRC enterprise shareholders. This circular also subjects such PRC “resident enterprises” to various reporting requirements with the PRC tax authorities. Under the implementation regulations to the PRC Enterprise Income Tax Law, a “de facto management body” is defined as a body that has material and overall management and control over the manufacturing and business operations, personnel and human resources, finances and properties of an enterprise. On July 27, 2011, the SAT issued the Administrative Measures of Enterprise Income Tax of Chinese-Controlled Offshore Incorporated Resident Enterprises (Trial), or SAT Bulletin 45, which became effective on September 1, 2011. Such administrative measures further provide guidance on residence status determination and post-determination administration as well as the relevant procedures for competent tax authorities.

According to the SAT Circular 82 and SAT Bulletin 45, a Chinese-controlled offshore-incorporated enterprise 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 set forth in Circular 82 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) 50% or more of voting board members or senior executives habitually reside in the PRC.

We do not meet all of the conditions set forth in SAT Circular 82. Therefore, we believe that we should not be treated as a “resident enterprise” for PRC tax purposes even if the standards for “de facto management body” prescribed in the SAT Circular 82 are applied to us. For example, certain of our minutes and files of the resolutions of our board of directors and the resolutions of our shareholders are maintained outside the PRC. However, it is possible that the PRC tax authorities may take a different view. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China—Under the PRC enterprise income tax law, we may be classified as a PRC “resident enterprise,” which could result in unfavorable tax consequences to us and our shareholders and have a material adverse effect on our results of operations and the value of your investment.”

Pursuant to the PRC EIT Laws, an entity qualified as software enterprise, or an SE, is entitled to an exemption from income taxation for the first two years, counting from the year the entity makes profit, and a reduction of half EIT tax rate for the next three years. Douyu Yule has been qualified as an SE.

PRC indirect transfer tax

On February 3, 2015, the SAT issued the Notice on Several Issues Concerning Enterprise Income Tax for Indirect Assets Transfer by Non-PRC Resident Enterprises, as amended in 2017, or SAT Circular 7. Pursuant to SAT Circular 7, an “indirect transfer” of assets, including equity interests in a PRC resident enterprise, by non-PRC resident enterprises may be recharacterized 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. When determining whether there is a “reasonable commercial purpose” of the transaction arrangement, features to be taken into consideration include, inter alia, whether the main value of the equity interest of the relevant offshore enterprise derives directly or indirectly from PRC taxable assets; whether the assets of the relevant offshore enterprise mainly consist of direct or indirect investment in China or if its income is mainly derived from China; and whether the offshore enterprise and its subsidiaries directly or indirectly holding PRC taxable assets have real commercial nature which is evidenced by their actual function and risk exposure. According to SAT Circular 7, where the payor fails to withhold any or sufficient tax, the transferor shall declare and pay such tax to the tax authority by itself within the statutory time limit. Late payment of applicable tax will subject the transferor to default interest. SAT Circular 7 does not apply to transactions of sale of shares by investors through a public stock exchange where such shares were acquired on a public stock exchange. On October 17, 2017, the SAT issued the Circular on Issues of Tax Withholding of Income Tax of Non-resident Enterprise at Source, or SAT Circular 37, which further elaborates the relevant implemental rules regarding the calculation, reporting and payment obligations of the withholding tax by the non-resident enterprises. Nonetheless, there remain uncertainties as to the interpretation and application of SAT Circular 7. SAT Circular 7 may be determined by the tax authorities to be applicable to our offshore transactions or sale of our shares or those of our offshore subsidiaries where non-resident enterprises, being the transferors, were involved.

114

Value added tax

On January 1, 2012, the State Taxation Administration officially launched a pilot VAT reform program, or Pilot Program, applicable to businesses in selected industries. Businesses in the Pilot Program would pay VAT instead of business tax. The Pilot Industries in Shanghai included industries involving the leasing of tangible movable property, transportation services, research and development and technical services, information technology services, cultural and creative services, logistics and ancillary services, certification and consulting services. The Pilot Program initially applied only to transportation industry and modern service industries, Pilot Industries, in Shanghai in 2011 and expanded to eight trial regions (including Beijing and Guangdong province) and nationwide progressively from August to August 2013. Revenues generated by advertisement services, a type of “cultural and creative services,” are subject to the VAT rate of 6%. According to official announcements made by competent authorities in Beijing and Guangdong province, Beijing launched the same Pilot Program on September 1, 2012, and Guangdong province launched it on November 1, 2012. Revenues generated by advertisement services, a type of “cultural and creative services,” are subject to the VAT rate of 6%.

On December 12, 2013, the Ministry of Finance and the SAT issued the Circular on Including the Railway Transportation and Postal Industries in the Pilot Program of Replacing Business Tax with Value-Added Tax, or the Pilot Collection Circular. The scope of certain modern services industries under the Pilot Collection Circular is expanded to cover research and development and technical services, cultural and creative services, and radio, film and television services. In addition, according to the Notice on Including the Telecommunications Industry in the Pilot Program of Levying Value-added Tax in Lieu of Business Tax, which became effective on June 1, 2014, the scope of certain modern services industries under the Pilot Collection Circular is further expanded to cover the telecommunications industry. On March 23, 2016, the MOF and the SAT issued the Circular on Comprehensively Promoting the Pilot Program of the Collection of Value added Tax in Lieu of Business Tax. Effective from May 1, 2016, the PRC tax authorities collect VAT in lieu of Business Tax in all regions and industries. All of our entities were subject to VAT at the rate of 6% for services provided and 16% for goods sold as of December 31, 2018. On March 20, 2019, the SAT announced that the VAT rate of 16% for sale of goods be reduced to 13%, effective from April 1, 2019.

Withholding Tax on Dividend

A PRC resident enterprise which distributes dividends to its non-PRC shareholders should withhold PRC income tax at a rate of 10% according to PRC law. However, pursuant to 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, if the beneficial owner of the dividends is a Hong Kong resident enterprise, which directly holds at least 25% of the equity interest of the aforesaid enterprise (i.e., the dividend distributor), the tax levied shall be 5% of the distributed dividends. Meanwhile, the Announcement of the State Administration of Taxation on Issues Relating to “Beneficial Owner” in Tax Treaties has stipulated some factors that are unfavorable to the determination of “beneficial owner,” particularly in the case of holding companies.

In addition, pursuant to the Circular of the State Taxation Administration on Relevant Issues Relating to the Implementation of Dividend Clauses in Tax Treaties, which was issued by the SAT on February 20, 2009, for a tax resident of the counterparty to the tax treaty to be entitled to such tax treatment specified in the tax treaty with respect to the dividends paid to it by a Chinese resident company, all of the following requirements should be satisfied: (i) the tax resident who obtains dividends should be a company as provided in the tax treaty; (ii) the equity interests and the voting shares of the Chinese resident company directly owned by such tax resident is at least a specified percentage; and (iii) the capital ratio of the Chinese resident company directly owned by such tax resident is at least the percentage specified in the tax treaty at any time within 12 months prior to acquiring the dividends.

Regulations Relating to Labor and Social Insurance

The principal laws that govern employment include (i) the PRC Labor Law, promulgated by the SCNPC on July 5, 1994, which has been effective since January 1, 1995 and most recently amended on December 29, 2018, and (ii) the PRC Labor Contract Law, promulgated by the SCNPC on June 29, 2007 and amended on December 28, 2012.

According to the PRC Labor Law and the PRC Labor Contract Law, employers must execute written labor contracts with full-time employees. All employers must compensate their employees with wages equal to at least the local minimum wage standards. All employers are required to establish a system for labor safety and sanitation, strictly comply with state rules and standards and provide employees with workplace safety training. Violations of the PRC Labor Contract Law and the PRC Labor Law may result in the imposition of fines and other administrative penalties. For serious violations, criminal liability may arise.

115

In addition, an employer is obligated to sign an indefinite term labor contract with an employee if the employer continues to employ the employee after two consecutive fixed term labor contracts. The employer also has to pay compensation to the employee if the employer terminates an indefinite term labor contract. Moreover, employers in China are required to provide employees with welfare schemes covering pension insurance, unemployment insurance, maternity insurance, work-related injury insurance, medical insurance and housing funds.

According to the PRC Social Insurance Law promulgated by the National People’s Congress of the PRC on October 28, 2010, effective since July 1, 2011 and amended on December 29, 2018, together with other relevant laws and regulations, an employer that fails to make social insurance contributions may be ordered to pay the required contributions within a stipulated deadline and be subject to a late fee. If the employer still fails to rectify the failure to make social insurance contributions within the stipulated deadline, it may be subject to a fine ranging from one to three times the amount overdue. According to the Regulations on Administration of Housing Fund promulgated by the State Council on April 3, 1999 and amended in 2002 and 2019 respectively, an enterprise that fails to make housing fund contributions may be ordered to rectify the noncompliance and pay the required contributions within a stipulated deadline; otherwise, an application may be made to a local court for compulsory enforcement.

Regulations Relating to Anti-monopoly Matters related to Internet Platform Companies

The PRC Anti-monopoly Law, which was promulgated on August 1, 2008 and most recently amended on June 24, 2022, prohibits monopolistic conduct such as entering into monopoly agreements, abusing market dominance and concentration of undertakings that may have the effect of eliminating or restricting competition. The PRC Anti-monopoly Law requires that the anti-monopoly law enforcement agency be notified in advance of any transaction where the parties’ turnover in the China market and/or global market exceed certain thresholds and the buyer would obtain control of, or decisive influence over, the target as a result of the business combination. As further clarified by the Provisions of the State Council on the Threshold of Filings for Undertaking Concentrations issued by the State Council in 2008 and amended in September 2018, such thresholds include (i) the total global turnover of all operators participating in the transaction exceeds RMB10 billion in the preceding fiscal year and at least two of these operators each had a turnover of more than RMB400 million within China in the preceding fiscal year, or (ii) the total turnover within China of all the operators participating in the transaction exceeded RMB2 billion in the preceding fiscal year, and at least two of those operators that had a turnover of more than RMB400 million within China in the preceding fiscal year. There are numerous factors the Anti-monopoly law enforcement agency considers in determining “control” or “decisive influence,” and, depending on certain criteria, the Anti-monopoly law enforcement agency may conduct Anti-monopoly review of transactions in respect of which it was notified.

The amended PRC Anti-monopoly Law which was amended on June 24, 2022 and took effect on August 1, 2022 increases the fines for illegal concentration of business operators to no more than 10% of its last year’s sales revenue if the concentration of business operator has or may have an effect of excluding or limiting competitions, or a fine of up to RMB5 million if the concentration of business operator does not have an effect of excluding or limiting competition. The PRC Anti-monopoly Law also provides that the relevant authority shall investigate a transaction where there is any evidence that the concentration has or may have the effect of eliminating or restricting competitions, even if such concentration does not reach the filing threshold.

On June 27, 2022, the SMAR published the draft Provisions of the State Council on the Threshold for the Filings for Undertaking Concentrations (Revised Draft for Comments), for public comments. The draft provisions proposes to significantly adjust the revenue threshold of merger control filing to either one of the following two conditions: (i) the worldwide revenue of all business operators involved in the concentration exceeds RMB12 billion (increased from the current threshold of RMB10 billion) collectively in the fiscal year, and the revenue in mainland China of at least two business operators among them each exceeds RMB800 million (increased from the current threshold of RMB400 million) in the last fiscal year; or (ii) the revenue in mainland China of all the business operators involved in the concentration exceeds RMB4 billion (increased from the current threshold of RMB2 billion) collectively in the last fiscal year, and the revenue in mainland China of at least two business operators among them each exceeds RMB800 million (increased from the current threshold of RMB400 million) in the last fiscal year. In addition, the draft provisions also provides that a transaction must be reported to anti-monopoly authority if (i) the revenue in mainland China of one of the business operators involved in the concentration exceeds RMB100 billion in the last fiscal year, (ii) the market value or valuation of the business operators to be merged or controlled in the concentration exceeds RMB800 million and their revenue in mainland China in the last fiscal year accounts for more than one third of their worldwide revenue, even if the aforementioned revenue threshold is not met. Furthermore, if there is evidence indicating that the concentration of business operator has or may have an effect of excluding or limiting competition, the anti-monopoly authority may order the relevant operators to file for clearance, regardless of the threshold standard.

116

On March 10, 2023, the SAMR issued the Provisions on the Review of Undertaking Concentrations, or the Review Provisions, which became effective on April 15, 2023. Pursuant to the Review Provisions, when determining a business operator’s acquisition of the control over other business operators or its decisive influence on other operators by virtue of contract or any other means, the purpose of transactions, the ownership structure of other operators, voting matters and voting mechanisms of other business operators’ general meetings, composition and voting mechanism of other business operators’ board of directors, etc. shall be taken into consideration. The business operators involved in the concentration of undertakings shall report to the SAMR in advance where such concentration of undertakings concludes the thresholds of declaration, and such concentration of undertakings shall not be implemented without such declaration and relevant approval. Any operator implements concentration of undertakings in violation of the PRC Anti-monopoly Law shall be penalized in accordance with the law.

On September 11, 2020, the SAMR issued the Anti-monopoly Compliance Guideline for Operators, which requires, under the PRC Anti-monopoly Law, operators to establish Anti-monopoly compliance management systems to prevent Anti-monopoly compliance risks.

On February 7, 2021, the Anti-monopoly Bureau of the State Council officially promulgated the Guidelines to Anti-monopoly in the Field of Internet Platforms, or the Anti-monopoly Guidelines on Platform Economies. Pursuant to an official interpretation from the Anti-monopoly Bureau of the State Council, the Anti-monopoly Guidelines on Platform Economies mainly covers five aspects, including general provisions, monopoly agreements, abusing market dominance, concentration of undertakings, and abusing of administrative powers eliminating or restricting competition. The Anti-monopoly Guidelines on Platform Economies prohibits certain monopolistic acts of Internet platforms so as to protect market competition and safeguard interests of users and undertakings participating in Internet platform economy, including without limitation, prohibiting platforms with dominant position from abusing their market dominance (such as discriminating customers in terms of pricing and other transactional conditions using big data and analytics, coercing counterparties into exclusivity arrangements, using technology means to block competitors’ interface, favourable positioning in search results of goods displays, using bundle services to sell services or products, compulsory collection of users’ unnecessary data). In addition, the Anti-monopoly Guidelines on Platform Economies also reinforces antitrust merger review for Internet platform related transactions to safeguard market competition.

On August 17, 2021, the SAMR issued the Provisions on Preventing Online Unfair Competition (Draft for Public Comments), or the Draft Provisions on Preventing Online Unfair Competition, which aims to regulate the unfair competition behaviours of business operators through Internet and other information networks. The Draft Provisions on Preventing Online Unfair Competition provides, among others, business operators should not use any technical means to impede, interfere or conduct unfair competition behaviours.

Regulations Relating to M&A and Overseas Listings

On August 8, 2006, six PRC governmental agencies jointly promulgated the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&A Rules, which became effective on September 8, 2006, and were amended on June 22, 2009. The M&A Rules require offshore special purpose vehicles formed to pursue overseas listing of equity interests in PRC companies and controlled directly or indirectly by PRC companies or individuals to obtain the approval of the China Securities Regulatory Commission, or the CSRC, prior to the listing and trading of such special purpose vehicle’s securities on any stock exchange overseas. The M&A Rules also establish procedures and requirements that could make some acquisitions of PRC companies by foreign investors more time consuming and complex, including requirements in some instances that the Anti-monopoly law enforcement agency to be notified in advance of any change-of-control transaction in which a foreign investor takes control of a PRC domestic enterprise.

In addition, the Rules on Implementation of Security Review System for the Merger and Acquisition of Domestic Enterprises by Foreign Investors issued by the Ministry of Commerce in 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 and that raise “national security” concerns are subject to strict review by the Ministry of Commerce, and prohibit any activities attempting to bypass such security review, including by structuring the transaction through a proxy or contractual control arrangement.

On July 6, 2021, the General Office of the State Council and the General Office of the Central Committee of the Communist Party of China issued Opinions on Strictly Cracking Down Illegal Securities Activities in accordance with the Law. The opinions emphasized the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by mainland China-based companies and proposed to take effective measures, such as promoting the construction of relevant regulatory systems to deal with the risks and incidents faced by mainland China-based overseas-listed companies.

117

On February 17, 2023, the CSRC promulgated the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies, or the Overseas Listing Trial Measures, and five supporting guidelines, which became effective on March 31, 2023. The Overseas Listing Trial Measures will comprehensively improve and reform the existing regulatory regime for overseas offering and listing of PRC domestic companies’ securities and will regulate both direct and indirect overseas offering and listing of PRC domestic companies’ securities by adopting a filing-based regulatory regime. According to the Overseas Listing Trial Measures, PRC domestic companies that seek to offer and list securities in overseas markets, either in direct or indirect means, are required to fulfill the filing procedure with the CSRC and report relevant information. If a company fails to complete the filing procedure or conceals any material fact or falsifies any major content in its filing documents, it may be subject to administrative penalties, such as order to rectify, warnings, fines, and its controlling shareholders, actual controllers, the person directly in charge and other directly liable persons may also be subject to administrative penalties, such as warnings and fines. The Overseas Listing Trial Measures also provide that a company in mainland China must file with the CSRC within three business days for its follow-on offering of securities after it is listed in an overseas market. On February 17, 2023, the CSRC also issued the Notice on Administration of the Filing of Overseas Offering and Listing by Domestic Companies and held a press conference for the release of the Overseas Listing Trial Measures, which, among others, clarified that the companies in mainland China that have been listed overseas before March 31, 2023 are not required to file with the CSRC immediately, but these companies should complete filing with the CSRC for their refinancing activities in accordance with the Overseas Listing Trial Measures. Based on the foregoing, as an issuer that has been listed overseas before the effective date of the Overseas Listing Trial Measures, we are not required to complete filing with the CSRC for our prior offshore offerings at this stage, but we may be subject to the filing requirements for our refinancing activities under the Overseas Listing Trial Measures.

On February 24, 2023, the CSRC, jointly with other relevant governmental authorities, published the Provisions on Strengthening Confidentiality and Archives Management of Overseas Securities Issuance and Listing by Domestic Enterprises, or the Confidentiality and Archives Management Provisions, which became effective on March 31, 2023. Pursuant to the Confidentiality and Archives Management Provisions, mainland China-based companies that offer and list securities in overseas markets shall establish confidentiality and archives system. The “mainland China-based companies” includes companies in mainland China limited by shares which are directly listed in the offshore capital market and the domestic operation entities of an offshore company being indirectly listed in a foreign stock exchange. The mainland China-based companies shall obtain approval from the relevant authorities and file with the confidential administration department at the same level when (i) providing or publicly disclosing documents and materials related to state secrets or secrets of the government authorities to the relevant securities companies, securities service agencies or the offshore regulatory authorities, or (ii) providing or publicly disclosing such documents and materials through its offshore listing entity. In addition, the mainland China-based companies shall complete corresponding procedures when (i) providing or publicly disclosing documents and materials which may adversely affect national security and public interest to the relevant securities companies, securities service agencies or the offshore regulatory authorities, (ii) providing or publicly disclosing such documents and materials through its offshore listing entity, or (iii) providing accounting files or copies to relevant security companies, security service institutions, overseas regulators and individuals. The mainland China-based companies are also required to provide written statements on the implementation of the aforementioned rules to the relevant securities companies and securities service agencies. If a mainland China-based company finds that the documents and materials related to state secrets or secrets of the government authorities or other materials which may adversely affect national security and public interest have been leaked or are going to be leaked, it should take remedial measures immediately and report to the relevant authorities.

118

4.C. Organizational Structure

The following diagram illustrates our corporate structure as of the date of this annual report, including our significant subsidiaries and variable interest entities.

Graphic

Notes:

(1)The sole shareholder of Wuhan Ouyue is Mr. Shaojie Chen, our founder, CEO and director.
(2)The shareholders of Wuhan Douyu and their relationship with our company are as follows: (i) Mr. Chen (50.23%), our founder, CEO and director; (ii) Linzhi Lichuang (18.98%), an affiliate of Nectarine, one of our shareholders; (iii) Beijing Fengye (13.16%), with 99.99% of its interests owned by Wuhan Ouyue; (iv) Beijing Phoenix (8.08%), an affiliate of Phoenix Fuju Limited, one of our shareholders; (v) Mr. Wenming Zhang (3.92%), our co-founder, former co-CEO and former director, and (vi) Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership) (5.63%), with 99.99% of its interests owned by Wuhan Ouyue.

119

Contractual Arrangements with The VIEs and The VIEs’ Respective Shareholders

Currently, our business in China are operated primarily through Wuhan Douyu and Wuhan Ouyue due to PRC legal restrictions on foreign ownership in value-added telecommunication services and other Internet related business. The Special Administrative Measures for Entrance of Foreign Investment (Negative List) (2021 Version) provides that foreign investors are generally not allowed to own more than 50% of the equity interests in a value-added telecommunication service provider other than an e-commerce service provider. In addition, foreign investors are prohibited from investing in companies engaged in certain online and culture related businesses. See “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulations Relating to Telecommunications Services,” “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulations Relating to Online Transmission of Audio-Visual Programs,” and “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulations Relating to Online Game Operation.” We are a company incorporated in the Cayman Islands. Douyu Yule, our PRC subsidiary, is considered as a foreign-invested enterprise. To comply with the foregoing PRC laws and regulations, we primarily conduct our business in China through Wuhan Ouyue and Wuhan Douyu, the VIEs and their subsidiaries in the PRC, based on a series of contractual arrangements. As a result of these contractual arrangements, we consolidate their operating results in our consolidated financial statements under U.S. GAAP. These contractual arrangements may not be as effective as direct ownership in providing us with control over the VIEs. If the VIEs or their respective shareholders fail to perform their respective obligations under the contractual arrangements, we could be limited in our ability to enforce the contractual arrangements in the PRC and may have to incur substantial costs and expend additional resources to enforce such arrangements. We may also have to rely on legal remedies under PRC law, including seeking specific performance or injunctive relief, and claiming damages, which we cannot assure will be effective under PRC law. For details, please refer to “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure.”

In the opinion of Han Kun Law Offices, our PRC counsel:

the ownership structures of the VIEs and Douyu Yule as of the date of this annual report do not and will not contravene any PRC laws or regulations currently in effect; and
each of the agreements under the contractual arrangements among Douyu Yule, the VIEs and their respective shareholders governed by PRC laws is valid and binding upon each party to such agreements and enforceable against each party thereto in accordance with their terms and applicable PRC laws and regulations currently in effect.

There are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules. In particular, in March 2019, the National People’s Congress of the PRC adopted the PRC Foreign Investment Law, which became effective on January 1, 2020. Among other things, the PRC Foreign Investment Law defines “foreign investment” as investment activity in China by foreign investors in a direct or indirect manner, including those circumstances explicitly listed thereunder as establishing new projects or foreign invested enterprises or acquiring shares of enterprises in China, and other approaches of investment as stipulated by laws, administrative regulations or otherwise regulated by the State Council. The PRC Foreign Investment Law leaves uncertainty as to whether foreign investors’ controlling PRC onshore variable interest entities via contractual arrangements will be recognized as “foreign investment” and thus be subject to the restrictions/prohibitions on foreign investments. 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 livestreaming business and other Internet related business do not comply with PRC government restrictions on foreign investment in certain industries, such as value-added telecommunications services business, we could be subject to severe penalties, including being prohibited from continuing operations. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure.” The following is a summary of the contractual arrangements by and among Douyu Yule, Wuhan Douyu and the shareholders of Wuhan Douyu, and Wuhan Ouyue and Mr. Shaojie Chen, the sole shareholder of Wuhan Ouyue.

120

Wuhan Douyu

Share Pledge Agreement

Pursuant to a series of share pledge agreements entered into in May 2018 by and among Douyu Yule, Wuhan Douyu and the shareholders of Wuhan Douyu, the shareholders of Wuhan Douyu pledged all of their equity interests in Wuhan Douyu to Douyu Yule, to guarantee Wuhan Douyu’s performance of its obligations under the exclusive business cooperation agreement. If Wuhan Douyu breaches its contractual obligations under the exclusive business cooperation agreement, Douyu Yule will be entitled to certain rights, including but not limited to the rights to auction or sell the pledged equity interests. The pledges under the share pledge agreements have been registered with the relevant PRC legal authority pursuant to PRC laws and regulations. In January 2019, the existing share pledge agreement to which Mr. Chen is a party was replaced with an amended and restated share pledge agreement on substantially similar terms due to equity transfers. In April 2020 and July 2020, Douyu Yule, Wuhan Douyu and Mr. Chen entered into two additional share pledge agreements on substantially similar terms due to equity transfers. In October 2021, Douyu Yule, Wuhan Douyu and Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership) entered into a share pledge agreement on substantially similar terms due to transfers of equity interest in Wuhan Douyu.

Exclusive Option Agreement

Pursuant to a series of exclusive option agreements entered into in May 2018 by and among Douyu Yule, Wuhan Douyu and the shareholders of Wuhan Douyu, the shareholders of Wuhan Douyu irrevocably granted Douyu Yule or its designated person an exclusive option to purchase at its discretion all or part of the equity interests in Wuhan Douyu held by the shareholders of Wuhan Douyu at the price of RMB1.0 or at the lowest price permitted by PRC law, whichever is lower. In addition, Wuhan Douyu irrevocably granted Douyu Yule or its designated person an exclusive option to purchase at its discretion, all or part of the assets held or entitled to be used by Wuhan Douyu, to the extent permitted under PRC law and at the lowest price permitted by PRC law. In January 2019, the existing exclusive option agreement to which Mr. Chen is a party was replaced with an amended and restated exclusive option agreement on substantially similar terms due to equity transfers, and the amended and restated exclusive option agreement was further replaced with two exclusive option agreements on substantially similar terms in April 2020 and July 2020 due to equity transfers. In October 2021, Douyu Yule, Wuhan Douyu and Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership) entered into an exclusive option agreement on substantially similar terms due to transfers of equity interest in Wuhan Douyu.

Exclusive Business Cooperation Agreement

Pursuant to the exclusive business cooperation agreement entered into in May 2018 by and between Douyu Yule and Wuhan Douyu, Wuhan Douyu agreed to engage Douyu Yule as its exclusive provider of business support, technical and consulting services, including technical services, network support, business consultation, intellectual property licensing, equipment leasing, market consultancy, system integration, product research and development and system maintenance, in exchange for service fees. Under these arrangements, the service fees, subject to adjustment at Douyu Yule’s sole discretion, are equal to all of the net profit of Wuhan Douyu. Therefore, Douyu Yule enjoys all the economic benefits derived from the businesses of Wuhan Douyu.

Power of Attorney

Pursuant to a series of powers of attorney issued by each shareholder of Wuhan Douyu in May 2018, the shareholders of Wuhan Douyu irrevocably appointed Douyu Yule or a director authorized by Douyu Yule as their attorney-in-fact to act on their behalf on all matters of Wuhan Douyu and to exercise all of their rights as registered shareholders of Wuhan Douyu. In January 2019, the existing power of attorney issued by Mr. Chen was replaced with a new power of attorney on substantially similar terms due to equity transfers, and such new power of attorney was further replaced with two powers of attorney on substantially similar terms in April 2020 and July 2020 due to equity transfers. In October 2021, Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership) signed a power of attorney on substantially similar terms due to transfers of equity interest in Wuhan Douyu.

121

Spousal Consent Letters

Pursuant to a series of spousal consent letters executed by the spouses of the individual shareholders of Wuhan Douyu, Mr. Chen, and Mr. Wenming Zhang in May 2018, the signing spouses confirmed and agreed that the equity interests of Wuhan Douyu are the own property of their spouses and shall not constitute the community property of the couples. The spouses also irrevocably waived any potential right or interest that may be granted by operation of applicable law in connection with the equity interests of Wuhan Douyu held by their spouses. In January 2019, the existing spousal consent letter executed by Mr. Chen’s spouse was replaced with a new spousal consent letter on substantially similar terms due to equity transfers. In April 2020 and July 2020, the spouse of Mr. Chen issued two additional spousal consent letters on substantially similar terms due to equity transfers.

Wuhan Ouyue

Share Pledge Agreement

Pursuant to the share pledge agreement dated May 29, 2018 by and among Douyu Yule, Wuhan Ouyue and Mr. Chen, the sole shareholder of Wuhan Ouyue, Mr. Chen pledged all of his equity interests in Wuhan Ouyue to Douyu Yule, to guarantee Wuhan Ouyue’s performance of its obligations under the exclusive business cooperation agreement. If Wuhan Ouyue breaches its contractual obligations under the exclusive business cooperation agreement, Douyu Yule will be entitled to certain rights, including but not limited to the rights to auction or sell the pledged equity interests. The pledge under the share pledge agreement has been registered with the relevant PRC legal authority pursuant to PRC laws and regulations.

Exclusive Option Agreement

Pursuant to the exclusive option agreement dated May 29, 2018 by and among Douyu Yule, Wuhan Ouyue and Mr. Chen, the sole shareholder of Wuhan Ouyue, Mr. Chen irrevocably granted Douyu Yule or its designated person an exclusive option to purchase at its discretion, all or part of the equity interests in Wuhan Ouyue held by Mr. Chen at the price of RMB1.0 or at the lowest price permitted by PRC law, whichever is lower. In addition, Wuhan Ouyue irrevocably granted Douyu Yule or its designated person an exclusive option to purchase at its discretion all or part of the assets held or entitled to be used by Wuhan Ouyue, to the extent permitted under PRC law. Subject to relevant PRC laws and regulations, Wuhan Ouyue and Mr. Chen shall return any amount of purchase price they have received to Douyu Yule.

Exclusive Business Cooperation Agreement

Pursuant to the exclusive business operation agreement dated May 29, 2018 by and between Douyu Yule and Wuhan Ouyue, Wuhan Ouyue agreed to engage Douyu Yule as its exclusive provider of business support, technical and consulting services, including technical services, network support, business consultation, intellectual property licensing, equipment leasing, market consultancy, system integration, product research and development and system maintenance, in exchange for service fees. Under these arrangements, the service fees, subject to Douyu Yule’s adjustment, are equal to all of the net profit of Wuhan Ouyue. Douyu Yule may adjust the service fees at its sole discretion. Douyu Yule enjoys all the economic benefits derived from the businesses of Wuhan Ouyue.

Power of Attorney

Pursuant to the power of attorney dated May 29, 2018 issued by Mr. Chen, the sole shareholder of Wuhan Ouyue, Mr. Chen irrevocably appointed Douyu Yule or a director authorized by Douyu Yule as his attorney-in-fact to act on his behalf on all matters of Wuhan Ouyue and to exercise all of his rights as a registered shareholder of Wuhan Ouyue.

Spousal Consent Letter

Pursuant to the spousal consent letter dated May 29, 2018 executed by the spouse of Mr. Chen, the sole shareholder of Wuhan Ouyue, the signing spouse confirmed and agreed that the equity interests of Wuhan Ouyue are the own property of Mr. Chen and shall not constitute the community property of the couple. The signing spouse also irrevocably waived any potential right or interest that may be granted by operation of applicable law in connection with the equity interests of Wuhan Ouyue held by Mr. Chen.

122

4.D. Property, Plant and Equipment

Our corporate headquarters are located in Wuhan, China. As of December 31, 2022, we have leased office space with an aggregate area of approximately 26,626.0 square meters, of which approximately 25,896.3 square meters are in Wuhan and approximately 729.7 square meters are in Shanghai. Our physical 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 in meeting 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

You should read the following discussion together with our consolidated financial statements and the related notes included elsewhere in this annual report. This discussion may contain forward-looking statements about our business and operations. Our actual results may differ materially from those we currently anticipate as a result of many factors, including those we describe under “Item 3. Key Information—Item 3.D. Risk Factors” and elsewhere in this annual report.

For the impact of foreign currency fluctuations on the company, and the extent to which foreign currency net investments are hedged by currency borrowing and other hedging instruments, please refer to “Item 11. Quantitative and Qualitative Disclosures about Market Risk—Foreign exchange risk.”

5.A. Operating Results

General Factors Affecting Our Results of Operations

Our business and operating results are affected by general factors affecting China’s game-centric livestreaming industry, which include:

China’s overall economic growth;
the usage and penetration rate of mobile Internet and mobile payment;
the growth and competitive landscape of China’s livestreaming market, especially game-centric livestreaming market;
the growth of China’s online gaming market, especially the e-Sports market; and
governmental policies and initiatives affecting China’s livestreaming industry, including game livestreaming and eSports.

Unfavorable changes in any of these general industry conditions could negatively affect demand for our services and materially and adversely affect our results of operations.

Specific Factors Affecting Our Results of Operations

While our business is influenced by general factors affecting the game-centric livestreaming industry in China, we believe our results of operations are more directly affected by company-specific factors, including the following major factors:

123

Our ability to maintain and expand our user base and enhance our user engagement

We have a large and highly engaged user base, which drives our revenue growth. As of December 31, 2021 and 2022, we had 433.4 million and 471.8 million registered users, respectively. Our average mobile MAUs decreased from 62.4 million in the fourth quarter of 2021 to 57.4 million in the fourth quarter of 2022, primarily due to our temporary operational adjustment of our copyright procurement strategy, where we cease to acquire certain eSport tournaments in 2022. Our brand awareness and pivotal position in the game-centric livestreaming industry allows us to continue to acquire users through organic growth and traffic acquisition. Our ability to effectively maintain and expand our user base will affect the growth of our business and our revenue going forward.

Our user base and level of user engagement help us attract top streamers who produce quality content. The curated content and interactive features of our platform help attract and retain users and encourage user participation, which in turn drives up virtual gifting activities and our livestreaming revenue. Our game livestreaming combined with a broad range of other entertainment contents have been highly effective in attracting user traffic and boosting user spending. In addition, the broad user reach and attractive commercial proposition of our platform continuously draw advertisers, game developers and other participants of the eSports industry to our platform.

We seek to continually grow our user base, invest in our brand recognition and stimulate active user engagement to strengthen our leadership position in the game-centric livestreaming market. Our ability to maintain and expand our user base, as well as maintain and enhance user engagement, depends on, among other things, our ability to recruit, train, and retain high-quality streamers, continually produce quality content, maintain our pivotal position in the ever-growing eSports industry in China, and continually improve our users’ entertainment experience through technological innovation.

We also operate in overseas markets. We acquired Nonolive in 2018, which is a mobile livestreaming platform mainly focused on the Southeast Asia market. We also expanded into other overseas markets through various channels, such as Japan.

Our ability to attract and retain popular streamers and to enhance the quality of our content

Popular streamers are critical to maintaining and expanding our user base and enhancing user engagement. The high quality content generated by our top streamers increases the vibrancies of our user community and in turn drives the growth of our revenue across livestreaming, advertisement and game distribution. Our ability to attract and retain top streamers depends on, among other things, our brand awareness, size and engagement of our user base, the support from our platform, and monetization opportunities.

We will continue to attract, nurture and promote our streamers through our comprehensive streamer development system and increase our streamers’ stickiness to and reliance on our platform.

Our ability to capitalize on the eSports industry

We believe our platform is strategically positioned to benefit from the growth of the eSports market in China. Our average mobile eSports MAUs were approximately 37.1 million and 28.3 million in the fourth quarter of 2021 and 2022, respectively. Leveraging our early-mover advantage in eSports in China, we have built a platform that is appealing to eSports streamers, game developers and publishers, professional players and eSports tournament organizers as a result of our broad user reach, high user engagement, strong brand awareness, and attractive monetization opportunities.

We expect to continue to source and promote more eSports content on our platform, explore and selectively obtain broadcasting rights, invest in eSports sponsorships, and organize high-profile eSports events. Our ability to secure coveted eSports content allows us to attract and retain more users, and also allows us to enhance our user engagement, increase our users’ willingness to pay, extend the lifespan of the related eSports games, and strengthen our brand awareness among all participants in the eSports industry, which drives the growth of our paying users and our business in the long term.

124

Our ability to strengthen monetization capabilities

We generate revenue from a diverse range of monetization channels including (i) livestreaming and (ii) advertisement and others. Our livestreaming revenue is primarily driven by the number of paying users and ARPPU. Our annual paying user base was 17.5 million in 2021 and 15.5 million in 2022. We intend to attract and train more popular streamers, provide more quality content, diversify user paying scenarios on our platform, and enhance interaction between streamers and viewers to increase user willingness to pay. We have generally experienced a steady increase in the number of our paying users due to active cultivation of our users’ paying habits through compelling content and various promotional activities and events. We have experienced in the past and may continue to experience some fluctuations in our paying users due to our adjustment of marketing activities in order to increase the stickiness of paying users as part of our stable operating strategies or a diluted paying user base as compared to total MAUs.

We provide effective and targeted advertising solutions that reach a broad audience with attractive demographics to incentivize more spending by existing advertising customers and to attract new advertising customers. We continue to innovate our advertising methods, as well as to improve advertisement efficiency. We will monitor market developments and consider deepening our partnerships with game developers and publishers to increase our participation in game distribution. We also plan to further explore other monetization channels including promotional channels for new games and other game-related services events to provide a holistic suite of services to our users.

We believe our large and engaged user base and our leading position in China’s game-centric livestreaming ecosystem will allow us to continue to enhance our monetization efficiency and diversification.

Our ability to further improve cost efficiency and economies of scale

We have made significant investments in our technology, brand, streamers and team. Our costs consist primarily of revenue sharing fees, content cost and bandwidth costs. Our expenses primarily consist of sales and marketing expenses, general and administrative expenses and research and development expenses. It is critical for us to manage our costs and expenses effectively and improve operational efficiency, and we believe our platform has achieved strong operating leverage and economies of scale.

Our ability to achieve greater cost efficiency and economies of scale also depends on our ability to efficiently manage and control our costs and expenses. We plan to upgrade our technological capabilities and infrastructure to support the growth of our business. We expect that the adoption of advanced streaming technologies and strong business growth will enable us to improve operational efficiency and to benefit further from economies of scale.

125

Key Components of Results of Operations

    

For the Year Ended December 31,

2020

2021

2022

RMB

    

RMB

    

RMB

    

US$

 

(in millions)

Net revenues

 

9,601.9

 

9,165.3

 

7,108.2

 

1,030.6

Cost of revenues

 

(8,041.5)

 

(8,075.4)

 

(6,118.1)

 

(887.0)

Gross profit

 

1,560.3

 

1,089.9

 

990.1

 

143.6

Operating (expenses) income:

 

  

 

  

 

  

 

  

Sales and marketing expenses(1)

 

(580.4)

 

(952.9)

 

(639.9)

 

(92.8)

General and administrative expenses(1)

 

(375.9)

 

(376.0)

 

(288.2)

 

(41.8)

Research and development expenses(1)

 

(416.3)

 

(490.0)

 

(383.1)

 

(55.5)

Other operating income, net

 

74.3

 

80.3

 

122.2

 

17.7

Total operating expenses

 

(1,298.3)

 

(1,738.6)

 

(1,189.0)

 

(172.4)

Income (loss) from operations

 

262.1

 

(648.7)

 

(198.9)

 

(28.8)

Other expense, net

 

(27.4)

 

(33.8)

 

(80.3)

 

(11.6)

Interest income

 

145.2

 

77.4

 

129.9

 

18.8

Gain on disposal of subsidiary

 

23.5

 

 

 

Income (loss) before income taxes and share of income (loss) in equity method investments

 

403.4

 

(605.1)

 

(149.3)

 

(21.6)

Income tax expense

 

 

 

(3.5)

 

(0.5)

Share of income (loss) in equity method investments

 

1.3

 

(15.1)

 

62.4

 

9.0

Net income (loss)

 

404.7

 

(620.2)

 

(90.4)

 

(13.1)

Net income (loss) attributable to noncontrolling interest

 

(80.8)

 

(38.4)

 

(15.0)

 

(2.2)

Net income (loss) attributable to ordinary shareholders of the Company

 

485.5

 

(581.8)

 

(75.4)

 

(10.9)

Net income (loss)

 

404.7

 

(620.2)

 

(90.4)

 

(13.1)

Other comprehensive (loss) income, net of tax of nil:

 

  

 

  

 

  

 

  

Foreign currency translation adjustments

 

(425.7)

 

(123.5)

 

434.6

 

63.0

Comprehensive (loss) income

 

(21.0)

 

(743.8)

 

344.2

 

49.9

Notes:

(1)Includes share-based compensation of RMB142.1 million, RMB132.1 million and RMB66.7 million (US$9.7 million) in 2020, 2021 and 2022, respectively.

Revenue

We generate revenue mainly from (i) livestreaming and (ii) advertisement and other revenues.

The following table sets forth sources of our revenue in absolute amounts and as percentages of total net revenue for the periods indicated:

    

For the Year Ended December 31,

2020

2021

2022

Net revenues

RMB

    

%  

    

RMB

    

%  

    

RMB

    

US$

    

%  

 

(in millions, except for percentages)

Livestreaming

 

8,852.2

 

92.2

 

8,596.6

 

93.8

 

6,797.3

 

985.5

 

95.6

Advertisement

 

645.2

 

6.7

 

464.9

 

5.1

 

190.3

 

27.6

 

2.7

Other

 

104.6

 

1.1

 

103.8

 

1.1

 

120.6

 

17.5

 

1.7

Total

 

9,601.9

 

100.0

 

9,165.3

 

100.0

 

7,108.2

 

1,030.6

 

100.0

Livestreaming

We primarily generate livestreaming revenues through the sales of virtual gifts. See “Item 4. Information of the Company—4.B. Business Overview—Monetization opportunities—Livestreaming.”

126

Advertisement and Others

We generate advertisement revenue primarily through offering various forms of advertising services and promotion campaigns to advertisers, including (i) integrated promotion activities during livestreaming, (ii) advertisement display, and (iii) online and offline events-related advertisements. To a lesser extent, we also generate revenue from revenue sharing arrangements with game developers and publishers through game distribution. See “Item 4. Information of the Company—4.B. Business Overview—Monetization Opportunities—Advertisement and Others.”

We expect our revenue may be impacted in the short term as we have been focused on the implementation of stable operating strategies, which we believe will contribute to our long-term healthy growth.

Cost of Revenues

Our cost of revenues consists of (i) revenue sharing fees and content cost, (ii) bandwidth cost, and (iii) other. The table below sets forth a breakdown of the components of cost of revenues in absolute amounts and as percentages of total cost of revenues for the periods indicated:

    

For the Year Ended December 31,

2020

2021

2022

Cost of Revenues

RMB

    

%

    

RMB

    

%

    

RMB

    

US$

    

%

 

(in millions, except for percentages)

Revenue sharing fees and content cost(1)

 

7,129.1

 

88.7

 

7,153.2

 

88.6

 

5,245.9

 

760.5

 

85.7

Bandwidth cost

 

661.1

 

8.2

 

665.2

 

8.2

 

569.1

 

82.5

 

9.3

Other

 

251.3

 

3.1

 

257.0

 

3.2

 

303.1

 

44.0

 

5.0

Total

 

8,041.5

 

100.0

 

8,075.4

 

100.0

 

6,118.1

 

887.0

 

100.0

Note:

(1)Include content right costs which are expensed over the streaming periods.

Revenue sharing fees and content cost. Our revenue sharing fees represent our payment to streamers and talent agencies based on a percentage of revenue from sales of virtual items, including virtual gifts and other subscription-based privileges. When a viewer sends a virtual gift to a streamer, we pay a certain percentage of the sales of virtual gifts to the streamers or the talent agency of which the streamer is a member. Our content cost mainly covers (i) sign-up bonus to top exclusive streamers, a monthly payment that is determined based on the streamers’ performance matrix, (ii) costs we incurred in purchasing content rights, and (iii) our investments in generating self-produced content.

Bandwidth cost. Bandwidth cost is fees that we pay to telecommunication service providers for bandwidth and content delivery-related services.

Others. Other costs include fees that we pay to third-party payment processing platforms through which our users purchase our virtual currencies, depreciation of servers, cost, related to data center services, costs related to eSports teams which we invested in and other IT infrastructure expenditures.

Operating Expenses

Our operating expenses consist of (i) sales and marketing expenses; (ii) research and development expenses; (iii) general and administrative expenses; and (iv) other operating income.

127

The following table sets forth the components of our operating expenses in absolute amounts and as percentages of total operating expenses for the periods indicated:

    

For the Year Ended December 31,

2020

2021

2022

Operating Expenses

RMB

    

%

    

RMB

    

%

    

RMB

    

US$

    

%

 

(in millions, except for percentages)

Sales and Marketing expenses

 

580.4

 

44.7

 

952.9

 

54.8

 

639.9

 

92.8

 

53.8

General and administrative expenses

 

375.9

 

28.9

 

376.0

 

21.6

 

288.2

 

41.8

 

24.2

Research and development expenses

 

416.3

 

32.1

 

490.0

 

28.2

 

383.1

 

55.5

 

32.2

Other operating income, net

 

(74.3)

 

(5.7)

 

(80.3)

 

(4.6)

 

(122.2)

 

(17.7)

 

(10.2)

Total

 

1,298.3

 

100.0

 

1,738.6

 

100.0

 

1,189.0

 

172.4

 

100.0

Sales and Marketing Expenses

Sales and marketing expenses consist primarily of (i) advertising and market promotion expenses, (ii) salaries and welfare for sales and marketing personnel and (iii) share-based compensation. We expect our sales and marketing expenses to continue to grow moderately in absolute amount as we continue to promote our upgraded game-centric platform as well as grow our business.

Research and Development Expenses

Research and development expenses primarily consist of (i) salaries and benefits expenses incurred for research and development personnel, (ii) rental, general expenses and depreciation expenses associated with the research and development activities and (iii) share-based compensation. We expect our research and development expenses to remain stable as percentage of our revenue as we continue to upgrade IT technology and infrastructure to offer better user experience and gradually achieve the economies of scale.

General and Administrative Expenses

General and administrative expenses consist primarily of (i) professional service fees, and (ii) share-based compensation, and (iii) salaries and welfare for general and administrative personnel and (iv) allowance for credit loss. We expect our general and administrative expenses to remain stable as percentage of our revenue as we continue to grow our business while improving our operating efficiency.

Other Operating Income, net

Our other operating income, net primarily consists of (i) gain on government subsidies, which refers to funds we received from local government, and (ii) gain or loss on litigations.

Other expense, net

Our other expense, net primarily consists of the impairment loss from equity method investments, and the disposal loss of cost method investments.

Foreign currency translation adjustments

Foreign currency translation adjustments are reported as cumulative translation adjustments and are shown as a component of other comprehensive income. A cumulative translation adjustment results from the translation of the financial statements of the consolidating entities within the group with functional currency other than the group’s reporting currency in Renminbi. The cumulative translation adjustment for the year ended December 31, 2022 was mainly attributable to the amount of cash and cash equivalents held at the Cayman Islands holding company level and the appreciation in Renminbi against U.S. dollar for the year ended December 31, 2022. We expect that the foreign currency translation adjustments will continue to fluctuate in accordance with the fluctuation between Renminbi and U.S. dollars in future periods.

128

Results of Operations

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

Revenue. Our revenue decreased from RMB9,165.3 million in 2021 to RMB7,108.2 million (US$1,030.6 million) in 2022, mainly attributable to the decrease in our livestreaming revenue as well as advertisment revenue, partially offset by the increase in our other revenues.

Livestreaming revenue. Our livestreaming revenue decreased by 20.9% from RMB8,596.6 million in 2021 to RMB6,797.3 million (US$985.5 million) in 2022, which was mainly due to the decrease of our paying users from 17.5 million in 2021 to 15.5 million in 2022, as a result of our reduced marketing activities for new paying users with low rates of return and our implementation of stable operating strategies throughout the year. The implementation of stable operating strategies mainly refers to our strategic adjustments to certain interactive features and the related operational efforts with an aim to promoting the long-term development of our platform.

Advertisement and other revenues. Our advertisement and other revenues decreased from RMB568.7 million in 2021 to RMB 310.9 million (US$45.1 million) in 2022, primarily due to the soft demand for advertisements in the weak macro economy. The decrease was partially offset by the increase in other revenues contributed by game-specific membership services.

Cost of revenues. Our cost of revenues decreased from RMB8,075.4 million in 2021 to RMB6,118.1 million (US$887.0 million) in 2022, which was mainly attributable to the decrease in our revenue sharing fees and content cost.

Revenue sharing fees and content cost. Our revenue sharing fees and content cost decreased by 26.7% from RMB7,153.2 million in 2021 to RMB5,245.9 million (US$760.5 million) in 2022.The decrease was primarily due to the decreased revenue sharing fees in line with the decrease in live streaming revenues, as well as a significant decrease in copyright costs which was attributed to a selective procurement strategy in year 2022.

Bandwidth cost. Our bandwidth cost decreased from RMB665.3 million in 2022 to RMB569.1 million (US$82.5 million) in 2022, primarily due to year-over-year reduction in peak bandwidth usage in the absence of certain purchased eSport tournament copyrights.

Gross profit and gross profit margin. As a result of the foregoing, we had gross profit of RMB990.1 million (US$143.6 million) in 2022, as compared to the gross profit of RMB1,089.9 million in 2021. Our gross margin increased from 11.9% to 13.9% during the same periods.

Total operating expenses. Our total operating expenses decreased by 31.6% from RMB1,738.6 million in 2021 to RMB1,189.0 million (US$172.4 million) in 2022.

Sales and marketing expenses. Our sales and marketing expenses decreased by 32.9% from RMB952.9 million in 2021 to RMB639.9 million (US$92.8 million) in 2022. Such decrease was primarily attributable to the decrease in both marketing expenses for user acquisitions and branding expenses.

Research and development expenses. Our research and development expenses decreased by 21.8% from RMB490.0 million in 2021 to RMB383.1 million (US$55.5 million) in 2022. Such decrease was primarily due to the decreased payroll-related expenses for our R&D personnel.

General and administrative expenses. Our general and administrative expenses decreased by 23.4% from RMB376.0 million in 2021 to RMB288.2 million (US$41.8 million) in 2022, mainly due to decreases in share-based compensation expenses and professional service fees.

Other operating income, net. Our other operating income, net increased by 52.2% from RMB80.3 million in 2021 to RMB122.2 million (US$17.7 million) in 2022. Such increase was mainly attributable to the settlement gain from insurance claim for class action, partially offset by the decreased government subsidies.

Interest income. Interest income consists of interests earned on bank deposits. We recorded RMB77.4 million in 2021 and RMB129.9 million (US$18.8 million) in 2022, respectively. The increase in interest income was mainly due to the increase in the interest rate.

129

Income (loss) before income tax expenses and share of income (loss) in equity method investments. As a result of the foregoing, we realized a loss before income tax expenses of RMB149.3 million (US$21.6 million) in 2022, compared with a loss before income tax expenses of RMB605.1 million in 2021.

Income tax expense. We recorded income tax expenses of nil and RMB3.5 million (US$0.5 million) in 2021 and 2022, respectively. Such increase was primarily due to the net income generated from our domestic companies in PRC.

Net loss. We realized a net loss of RMB90.4 million (US$13.1 million) in 2022, compared with a net loss of RMB620.2 million in 2021.

Adjusted net loss. We realized an adjusted net loss of RMB7.6 million (US$1.1 million) in 2022, compared with an adjusted net loss of RMB439.3 million in 2021.

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

Revenue. Our revenue decreased from RMB9,601.9 million in 2020 to RMB9,165.3 million (US$1,438.2 million) in 2021, mainly attributable to the decrease in our livestreaming revenue as well as advertising and other revenues.

Livestreaming revenue. Our livestreaming revenue decreased by 2.9% from RMB8,852.2 million in 2020 to RMB8,596.6 million (US$1,349.0 million) in 2021, which was mainly due to the decrease of our paying users from 20.7 million in 2020 to 17.5 million in 2021, as a result of reversion of paying users’ consumption habits amid the COVID-19 pandemic recovery in the first half of the year and our implementation of stable operating strategies in the second half of the year. The implementation of stable operating strategies mainly refers to our strategic adjustments to certain interactive features and the related operational efforts with an aim to promoting the long-term development of our platform.

Advertisement and other revenues. Our advertisement and other revenues decreased from RMB749.6 million in 2020 to RMB568.7 million (US$89.2 million) in 2021, primarily due to the continued development of our new commercialization model, to which we strategically directed a portion of our advertising traffic that could have been directly monetized, as well as the reduced advertisement expenses as a result of the evolving macro environment.

Cost of revenues. Our cost of revenues remained stable from RMB8,041.6 million in 2020 to RMB8,075.4 million (US$1,267.2 million) in 2021.

Revenue sharing fees and content cost. Our revenue sharing fees and content cost increased by 0.3% from RMB7,129.1 million in 2020 to RMB7,153.2 million (US$1,122.5 million) in 2021, which was primarily due to our increased content costs, as a result of our continued investment in game-centric content.

Bandwidth cost. Our bandwidth cost remained stable at RMB665.2 million (US$104.4 million) in 2021, as compared to RMB661.1 million in 2020.

Gross profit (loss) and gross profit margin. As a result of the foregoing, we had gross profit of RMB1,089.9 million (US$171.0 million) in 2021, as compared to the gross profit of RMB1,560.3 million in 2020. Our gross margin decreased from 16.3% to 11.9% during the same periods.

Total operating expenses. Our total operating expenses increased by 33.9% from RMB1,298.2 million in 2020 to RMB1,738.6 million (US$272.8 million) in 2021.

Sales and marketing expenses. Our sales and marketing expenses increased by 64.2% from RMB580.4 million in 2020 to RMB952.9 million (US$149.5 million) in 2021. Such increase was primarily attributable to the increased expenses relating to our online traffic acquisition channels to further promote our integrated game-centric platform.

Research and development expenses. Our research and development expenses increased by 17.7% from RMB416.3 million in 2020 to RMB490.0 million (US$76.9 million) in 2021. Such increase was primarily due to the increased payroll-related expenses for our R&D personnel as we continue to invest in the product upgrades to continuously implement our game-centric content strategies.

General and administrative expenses. Our general and administrative expenses remained stable from RMB375.9 million in 2020 to RMB376.0 million (US$59 million) in 2021.

130

Other operating income, net. Our other operating income, net increased from RMB74.4 million in 2020 to RMB80.3 million (US$12.6 million) in 2021. Such increase was mainly attributable to the increased litigation gains, partially offset by the decreased government subsidies.

Foreign exchange gain (loss), net. We did not record any foreign exchange gain in 2020 and 2021.

Interest income. Interest income consists of interests earned on bank deposits. We recorded RMB145.2 million in 2020 and RMB77.4 million (US$12.1 million) in 2021, respectively. The decrease in interest income was mainly due to the decrease in the interest rate.

Loss (income) before income tax expenses. As a result of the foregoing, we realized a loss before income tax expenses of RMB605.1 million (US$95.0 million) in 2021, compared with an income before income tax expenses of RMB403.4 million in 2020.

Income tax expense. We had no income tax expense in 2020 and 2021 due to our cumulative net losses and the resulting tax loss carryforward.

Net loss (income). We realized a net loss of RMB620.2 million (US$97.4 million) in 2021, compared with a net income of RMB404.7 million in 2020.

Adjusted net income. We realized an adjusted net loss of RMB439.3 million (US$68.5 million) in 2021, compared with an adjusted net income of RMB541.6 million in 2020.

Taxation

Cayman Islands

We are incorporated in the Cayman Islands. Under the current law of the Cayman Islands, we are not subject to income or capital gains tax. In addition, dividend payments are not subject to withholding tax in the Cayman Islands. 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.

Japan

Our subsidiaries in Japan are subject to an income tax rate calculated according to relevant regulations of Japan’s Ministry of Finance. We may be required to withhold a 5% withholding tax from dividends we pay to our shareholders that are non-resident enterprises.

Hong Kong

Our subsidiaries in Hong Kong are subject to Hong Kong profits tax on their activities conducted in Hong Kong at a uniform tax rate of 16.5%. Payments of dividends by our subsidiaries to us are not subject to withholding tax in Hong Kong.

PRC

Generally, our subsidiary and consolidated variable interest entities in China are subject to enterprise income tax on their taxable income in China at a rate of 25%, except where a special preferential rate applies such as a rate of 15% applicable to enterprises qualified as a “High and New Technology Enterprise,” subject to various criteria. The enterprise income tax is calculated based on the entity’s global income as determined under PRC tax laws and accounting standards.

131

In addition, a Software Enterprise is entitled to an income tax exemption for two years beginning with its first year of profitable operation after offsetting tax losses incurred from prior years and a 50% reduction to a rate of 12.5% for the subsequent three years. Enterprises wishing to enjoy the status of a Software Enterprise must perform a self-assessment each year to ensure they meet the criteria for qualification and file required supporting documents with the tax authorities before using the preferential enterprise income tax rates. These enterprises will be subject to the tax authorities’ review each year as to whether they are entitled to use the relevant preferential treatments. If at any time during the preferential tax treatment years an enterprise uses the preferential rate but the relevant authorities determine that it fails to meet applicable criteria for qualification, the relevant authorities may revoke the enterprise’s Software Enterprise status. Douyu Yule, Wuhan Ouyue and Wuhan Douyu obtained the Software Enterprise status in 2019, but they have not enjoyed the preferential tax treatment with such status.

In April 2009, the State Administration of Taxation issued a circular, known as SAT Circular 82, which provides certain specific criteria for determining whether the “de facto management body” of a PRC-controlled enterprise that is incorporated offshore is located in China. Although this circular only applies to offshore enterprises controlled by PRC enterprises or PRC enterprise groups, not those controlled by PRC individuals or foreigners, the criteria set forth in the circular may reflect the 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 SAT Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having its “de facto management body” in China 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. Further to the SAT Circular 82, the SAT issued the SAT Bulletin 45, which became effective since September 2011, to provide more guidance on the implementation of the SAT Circular 82. The SAT Bulletin 45 provides for detailed procedures and administration with respect to determination of residence status and administration of post-determination matters. DouYu International Holdings Limited 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. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management body.” There can be no assurance that the PRC government will ultimately take a view that is consistent with us.

If the PRC tax authorities determine that DouYu International Holdings Limited is a PRC resident enterprise for enterprise income tax purposes, we may be required to withhold a 10% withholding tax from dividends we pay to our shareholders that are non-resident enterprises, including the holders of the ADSs. In addition, non-resident enterprise shareholders (including the ADS holders) may be subject to a 10% PRC tax on gains realized on the sale or other disposition of ADSs or Class A ordinary shares, if such income is treated as sourced from within the PRC. It is unclear whether our non-PRC individual shareholders (including the ADS holders) would be subject to any PRC tax on dividends or gains obtained by such non-PRC individual shareholders in the event we are determined to be a PRC resident enterprise. If any PRC tax were to apply to such dividends or gains, it would generally apply at a rate of 20% unless a reduced rate is available under an applicable tax treaty. It is also unclear whether non-PRC shareholders of DouYu International Holdings Limited would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that DouYu International Holdings Limited is treated as a PRC resident enterprise.

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—3.D. Risk Factors—Risks Related to Doing Business in China—Under the PRC enterprise income tax law, we may be classified as a PRC “resident enterprise,” which could result in unfavorable tax consequences to us and our shareholders and have a material adverse effect on our results of operations and the value of your investment.”

We are subject to value-added tax, or VAT, at a rate of 6% on the services we provide less any deductible VAT we have already paid or borne. We are also subject to surcharges on VAT payments in accordance with PRC law.

British Virgin Islands

Under the current laws of the British Virgin Islands, our company is not subject to tax on income or capital gains. In addition, upon payments of dividends by our British Virgin Islands subsidiary to its shareholders who are not resident in the British Virgin Islands, no British Virgin Islands withholding tax will be imposed.

132

Non-GAAP Financial Measure

To supplement our consolidated financial statements, which are prepared and presented in accordance with U.S. GAAP, we use the following non-GAAP financial measures to understand and evaluate our core operating performance: adjusted operating income (loss), which is calculated as operating income (loss) adjusted for share-based compensation expenses; adjusted net income (loss), which is calculated as net loss adjusted for shared-based compensation expenses, share of loss (income) in equity method investments and impairment loss of investments; adjusted net income (loss) attributable to DouYu, which is calculated as net income (loss) attributable to DouYu adjusted for share-based compensation expenses, share of loss (income) in equity method investments and impairment loss of investments; and adjusted basic and diluted net income per ordinary shares, which is the non-GAAP net income (loss) attributable to ordinary shareholders divided by the weighted average number of ordinary shares used in the calculation of non-GAAP basic and diluted net income per ordinary share. The non-GAAP financial measures are presented to enhance investors’ overall understanding of our financial performance and should not be considered a substitute for, or superior to, the financial information prepared and presented in accordance with U.S. GAAP. Investors are encouraged to review the reconciliation of the historical non-GAAP financial measures to the most directly comparable GAAP financial measures. As non-GAAP financial measures have material limitations as an analytical metric and may not be calculated in the same manner by all companies, they may not be comparable to other similarly titled measures used by other companies. In light of the foregoing limitations, you should not consider non-GAAP financial measures as a substitute for, or superior to, such metrics prepared in accordance with GAAP. We encourage investors and others to review our financial information in its entirety and not rely on any single financial measure.

133

The table below sets forth a reconciliation from the GAAP measures to the non-GAAP measures for the years indicated:

    

For the Year Ended December 31,

2020

2021

2022

RMB

    

RMB

    

RMB

    

US$

 

(in millions, excepts for shares, ADSs, per share and per ADS data)

Operating income (loss)

 

262.1

 

(648.7)

 

(198.9)

 

(28.8)

Add:

 

  

 

  

 

  

 

  

Share-based compensation expenses

 

142.1

 

132.1

 

66.7

 

9.7

Adjusted operating income (loss)

 

404.2

 

(516.6)

 

(132.2)

 

(19.1)

Net income (loss)

 

404.7

 

(620.2)

 

(90.4)

 

(13.1)

Add:

 

  

 

  

 

  

 

  

Share-based compensation expenses

 

142.1

 

132.1

 

66.7

 

9.7

Share of (income) loss in equity method investments

 

(1.3)

 

15.1

 

(62.4)

 

(9.0)

Gain on disposal of subsidiary

 

(23.5)

 

 

 

Impairment losses and fair value adjustments on investments

 

19.5

 

33.7

 

78.5

 

11.4

Adjusted net income (loss)

 

541.5

 

(439.3)

 

(7.6)

 

(1.0)

Net income (loss) attributable to DouYu

 

485.5

 

(581.9)

 

(62.4)

 

(9.0)

Add:

 

  

 

  

 

  

 

  

Share-based compensation expenses

 

142.1

 

132.1

 

66.7

 

9.7

Share of (income) loss in equity method investments

 

(1.3)

 

15.1

 

62.4

 

9.0

Gain on disposal of subsidiary

 

(23.5)

 

 

 

Impairment losses and fair value adjustments on investments

 

19.5

 

33.7

 

78.5

 

11.4

Adjusted net income (loss) attributable to DouYu

 

622.3

 

(401.0)

 

7.4

 

1.2

Adjusted net income (loss) per ordinary share

 

  

 

  

 

  

 

  

Basic

 

19.47

 

(12.32)

 

0.23

 

0.03

Diluted

 

19.47

 

(12.32)

 

0.23

 

0.03

Adjusted net income (loss) per ADS

 

  

 

  

 

  

 

  

Basic

 

1.95

 

(1.23)

 

0.02

 

0.00

Diluted

 

1.95

 

(1.23)

 

0.02

 

0.00

Weighted average number of ordinary shares used in calculating adjusted net income (loss) per ordinary share

 

  

 

  

 

  

 

  

Basic

 

31,963,526

 

32,544,878

 

31,971,245

 

31,971,245

Diluted

 

33,012,682

 

32,544,878

 

31,971,245

 

31,971,245

Weighted average number of ordinary shares used in calculating adjusted net income (loss) per ADS

 

  

 

  

 

  

 

  

Basic

 

319,635,264

 

325,448,779

 

319,712,449

 

319,712,449

Diluted

 

330,126,823

 

325,448,779

 

319,712,449

 

319,712,449

5.B. Liquidity and Capital Resources

Liquidity and Capital Resources

Cash flows and working capital

Our principal sources of liquidity have been cash generated from our operations and contributions from our shareholders. As of December 31, 2022, we had RMB4,041.6 million (US$586.0 million) in cash and cash equivalents. Our cash and cash equivalents consist primarily of cash on hand and time deposits placed with banks with maturities of three months or less and money market funds stated at cost plus accrued interest.

134

We intend to finance our future working capital requirements and capital expenditures from cash generated from operating activities and funds raised from financing activities, including the net proceeds we received from our initial public offering in July 2019. We may, however, require additional cash due to changing business conditions or other future developments, including any investments or acquisitions we may decide to pursue. We believe that our current cash and cash equivalents, together with our cash generated from operating activities and financing activities will be sufficient to meet our present anticipated working capital requirements and capital expenditures. If our existing cash is insufficient to meet our requirements, we may seek to issue debt or equity securities or obtain additional credit facilities. Financing may be unavailable in the amounts we need or on terms acceptable to us, if at all. Issuance of additional equity securities, including convertible debt securities, would dilute our earnings per share. The incurrence of debt would divert cash for working capital and capital expenditures to service debt obligations and could result in operating and financial covenants that restrict our operations and our ability to pay dividends to our shareholders. If we are unable to obtain additional equity or debt financing as required, our business and prospects may suffer.

As a holding company with no material operations of our own, we conduct our operations primarily through our PRC subsidiaries, variable interest entities and their subsidiaries. We are permitted under PRC laws and regulations to provide funding to our PRC subsidiaries in China through capital contributions or loans, subject to the approval of government authorities and limits on the amount of capital contributions and loans. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China—PRC regulation of direct investment and loans by offshore holding companies to PRC entities may delay or limit us from using the proceeds of our initial public offering to make additional capital contributions or loans to our PRC subsidiary” and “Item 14. Material Modifications to the Rights of Security Holders and Use of Proceeds—14.E. Use of Proceeds.” The ability of our subsidiaries in China to make dividends or other cash payments to us is subject to various restrictions under PRC laws and regulations. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China—Our PRC subsidiary and PRC variable interest entities are subject to restrictions on paying dividends or making other payments to us, which may restrict our ability to satisfy our liquidity requirements” and “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China—Under the PRC enterprise income tax law, we may be classified as a PRC ‘resident enterprise,’ which could result in unfavorable tax consequences to us and our shareholders and have a material adverse effect on our results of operations and the value of your investment.”

The following table presents the summary of our consolidated cash flow data for the years ended December 31, 2020, 2021 and 2022.

    

For the Year Ended December 31,

2020

2021

2022

    

RMB

    

RMB

    

RMB

    

US$

(in millions)

Net cash provided by (used in) operating activities

 

667.6

 

(586.3)

 

(67.8)

 

(9.8)

Net cash used in investing activities

 

(2,612.6)

 

(19.1)

 

(608.6)

 

(88.2)

Net cash used in financing activities

 

(479.2)

 

(107.2)

 

(109.0)

 

(15.8)

Effect of foreign exchange rate changes on cash and cash equivalents

 

(418.9)

 

(112.1)

 

366.0

 

53.1

Net decrease in cash and cash equivalents

 

(2,843.1)

 

(824.7)

 

(419.4)

 

(60.8)

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

 

8,134.9

 

5,291.8

 

4,467.1

 

647.7

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

 

5,291.8

 

4,467.1

 

4,047.7

 

586.9

Operating activities

Net cash used in operating activities was RMB67.8 million (US$9.8 million) in 2022. The difference between our net cash from operating activities and our net loss of RMB90.4 million (US$13.1 million) was due to decrease in accounts receivables of RMB87.2 million (US$12.6 million), increase in impairment losses and fair value adjustments on investments of RMB78.5 million (US$11.4), amortization of intangible assets of RMB75.7 million (US$11.0 million), recognition of share-based compensation of RMB66.7 million (US$9.7 million), decrease in other current assets of RMB39.4 million (US$5.7 million), increase in deferred revenue of RMB41.5 million (US6.0 million) and increase in non-cash operating lease expenses of RMB40.6 million (US$5.9 million), partially offset by decrease in accounts payable of RMB157.1 million (US$22.8 million), accrued expenses and other current liabilities of RMB155.5 million (US$22.5 million), and share of income in equity method investments of RMB62.4 million (US$9.0 million).

Net cash used in operating activities was RMB586.3 million in 2021. The difference between our net cash from operating activities and our net loss of RMB620.2 million was due to recognition of share-based compensation of RMB132.1 million, increase in accrued expenses and other current liabilities of RMB74.3 million, amortization of intangible assets of RMB70.5 million, partially offset by decrease in accounts payable of RMB161.9 million and an increase in other current assets of RMB139.7 million.

135

Net cash provided by operating activities was RMB667.6 million in 2020. The difference between our net cash from operating activities and our net income of RMB404.7 million was due to recognition of share-based compensation of RMB142.1 million in 2020, increase in accounts payables of RMB96.4 million, and increase in amortization of intangible assets of RMB89.8 million, partially offset by increase in amounts due to related parties of RMB75.2 million.

Investing activities

Net cash used in investing activities was RMB608.6 million (US$88.2 million) in 2022 primarily due to purchases of short-term bank deposits of RMB2,415.3 million (US$350.2) and purchases of long-term bank deposits of RMB220.0 million (US$31.9 million), partially offset by proceeds from disposal of short-term bank deposits of RMB2,104.3 million (US$305.1 million).

Net cash used in investing activities was RMB19.1 million in 2021 primarily due to purchases of short-term bank deposits of RMB1,736.4 million, purchases of intangible assets of RMB115.6 million, and payments for acquisitions of equity investments of RMB107.1 million, partially offset by mature of short-term investments of RMB1,840.2 million.

Net cash used in investing activities was RMB2,612.6 million in 2020 primarily due to payment for investments of RMB276.3 million, purchases of long-term investments of RMB220.0 million, purchases of intangible assets of RMB63.2 million, partially offset by proceeds from disposal of long-term investments of RMB120.0 million.

Financing activities

Net cash used in financing activities was RMB109.0 million (US$15.8 million) in 2022, consisting of repurchase of ordinary shares of RMB109.0 million (US$15.8 million).

Net cash used in financing activities was RMB107.2 million in 2021 which was due to repurchase of ordinary shares of RMB107.2 million.

Net cash used in financing activities was RMB479.2 million in 2020 primarily due to repurchase of ordinary shares of RMB579.8 million, partially offset by proceeds from capital contribution from noncontrolling interest shareholder of RMB105.1 million.

Material Cash Requirements

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

We made capital expenditures of RMB82.1 million and RMB122.5 million and RMB24.2 million (US$3.5 million) in 2020, 2021 and 2022, respectively. In these years, our capital expenditures were mainly used for purchases of intangible assets such as agency contract rights and computer software, and plant and equipment such as servers and computers. We will continue to make capital expenditures to meet the expected growth of our business. As of December 31, 2022, we did not have significant capital commitments.

As of December 31, 2022, we also had operating lease liabilities amounting to RMB47.1 million (US$6.8 million), which were unsecured and unguaranteed.

We intend to fund our existing and future material cash requirements with our existing cash balance and other financing alternatives. We will continue to make cash commitments, including capital expenditures to support the short-term and/or long-term growth of our business.

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

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

136

Off-Balance Sheet Arrangements

We have not entered into any financial guarantees or other commitments to guarantee the payment obligations of any third parties. We have not entered into any derivative contracts that are indexed to our shares and classified as shareholder’s equity or that are not reflected in our consolidated financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity.

Holding Company Structure

DouYu International Holdings Limited is a holding company with no material operations of its own. We conduct our operations primarily through our subsidiaries, variable interest entities and their subsidiaries in China. As a result, our ability to pay dividends depends upon dividends paid by our subsidiaries, variable interest entities and their subsidiaries. If our subsidiaries and variable interest entities or any newly formed subsidiaries incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us.

In addition, our subsidiaries, variable interest entities and their subsidiaries in China are permitted to pay dividends to us only out of their retained earnings, if any, as determined in accordance with the Accounting Standards for Business Enterprise as promulgated by the Ministry of Finance of the PRC, or PRC GAAP. Pursuant to the law applicable to China’s foreign investment enterprise, our subsidiaries, variable interest entities and their subsidiaries that are foreign investment enterprise in the PRC have to make appropriation from their after-tax profit, as determined under PRC GAAP, to reserve funds including (i) general reserve fund, (ii) enterprise expansion fund and (iii) staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the reserve fund has reached 50% of the registered capital of our subsidiaries, variable interest entities and their subsidiaries. Appropriation to the other two reserve funds are at our subsidiary’s discretion.

As an offshore holding company, we are permitted under PRC laws and regulations to provide funding from the proceeds of our offshore fundraising activities to our PRC subsidiaries only through loans or capital contributions, and to our consolidated affiliated entity only through loans, in each case subject to the satisfaction of the applicable government registration and approval requirements. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China—PRC regulation of direct investment and loans by offshore holding companies to PRC entities may delay or limit us from using the proceeds of our initial public offering to make additional capital contributions or loans to our PRC subsidiary.” As a result, there is uncertainty with respect to our ability to provide prompt financial support to our PRC subsidiaries when needed. Notwithstanding the foregoing, our PRC subsidiaries may use their own retained earnings (rather than Renminbi converted from foreign currency denominated capital) to provide financial support to our consolidated affiliated entity either through entrustment loans from our PRC subsidiaries or direct loans to such consolidated affiliated entity’s nominee shareholders, which would be contributed to the consolidated variable entity as capital injections. Such direct loans to the nominee shareholders would be eliminated in our consolidated financial statements against the consolidated affiliated entity’s share capital.

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

Our advanced technology infrastructure and capabilities allow us to efficiently and effectively provide our services with superior user experience. Our platform incorporates the following features: (i) video and audio quality, (ii) content recommendation, (iii) image recognition, (iv) streamer discovery and evaluation and (v) advanced streaming capabilities. We continue to strengthen our technologies and big data analytic capabilities to enhance user experience and achieve operational efficiencies. See “Item 4. Information on the Company—4.B. Business Overview—Our Technology.”

5.D. Trend Information

Other than as disclosed elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events for the year ended December 31, 2022 that are reasonably likely to have a material and adverse effect on our net revenues, income, profitability, liquidity or capital resources, or that would cause the disclosed financial information to be not necessarily indicative of future results of operations or financial condition.

137

5.E. Critical Accounting Estimates

We prepare our financial statements in conformity with U.S. GAAP. The preparation of these financial statements requires us to make estimates, judgments, and assumptions that can have a meaningful effect on the reporting of consolidated financial statements. We continually evaluate these estimates and assumptions based on the most recently available information, our own historical experience and various other assumptions that we believe to be reasonable under the circumstances. Since the use of estimates is an integral component of the financial reporting process, actual results could differ from our expectations as a result of changes in our estimates.

Critical accounting estimates are defined as those reflective of significant judgments, estimates and uncertainties, which may result in materially different results under different assumptions and conditions. As conditions resulting from the weakness of macroeconomic continue to evolve, we expect these judgments and estimates may be subject to change, which could materially impact future periods.

The following descriptions of critical accounting estimates should be read in conjunction with our consolidated financial statements and accompanying notes and other disclosures included in this annual report. When reviewing our financial statements, you should consider (i) our selection of critical accounting estimates, (ii) the judgments and other uncertainties affecting the application of such policies and (iii) the sensitivity of reported results to changes in conditions and assumptions.

Impairment on Investments

We hold equity method investments and investments in equity securities without readily determinable fair values. We elected to measure these equity securities without readily determinable fair values at cost minus impairment, if any, adjusted up or down for observable price changes in orderly transactions for the identical or similar investment of the same issuer. Any adjustment to the carrying amount is recorded in other income (expense), net. We make qualitative assessment at each reporting period and if the assessment indicates that the fair value of the investment is less than the carrying value, the investment in equity securities will be written down to its fair value, with the difference between the fair value of the investment and its carrying amount recorded as investment loss.

The impairment assessments of equity method investments and equity securities without readily determinable fair values require significant judgments made to identify impairment indicators and to estimate the fair value of these investments in order to determine the amount of impairment. We make significant judgments made to identify impairment indicators and to estimate the fair value of these investments in order to determine the amount of impairment. These judgements include valuation methods by using market approach and key valuation assumptions and estimate used in estimating impairment amounts, which comprised the investees’ cash flow forecasts, operating performance of the investees and market conditions.

Changes in these estimates and assumptions could materially affect the fair value of equity method investments and investments in equity securities without readily determinable fair values. The failure to identify impairment indicators could result to material impairment losses in the future. We believe the estimates applied in the estimated fair value of the investments is based on reasonable assumptions, but which are inherently uncertain. As a result, actual results may differ from the assumptions and judgments used to determine fair value of the investments, which could lead to the fair value of the assets is less than its carrying amount.

As a result, the impairment losses of equity securities without readily determinable fair value recognized in other income (loss), RMB28.1 million, RMB33.7 million and RMB78.5 million for the years ended December 31, 2020, 2021 and 2022, respectively. The impairment loss of equity method investments recognized in other income (loss), nil, nil and nil for the years ended December 31, 2020, 2021 and 2022, respectively.

Realization of Deferred Tax Assets

Deferred income taxes are provided using assets and liabilities method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the management consider all positive and negative evidence, including future reversals of projected future taxable income and results of recent operation. Deferred tax assets are then reduced by a valuation allowance through a charge to income tax expense when, in the opinion of management, it is more likely than not that a portion of or all of the deferred tax assets will not be realized.

138

We consider positive and negative evidence to determine whether some portion or all of the deferred tax assets will be more likely than not realized. This assessment considers, among other matters, the nature, frequency and severity of recent losses and forecasts of future profitability. These assumptions require significant judgment and the forecasts of future taxable income are consistent with the plans and estimates the Group is using to manage the underlying businesses. Valuation allowances are established for deferred tax assets based on a more likely than not threshold. The Group’s ability to realize deferred tax assets depends on its ability to generate sufficient taxable income within the carry forward periods provided for in the tax law. The Group has provided a full valuation allowance for the deferred tax assets as of December 31, 2021 and 2022, as management is not able to conclude that the future realization of those net operating loss carry forwards and other deferred tax assets are more likely than not.

Our projections of future income and qualified tax-planning strategies are subject to change due to the macroeconomic conditions and our business development. The DTAs can be utilized in the future years to the extent of the taxable profits we make in the future, and the related valuation allowance will be reversed, which can have a material impact on our income taxes and ETR in our financial statements. We recognized valuation allowance of RMB706.5 million, RMB1,092.2 million and RMB1,064.0 million as of December 31, 2020, 2021 and 2022, respectively.

ITEM 6.DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

6.A. Directors and Senior Management

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

Directors and Executive Officers

    

Age

    

Position/Title

Shaojie Chen

 

39

 

Founder, Chief Executive Officer, Director

Chao Cheng

 

32

 

Chief Operational Officer

Mingming Su

 

38

 

Chief Strategy Officer, Director

Hao Cao

 

43

 

Vice President, Director

Yang Deng

 

42

 

Director

Song Zhou

 

44

 

Director

Haiyang Yu

 

40

 

Director

Xi Cao

 

38

 

Independent Director

Zhaoming Chen

 

40

 

Independent Director

Xuehai Wang

 

48

 

Independent Director

Zhi Yan

 

50

 

Independent Director

Shaojie Chen is our founder. Mr. Chen has served as our director and chief executive officer since May 2014. Mr. Chen was the founder of Shenzhen Zhangmenren Network Technology Co., Ltd. and served as its general manager from May 2008 to March 2010. He was also the founder of Acfun, an online video platform in China and served as its chief executive officer from March 2010 to March 2012. Mr. Chen joined Tsinghua SEM Entrepreneur Fellows Program in September 2020. Mr. Chen graduated from Shandong Youth University of Political Science in July 2007 majoring in computer science. Mr. Chen also completed the chief executive officer series courses (CKGSB CEO Program) in Cheung Kong Graduate School of Business in November 2018.

Chao Cheng has served as our chief operational officer since May 2014, responsible for our operations and content management. Mr. Cheng served as the operational specialist of Shenzhen Zhangmenren Network Technology Co., Ltd. from June 2010 to April 2011 and served as the project operational manager of Hangzhou Bianfeng Network Technology Co., Ltd. from April 2011 to June 2013. Mr. Cheng graduated from China University of Geosciences (Hankou Branch) in June 2012 majoring in computer science and has completed the courses for the EMBA program of Guanghua School of Management at Peking University in June 2018. Mr. Cheng also qualified as the Cisco Certified Internet Expert in August 2010.

Mingming Su has served as our chief strategy officer since November 2015 and our director since October 2016. Mr. Su oversees investor relations, investment and financing. Mr. Su served as the investment analyst of Shanda Computer (Shanghai) Co., Ltd. from March 2010 to March 2011, the investment manager of Hangzhou Bianfeng Network Technology Co., Ltd. from March 2011 to August 2012 and the vice president of investment at Shenzhen Qingsong Investment Management Partnership (Limited Partnership) from August 2012 to November 2015. Mr. Su has also served as the independent director of Ebang International Holdings Inc. since November 2021. Mr. Su obtained his bachelor’s degree majoring in library science and minoring in English from Anhui University in July 2007. Mr. Su also obtained his master of management majoring in library science from Chinese Academy of Sciences in March 2010.

139

Hao Cao has served as our vice president from November 2015 and as our director since October 2016. Mr. Cao is in charge of the internal control, corporate finance, and matters related to the financial management of our company. Mr. Cao served as the audit manager of Deloitte from July 2004 to January 2011, the chief financial officer of Firstextile AG from February 2011 to June 2015. Mr. Cao obtained his bachelor of science majoring in geology from China University of Geosciences in June 2001, and his master degree majoring in finance from Fudan University in June 2004. He is also qualified as a Certified Public Accountants in China and is a CFA Charterholder.

Yang Deng has served as our director since December 2021, our legal director since August 2015, and vice president of our legal affairs since February 2017. Ms. Deng served as a senior in-house counsel at Vipshop Holdings Limited (NYSE: VIPS) from 2013 to 2015. Prior to that, Ms. Deng was a legal specialist with Xunlei Limited (Nasdaq: XNET). Ms. Deng received her bachelor’s and master’s degrees in computer science from Southeast University in China. She obtained her PRC legal and patent agent qualifications in 2008 and 2009, respectively.

Song Zhou has served as our director since March 2020. Ms. Zhou served as the auditor at Arthur Andersen Huaqiang Accounting Firm from July 2001 to June 2002, senior auditor at PricewaterhouseCoopers from July 2002 to June 2004, senior manager at Protiviti Shanghai Consulting Co. LTD from June 2004 to March 2011, the vice general manager of finance at Tencent from April 2011 till now. Ms. Zhou obtained her bachelor’s degree majoring in accounting from Sun Yat-sen University in June 2001.

Haiyang Yu has served as our director since May 2018. Mr. Yu has also served as a director of Kanzhun Limited (Nasdaq: BZ) since July 2019 and a director of Waterdrop Inc. (NYSE: WDH) from October 2019. Mr. Yu served as a director of Tongcheng Travel Holdings Limited (HKEX: 0780) from January 2020 to April 2020. Mr. Yu served as the associate at China Growth Capital from April 2007 to February 2010, the associate at WI Harper Group from March 2010 to August 2011, the vice general manager at Tencent from August 2011 till now. Mr. Yu obtained his bachelor of science degree majoring in civil engineering from Tsinghua University in 2005.

Xi Cao has served as our director since November 2014. Mr. Cao is the founding partner of Monolith Management. He currently holds directorships in several companies, including Monolith Venture Advisory Limited since February 2022, Hainan Wanli Private Equity Fund Management Co., Ltd. since September 2021, Hainan Wanli Corporate Management Consulting Co., Ltd. since August 2021, Monolith Master Fund GP, Monolith SPV I, and Monolith XC Holding Limited since July 2021, Monolith Management Limited (HK) since June 2021, Monolith Management Limited (CAY) since April 2021. Mr. Cao also serves as the manager of Monolith Venture GP I LLC and Monolith Venture SLP I LLC since December 2021, and Monolith Wealth LLC since November 2021. Prior to founding Monolith Management, he served as Partner of Sequoia Capital China from August 2013 to May 2021. Prior to joining Sequoia Capital China in August 2013, he served as the product manager of Tencent Technology (Shenzhen) Co., Ltd. from June 2008 to March 2010, the operational director of Kingsoft Software Co. Ltd. from March 2010 to August 2011, and the investment director of Cowin Venture Capital Investments Limited from August 2011 to August 2013. Mr. Cao obtained his bachelor’s degree of science from Peking University in June 2008.

Zhaoming Chen has served as our director since July 2019. Mr. Chen has served as the chief financial officer of Dada Nexus Limited (Nasdaq: DADA), a leading platform of local on-demand retail and delivery in China, from December 2018. Prior to that, Mr. Chen was the chief financial officer of Baozun Inc. (Nasdaq: BZUN), the leading brand e-commerce service partner in China from December 2012 to November 2018. Mr. Chen also served as the financial controller at LaShou Group Inc., an online social commerce company in China from 2011 to 2012 and an audit manager at Deloitte Touche Tohmatsu Certified Public Accountants LLP from 2004 to 2011. Mr. Chen obtained his bachelor’s degree in economics from Fudan University in 2004. He is also qualified as a Certified Public Accountants in China and is a CFA Charterholder.

Xuehai Wang has served as our director since July 2019. Mr. Wang has served as the chairman of Jissbon Sanitary Products Co., Ltd. from December 1999 to August 2009 and then from August 2017 till now. Mr. Wang has also served as the president of Humanwell Healthcare (Group) Co., Ltd. from February 2003 to August 2006 and as the chairman from August 2006 till now. Mr. Wang obtained his bachelor’s degree in Geochemistry from China University of Geosciences in July 1996. He also obtained his master degree and doctorate degree in business management from Wuhan University in July 1999 and July 2003, respectively. Mr. Wang has also completed the courses for the EMBA program at Central Connecticut State University in August 2002.

140

Zhi Yan has served as our director since July 2019. Mr. Yan has served as the chairman of Zall Holding Co., Ltd. since December 2002, the co-chairman and co-chief executive officer of Zall Smart Commerce Group. since March 2016 and the chairman and the director of Hanshang Group since March 2019. From November 2011 to May 2022, Mr. Yan served as the chairman and director of China Infrastructure & Logistics Group Ltd. From March 2016 to March 2023, Mr. Yan served as the director of LightInTheBox Holding Co., Ltd. (NYSE: LITB). Mr. Yan has completed the courses for the EMBA program at Wuhan University in February 2008 and also completed the courses for the EMBA program in Cheung Kong Graduate School of Business in September 2013. Mr. Yan obtained his doctorate degree in Chinese History from Wuhan University in June 2018.

6.B. Compensation

Compensation

For the fiscal year ended December 31, 2022, we paid an aggregate of approximately RMB 15.9 million (US$2.3 million) in cash to our directors and executive officers, and we paid an aggregate of approximately RMB2 million (US$0.3 million) cash compensation to our non-executive directors. We have not set aside or accrued any amount to provide pension, retirement or other similar benefits to our executive officers and directors. Our PRC subsidiaries, variable interest entities and their subsidiaries are required by law to make contributions equal to certain percentages of each employee’s salary for his or her pension insurance, medical insurance, unemployment insurance and other statutory benefits and a housing provident fund. For share incentive grants to our directors and executive officers, see “—Share Incentive Plan.”

Employment Agreements and Indemnification Agreements

We have entered into an employment agreement with each of our executive officers. Each of our executive officers is employed for a specified time period, which will be automatically extended unless upon 30-day prior written notice by us or 60-day prior written notice by the executive officer to terminate such employment. We may terminate the executive officer’s 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 upon duties.

Each executive officer has agreed not to disclose, use, transfer or sell, except in the course of employment with our company and for the purpose of carrying out his or her duties as an officer of our company, any of our confidential information or proprietary data so long as such information or proprietary data remains confidential and has not been disclosed or is not otherwise in the public domain. Each officer has agreed that we shall own all the intellectual property developed by such officer during his or her employment. 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 two years following the last date of employment.

We have also entered into indemnification agreements with each of our directors and executive officers. Under these agreements, we agreed to indemnify our directors and executive officers against certain liabilities and expenses incurred by such persons in connection with claims made by reason of their being a director or officer of our company.

Share Incentive Plan

DouYu International Holdings Limited 2019 Share Incentive Plan

In April 2019, we adopted the 2019 Share Incentive Plan (the “2019 Share Incentive Plan”). Under the 2019 Share Incentive Plan, the maximum aggregate number of shares we may issue is 3,456,869. The term of the options will not exceed ten years from the date the 2019 Share Incentive Plan was approved by the board. As of the date of this annual report, we have not granted any options under the 2019 Share Incentive Plan.

The following paragraphs summarize the terms of the 2019 Share Incentive Plan.

Types of Awards. The 2019 Share Incentive Plan permits the awards of options, restricted shares, restricted share units, share appreciation rights, rights to dividends, dividend equivalent rights and other rights or benefits under the 2019 Share Incentive Plan.

Plan Administration. After the completion of our initial public offering in July 2019, a committee formed in accordance with applicable stock exchange rules has administered the 2019 Share Incentive Plan, unless otherwise determined by the board.

141

Eligibility. Employees, directors and officers and the consultants of our company or an affiliate are eligible to participate pursuant to the terms of the 2019 Share Incentive Plan, provided, however, that the aggregate amount of awards to be granted to any participant shall not exceed 1% of the maximum aggregate number of shares that may be issued pursuant to all awards under the 2019 Share Incentive Plan.

Conditions of Award. The board, individuals authorized by the board or the committee formed after our initial public offering in July 2019 to administer the 2019 Share Incentive Plan, as the administrator, shall determine the participants, types of awards, numbers of shares to be covered by awards, terms and conditions of each award, and provisions with respect to the vesting schedule, settlement, exercise, repurchase, cancellation, forfeiture, restrictions, limitations or suspension of awards.

Term of Award. The term of each award shall be fixed by the administrator and is stated in the award agreement between the recipient of an award and us. No award shall be granted under the 2019 Share Incentive Plan after ten years from the date the 2019 Share Incentive Plan was approved by the board.

Transfer Restrictions. Unless otherwise determined by the administrator of the 2019 Share Incentive Plan, no award and no right under any such award shall be assignable, alienable, saleable or transferable by the employee otherwise than by will or by the laws of descent and distribution, provided that if so determined by the administrator, the recipient of an award may, in the manner established by such administrator, designate a beneficiary or beneficiaries to exercise his or her rights, and to receive any property distributable, with respect to any award upon the death of the recipient. All shares or other securities issued or transferred under the 2019 Share Incentive Plan pursuant to any award or the exercise, sale, transfer and disposition thereof shall be subject to such stop transfer orders and other transfer or conversion restrictions as the administrator may deem advisable under the plan or the rules, regulations, and other requirements of the SEC, any stock exchange upon which such shares or other securities are then listed, any applicable laws, and any arrangement to be entered into by our company with any depositary bank and/or the underwriters.

DouYu International Holdings Limited Amended and Restated Restricted Share Unit Scheme

We adopted a restricted share unit scheme in April 2018 which was amended and restated in April 2019, or the Amended and Restated 2018 RSU Scheme. The purpose of the Amended and Restated 2018 RSU Scheme is to recognize and reward suitable personnel for their contribution to our Company, to attract suitable personnel, and to provide incentives to them to remain with and further contribute to our Company. Under the Amended and Restated 2018 RSU Scheme, the maximum aggregate number of ordinary shares we are authorized to issue pursuant to all awards is 2,106,321 ordinary shares. As of March 31, 2023, a total of 2,075,858 RSUs corresponding to 2,075,858 ordinary shares were granted and not forfeited under the Amended and Restated 2018 RSU Scheme. The RSUs are vested by equal installment for 36 months upon our initial public offering in July 2019. As of March 31, 2023, 2,075,858 RSUs corresponding to 2,075,858 ordinary shares have vested.

We issued 2,106,321 ordinary shares to Douyu Employees Limited for the purpose of transferring such shares to the plan participants according to the RSUs issued or to be issued to them under our Amended and Restated 2018 RSU Scheme adopted in April 2018. Douyu Employees Limited is an exempted company incorporated in the Cayman Islands and acts according to the Amended and Restated 2018 RSU Scheme and the trust deed entered into by and between our company and Maples Trustee Services (Cayman) Limited on May 16, 2018. In January 2023, Douyu Employees Limited was voluntarily dissolved and the outstanding ordinary shares held by Douyu Employees Limited were surrendered.

The following paragraphs summarize the terms of the Amended and Restated 2018 RSU Scheme.

Types of Awards. The Amended and Restated 2018 RSU Scheme permits the awarding of RSUs.

Scheme Administration. The Amended and Restated 2018 RSU Scheme shall be administrated by the board and the trustee in accordance with the Amended and Restated 2018 RSU Scheme and the trust deed entered into by and between our Company and Maples Trustee Services (Cayman) Limited on May 16, 2018. The powers and obligations of the trustee will be limited as set forth in the aforementioned trust deed. The board may by resolution delegate any or all of its powers in the administration of this Amended and Restated 2018 RSU Scheme to the administration committee or any other committee as authorized by the board for such purpose.

Eligibility. RSUs may be granted to any employee or any person as determined by the board to be eligible to participate in the Amended and Restated 2018 RSU Scheme.

142

Notice of Grant. Each award under the Amended and Restated 2018 RSU Scheme shall be evidenced by a letter or any such notice or document in such form as the board may from time to time determine, an offer of grant of award, which shall attach an acceptance notice. The grantee shall sign the acceptance notice and return it to the trustee or our Company within the time period and in a manner prescribed in the notice of grant.

Conditions of Award. The board shall determine the provisions, terms, and conditions of each award including, but not limited to, eligible participant, vesting schedule, the lock-up arrangements upon vesting and other terms and conditions that the award is subject to.

Transfer Restrictions. Any award granted pursuant to this Amended and Restated 2018 RSU Scheme shall be personal to the grantee and shall not be assignable or transferable. No grantee shall in any way sell, transfer, assign, charge, mortgage, encumber, hedge or create any interest in favor of any other person over or in relation to any RSUs or any other property held by the trustee on trust for the grantees, awards, shares underlying any awards or any interest or benefits therein.

Voting Power and Dividend Right of the RSUs. No grantee shall enjoy any of the rights of a shareholder by virtue of the grant of an award pursuant to the Amended and Restated 2018 RSU Scheme, unless and until such shares underlying the award are actually transferred to the grantee upon the vesting of the RSU. None of the RSUs granted under this Amended and Restated 2018 RSU Scheme carry any right to vote at general meetings of our Company or have any rights to any cash or non-cash income, dividends or distributions and/or the sale proceeds of non-cash and non-scrip distributions from any shares underlying an unvested RSU, unless otherwise specified by the board.

Amendment of the Amended and Restated 2018 RSU Scheme. The Amended and Restated 2018 RSU Scheme may be altered, amended or waived in any respect by the board, provided that, such alteration, amendment or waiver shall not affect any subsisting rights of any grantee thereunder.

Term of the Amended and Restated 2018 RSU Scheme. The Amended and Restated 2018 RSU Scheme shall remain valid and effective until the 10th anniversary date of the date if was adopted.

Termination of the Amended and Restated 2018 RSU Scheme. The Amended and Restated 2018 RSU Scheme may be terminated at any time prior to the expiry of its term by the board, provided that, such termination shall not affect any subsisting rights of any grantee thereunder.

The following table summarizes, as of the date of this annual report, the number of RSUs that we granted to our directors and executive officers under the Amended and Restated 2018 RSU Scheme. We have not granted other equity awards to our directors or executive officers.

    

Ordinary Shares

    

Exercise Price

    

    

Date of

Name

Underlying RSUs

(US$/Share)

Date of Grant

Expiration

Shaojie Chen

 

1,430,315

 

April 1, 2018

 

Chao Cheng

 

*

 

April 1, 2018

 

Mingming Su

 

*

 

April 1, 2018

 

Hao Cao

 

*

 

April 1, 2018

 

Yang Deng

 

*

 

April 1, 2018

 

Song Zhou

 

 

 

Haiyang Yu

 

 

 

Xi Cao

 

 

 

Zhaoming Chen

 

 

 

Xuehai Wang

 

 

 

Zhi Yan

 

 

 

Note: * Less than 1% of our total outstanding shares.

As of March 31, 2023, other grantees under the Amended and Restated 2018 RSU Scheme as a group held 97,337 RSUs.

For discussions of our accounting policies and estimates for awards granted pursuant to the Amended and Restated 2018 RSU Scheme, see “Item 5. Operating and Financial Review and Prospects—5.A. Operating Results—Critical Accounting Policies, Judgments and Estimates—Share-based compensation.”

143

6.C. Board Practices

Board of directors

Our board of directors consists of ten directors, including four independent directors. A director is not required to hold any shares in our company to qualify to serve as a director. The Listing Rules of the Nasdaq Stock Market generally require that a majority of an issuer’s board of directors must consist of independent directors. However, the Listing Rules of the Nasdaq Stock Market permit foreign private issuers like us to follow “home country practice” in certain corporate governance matters. We rely on this “home country practice” exception and do not have a majority of independent directors serving on our board of directors.

A director who is in any way, whether directly or indirectly, interested in a contract or proposed contract with our company is required to declare the nature of his or her interest at a meeting of our directors. In addition, the interested director shall not vote (nor be counted in the quorum) on any resolution of our Board approving any contract or arrangement or any other proposal in which he or any of his close associates is materially interested in except for certain circumstances as set out in the Articles of Association. Our board of directors may exercise all of the powers of our company to borrow money, to mortgage or charge its undertaking, property and uncalled capital, or any part thereof, and to issue debentures, debenture stock or other securities whenever money is borrowed or as security for any debt, liability or obligation of our company or of any third party. None of our directors has a service contract with us that provides for benefits upon termination of service as a director.

Committees of the board of directors

We have established the following committees in our board of directors: an audit committee, a compensation committee and a nominating and corporate governance committee. The committees operate in accordance with terms of reference established by our board of directors.

Audit Committee. Our audit committee consists of Mr. Zhaoming Chen, Mr. Xuehai Wang and Mr. Zhi Yan. Mr. Zhaoming Chen is the chairman of our audit committee. We have determined that each of Mr. Zhaoming Chen, Mr. Xuehai Wang and Mr. Zhi Yan satisfies the “independence” requirements of Rule 5605(a)(2) of the Listing Rules of the Nasdaq Stock Market and Rule 10A-3 under the Securities Exchange Act of 1934. We have determined that Mr. Zhaoming Chen 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:

selecting the independent registered public accounting firm and pre-approving all auditing and non-auditing services permitted to be performed by the independent registered public accounting firm;
reviewing with the independent registered public accounting firm any audit problems or difficulties and management’s response;
reviewing and approving all proposed related party transactions, as defined in Item 404 of Regulation S-K under the Securities Act;
discussing the annual audited financial statements with management and the independent registered public accounting firm;
reviewing major issues as to the adequacy of our internal controls and any special audit steps adopted in light of material control deficiencies;
annually reviewing and reassessing the adequacy of our audit committee charter;
meeting separately and periodically with management and the independent registered public accounting firm; and
reporting regularly to the board.

144

Compensation Committee. Our compensation committee consists of Mr. Shaojie Chen, Mr. Mingming Su and Mr. Zhi Yan and is chaired by Mr. Shaojie Chen. We have determined that Mr. Zhi Yan satisfies the “independence” requirements of Rule 5605(a)(2) of the Listing Rules of the Nasdaq Stock Market. The compensation committee assists the board in reviewing and approving the compensation structure, including all forms of compensation, relating to our executive officers. Our officer may not be present at any committee meeting during which such officer’s compensation is deliberated upon. The compensation committee is responsible for, among other things:

reviewing and approving, or recommending to the board for its approval, the compensation for our executive officers;
reviewing periodically and approving any incentive compensation or equity plans, programs or similar arrangements; and
selecting compensation consultant, legal counsel or other adviser only after taking into consideration all factors relevant to that person’s independence from management.

Nominating and Corporate Governance Committee. Our nominating and corporate governance committee consists of Mr. Shaojie Chen, Mr. Mingming Su and Mr. Xuehai Wang, and is chaired by Mr. Shaojie Chen. We have determined that Mr. Xuehai Wang satisfies the “independence” requirements of Rule 5605(a)(2) of the Listing Rules of the Nasdaq Stock Market. The nominating and corporate governance committee assists the board in selecting individuals qualified to become our directors and in determining the composition of the board and its committees. The nominating and corporate governance committee is responsible for, among other things:

recommending nominees to the board for election or re-election to the board, or for appointment to fill any vacancy on the board pursuant to the terms of the Fourth Amended and Restated Memorandum and Articles of Association, effective upon the completion of our initial public offering in July 2019;
reviewing annually with the board the current composition of the board with regards to characteristics such as independence, knowledge, skills, experience, expertise, diversity and availability of service to us;
developing and recommending to our board such policies and procedures with respect to nomination or appointment of members of our board and chairs and members of its committees or other corporate governance matters as may be required pursuant to any SEC or Nasdaq rules, or otherwise considered desirable and appropriate;
selecting and recommending to the board the names of directors to serve as members of the audit committee and the compensation committee, as well as of the nominating and corporate governance committee itself;
developing and reviewing at least annually the corporate governance principles adopted by the board and advising the board with respect to significant developments in the law and practice of corporate governance and our compliance with such laws and practices;
evaluating the performance and effectiveness of the board as a whole; and
reviewing and approving compensation for our directors.

145

Duties and Functions of Directors

Under Cayman Islands law, our directors owe fiduciary duties to our company, including a duty to act honestly and a duty to act in what they consider in good faith to be in our best interests. Our directors must also exercise their powers only for a proper purpose. Our directors also owe to our company a duty to exercise the skill they actually possess and such care and diligence that a reasonable director would exercise in comparable circumstances. It was previously considered that a director need not exhibit in the performance of his duties a greater degree of skill than may reasonably be expected from a person of his knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association, as amended and restated from time to time. Our company has the right to seek damages if a duty owed by our directors is breached. In limited exceptional circumstances, a shareholder may have the right to seek damages in our name if a duty owed by our directors is breached. The functions and powers of our board of directors include, among others, (i) convening shareholders’ annual general meetings and reporting its work to shareholders at such meetings, (ii) declaring dividends and other distributions, (iii) appointing officers and determining their terms of offices and responsibilities, and (iv) approving the transfer of shares of our company, including the registering of such shares in our share register.

Terms of Directors and Officers

Our directors are elected pursuant to the terms of our Fourth Amended and Restated Memorandum and Articles of Association. Mr. Shaojie Chen and Mr. Wenming Zhang, and entities which hold shares of our company on behalf of and are controlled by Mr. Shaojie Chen and Mr. Wenming Zhang, have the right to appoint up to four directors. Nectarine, a wholly-owned subsidiary of Tencent, has the right to appoint up to two directors as long as it beneficially owns no less than 33% of the shares it beneficially owns immediately prior to the completion of our initial public offering in July 2019. Our board of directors has the right to appoint up to four independent directors and may appoint additional directors, if any. Directors appointed by a specified group may only be removed by the affirmative vote of such group.

Our directors are not subject to a term of office and hold office until such time as they are removed from office pursuant to the terms of the Fourth Amended and Restated Memorandum and Articles of Association. 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) is found to be or becomes of unsound mind; (iii) resigns his office by notice in writing; (iv) is prohibited by any applicable law or regulations of the Nasdaq from being a director; (v) without special leave of absence from the board, is absent from meetings of the board for three consecutive meetings and the board resolves that his office be vacated; or (vi) is removed from office pursuant to any other provision of our Fourth Amended and Restated Memorandum and Articles of Association.

Our officers are nominated by Mr. Shaojie Chen (who has a second or casting vote when there is an equality of votes) and Mr. Wenming Zhang, and entities which hold shares of our company on behalf of and are controlled by Mr. Shaojie Chen and Mr. Wenming Zhang, and are elected by the board at such term and remuneration as the board sees fit.

6.D. Employees

We had 1,973 employees as of December 31, 2022, and substantially all of our employees were based in China.

The following table sets forth a breakdown of our employees by function as of December 31, 2022:

    

Number of

    

Employees

Percentage

Operation and products

 

459

 

23.3

Research and development

 

526

 

26.7

Sales and marketing

 

242

 

12.3

General and administration

 

746

 

37.7

Total

 

1,973

 

100.0

Our success depends on our ability to attract, retain and motivate qualified personnel. We adopt high standards in recruitment with strict procedures to ensure the quality of new hires. Moreover, we provide a robust training program for new employees that we hire, which we believe are effective in equipping them with the skill set and workplace ethics that we require of our employees. We have developed a dynamic corporate culture that encourages innovation, technical skills and self-development.

146

We enter into standard contracts and agreements regarding confidentiality, intellectual property, employment, commercial ethics policies and non-competition with most of our executive officers, managers and employees. These contracts typically include a non-competition provision effective during and up to two years after their employment with us and a confidentiality provision effective during and after their employment with us.

Our employees have formed an employee union. We believe that we maintain a good working relationship with our employees and we have not experienced any material labor disputes.

6.E. Share Ownership

The following table sets forth information concerning the beneficial ownership of our ordinary shares as of March 31, 2023 by:

each of our directors and executive officers;
all of our directors and executive officers as a group; and
each of our principal shareholders who beneficially own more than 5% of our total outstanding ordinary shares.

The calculations in the table below are based on 31,977,665 ordinary shares issued and outstanding as of March 31, 2023.

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

    

Ordinary Shares

    

    

Percentage of total

    

Percentage of aggregate

Directors and Executive Officers†

    

Number

    

ordinary shares

    

voting power***

Shaojie Chen(1)

5,441,949

17.0

17.0

Chao Cheng

*

*

*

Mingming Su

*

*

*

Hao Cao

*

*

*

Yang Deng

*

*

*

Song Zhou

Haiyang Yu

Xi Cao

Zhaoming Chen

Xuehai Wang

Zhi Yan

All Directors and Executive Officers as a Group

5,567,135

17.4

17.4

Principal Shareholders:

  

  

  

Entities affiliated with Tencent(2)

12,070,080

37.7

37.7

Warrior Ace Holding Limited(3)

5,441,949

17.0

17.0

Notes:

*

Less than 1% of our total outstanding shares.

**

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 (i) 31,977,665 being the number of ordinary shares outstanding as of March 31, 2023 (excluding 2,560,562 ordinary shares repurchased in the form of ADSs) and (ii) the number of ordinary shares underlying share options held by such person or group that are exercisable or RSUs that will become vested within 60 days after the date of this annual report.

***

For each person and group included in this column, percentage of voting power is calculated by dividing the voting power beneficially owned by such person or group by the voting power of all of our ordinary shares as a single class.

147

The address of our directors and executive officers except for Ms. Song Zhou, Mr. Haiyang Yu, Mr. Xi Cao, Mr. Zhaoming Chen, Mr. Xuehai Wang and Mr. Zhi Yan is 20/F, Building A, New Development International Center, No. 473 Guanshan Avenue, Hongshan District, Wuhan, Hubei Province, the People’s Republic of China. The business address for Ms. Zhou is Room 1631, Building C, Kexing Science Park, Kejizhongsan Avenue, Nanshan District, Shenzhen, the People’s Republic of China, the business address for Mr. Yu is 29/F, Three Pacific Place, No. 1 Queen’s Road East, Wanchai, Hong Kong; the business address for Mr. Cao is Room 3606, China Central Place Tower 3, 77 Jianguo Road, Beijing 100025, China; the business address of Mr. Chen is 22/F, Oriental Fisherman’s Wharf, No. 1088 Yangshupu Road, Yangpu District, Shanghai, the People’s Republic of China; the business address for Mr. Wang is No. 666 Gaoxin Avenue, East Lake New Technology Development Zone, Wuhan, the People’s Republic of China; and the business address for Mr. Yan is Special #1, Julong Avenue, Panlong Town Economics Development Zone, Wuhan, the People’s Republic of China.

(1)The number of ordinary shares beneficially owned represents 5,441,949 ordinary shares held by Mr. Chen through Warrior Ace Holding Limited, or Warrior Ace, which consists of (i) 1,197,554 ordinary shares in the form of ADSs, and (ii) 4,244,395 ordinary shares. Warrior Ace is an exempted company incorporated with limited liability under the laws of the British Virgin Islands, wholly-owned by Mr. Chen. The registered address of Warrior Ace is Sea Meadow House, Blackburne Highway, (P.O. Box 116), Road Town, Tortola, British Virgin Islands. Warrior Ace is beneficially owned and controlled by Mr. Chen.
(2)Represents (i) 12,068,104 ordinary shares held by Nectarine, an exempted company incorporated with limited liability under the laws of the British Virgin Islands and a wholly-owned subsidiary of Tencent, and (ii) 1,976 ordinary shares in the form of ADSs held by Distribution Pool Limited, a limited liability incorporated under the laws of the British Virgin Islands and a wholly-owned subsidiary of Tencent. Tencent is a Cayman Islands exempted company listed on the Main Board of the Hong Kong Stock Exchange. The principal business address of Nectarine is Level 29, Three Pacific Place, No. 1 Queen’s Road East, Wanchai, Hong Kong. The registered office of Distribution Pool Limited is Vistra Corporate Services Centre, Wickhams Cay II, Road Town, Tortola, VG1110, British Virgin Islands.
(3)Represents 5,441,949 ordinary shares beneficially owned by Mr. Chen, our chief executive officer and director, as set forth in note (1) above.

To our knowledge, as of March 31, 2023, a total of 17,884,629 ordinary shares are held by one record holder in the United States, representing approximately 55.9% of our total outstanding shares. The holder is JPMorgan Chase Bank, N.A., the depositary of our ADS program.

None of our shareholders has informed us that it is affiliated with a member of Financial Industry Regulatory Authority, or FINRA.

We are not aware of any arrangement that may, at a subsequent date, result in a change of control of our company.

6.F. Disclosure of a Registrant’s Action to Recover Erroneously Awarded Compensation

Not applicable.

ITEM 7.MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

7.A. Major Shareholders

Please refer to “Item 6. Directors, Senior Management and Employees — 6.E. Share Ownership.” The company’s major shareholders do not have different voting rights than the other shareholders.

7.B. Related Party Transactions

Transactions with Wuhan Shayu Network Technology Co., Ltd.

In 2022, we provided a loan of RMB10.0 million to Wuhan Shayu Network Technology Co., Ltd. and extended it for another year.

Transactions with Tencent

In 2020, 2021 and 2022, we provided services to Tencent’s PRC affiliated entities in relation to advertisements, game distribution and promotional activities on our platform for the total amount of approximately RMB9.0 million, RMB42.8 million and RMB20.4 million (US$3.0 million) in fees, respectively. As of December 31, 2022, we had an amount of approximately RMB35.5 million (US$5.1 million) due from certain of Tencent’s PRC affiliated entities, representing the unsettled balance of fees for the services we provided to them.

148

In 2020, 2021 and 2022, Tencent provided services to us through its PRC affiliated entities in relation to CDN, P2P streaming technologies, online payment and website technology support and licensed certain copyrights to us for the total amount of approximately RMB330.6 million, RMB868.7 million and RMB398.1 million (US$57.7 million) in fees, respectively. As of December 31, 2022, we had an amount of approximately RMB250.4 million (US$36.3 million) due to certain of Tencent’s PRC affiliated entities, representing the unsettled balance of fees for the services and copyrights they provided to us.

We have entered into the Amended and Restated SCFM and other agreements with Tencent through its PRC affiliated entities.

Transactions with Equity Method Investee Talent Agencies

We cooperate with certain talent agencies to manage and organize streamers on our platform and may enter into revenue sharing arrangements with them. We have also made equity investments in certain talent agencies and exercise significant influence over them. Such investments are accounted for as equity method investee talent agencies.

In 2020, 2021 and 2022, we received livestreaming revenue and other revenue from the equity method investee talent agencies of RMB23.9 million, nil and nil, respectively. In 2020, 2021 and 2022, we paid revenue sharing fees and content costs of RMB435.5 million, RMB357.4 million and RMB181.6 million (US$26.3 million), respectively, to the equity method investee talent agencies. For details, please refer to Note 17 to the consolidated financial statements for the years ended December 31, 2020, 2021 and 2022 included elsewhere in this annual report.

Terms of Directors and Officers

See “Item 6. Directors, Senior Management and Employees—6.C. Board Practices—Terms of Directors and Officers.”

Board Diversity Matrix

Board Diversity Matrix (As of March 31, 2023)

Country of Principal Executive Offices:

People’s Republic of China

Foreign Private Issuer

 

 

Yes

 

  

 

  

Disclosure Prohibited Under Home Country Law

 

 

No

 

  

 

  

Total Number of Directors

 

 

10

 

  

 

  

 

 

 

 

Did Not

    

Female

    

Male

    

Non-Binary

    

Disclose Gender

Part I: Gender Identity

 

  

 

  

 

  

 

  

Directors

 

2

 

8

 

0

 

0

Part II: Demographic Background

 

  

 

  

 

  

 

  

Underrepresented Individual in Home Country Jurisdiction

 

 

  

 

  

 

0

LGBTQ+

 

 

  

 

  

 

0

Did Not Disclose Demographic Background

 

 

  

 

  

 

0

Contractual Arrangements with The VIEs and The VIEs’ Respective Shareholders

See “Item 4. Information on the Company—4.C. Organizational Structure—Contractual Arrangements with The VIEs and The VIEs’ Respective Shareholders.”

149

Employment Agreements and Indemnification Agreements

See “Item 6. Directors, Senior Management and Employees—6.B. Compensation—Employment Agreements and Indemnification Agreements.”

Share Incentives

See “Item 6. Directors, Senior Management and Employees—6.B. Compensation—Share Incentive Plan.”

7.C. Interests of Experts and Counsel

Not applicable.

ITEM 8.FINANCIAL INFORMATION

8.A. Consolidated Statements and Other Financial Information

We have appended consolidated financial statements filed as part of this annual report.

Litigation

We have been and may become a party to various legal or administrative proceedings arising in the ordinary course of our business, including matters relating to contractual disputes, intellectual property infringement and unfair competition. Litigation or any other legal or administrative proceeding, regardless of the outcome, is likely to result in substantial cost and diversion of our resources, including our management’s time and attention. See “Item 3. Key Information—Item 3.D. Risk Factors—Risks Related to Our Business and Our Industry—We may be subject to intellectual property infringement claims or other allegations by third parties for information or content displayed on, retrieved from or linked to our platform, or distributed to our users, or for proprietary information appropriated by former employees, which may materially and adversely affect our business, financial condition and prospects,” “Item 3. Key Information—Item 3.D. Risk Factors—Risks Related to Our Business and Our Industry—We may be held liable for information or content displayed on, retrieved from or linked to our platform, or distributed to our users if such content is deemed to violate any PRC laws or regulations, and PRC authorities may impose legal sanctions on us,” “Item 3. Key Information— Item 3.D. Risk Factors—Risks Related to Our Business and Our Industry—Implementation of the new labor laws and regulations in China may adversely affect our business and results of operations,” and “Item 3. Key Information—Item 3.D. Risk Factors—We are subject to risks relating to litigation, which could adversely affect our business, prospects, results of operations and financial condition.”

In March and April 2020, we and certain of our current and former officers and directors were also named as defendants in several putative securities class actions filed in state and federal courts alleging that we made material misstatements and omissions in our IPO registration statement. The cases allege claims under the Securities Act. The actions have been transferred and consolidated into the two pending actions: In re Douyu Int’l Holdings Ltd. Secs. Litig., Index No. 651703/2020 (Sup. Ct. N.Y. Cty.) (the “Consolidated State Court Action”), and In re Douyu Int’l Holdings Ltd. Secs. Litig., 20-cv-7234 (S.D.N.Y.) (the “Consolidated Federal Court Action”).

We filed a motion to dismiss the Consolidated State Court Action on August 14, 2020. The plaintiffs filed an opposition to motion to dismiss on September 29, 2020, and we filed a reply to opposition on October 20, 2020. On March 16, 2021, the court issued an order denying the motion to dismiss. On April 27, 2021, we filed a notice of appeal, which was perfected on July 12, 2021.

In the Consolidated Federal Court Action, an Amended Class Action Complaint was filed on December 24, 2020. Pursuant to the individual practices of the judge presiding over the Federal Court Action, on February 19, 2021, we filed a letter requesting a pre-motion conference with the federal court regarding our anticipated motion to dismiss. Plaintiffs responded to the letter by seeking leave to file a second amended complaint, which was granted by the federal court on March 15, 2021. Plaintiffs filed a second amended complaint on April 2, 2021. We filed motion to dismiss the second amended complaint on May 21, 2021. On June 11, 2021, Plaintiffs filed a third amended complaint. On July 19, 2021, we filed a motion to dismiss the third amended complaint.

On January 1, 2022, we reached an agreement in principle to settle both the Consolidated State Court Action and the Consolidated Federal Court Action (the “Class Action Settlement”). On December 1, 2022, the Class Action Settlement received final approval. No objections to the Class Action Settlement were made and no investors opted out from the class.

150

Dividend Policy

We have not previously declared or paid cash dividends and we have no plan to declare or pay any dividends in the near future on our ordinary shares or the ADSs representing our ordinary shares. We currently intend to retain most, if not all, of our available funds and any future earnings to operate and expand our business.

We are a holding company incorporated in the Cayman Islands. We rely principally on dividends from our PRC subsidiaries for our cash requirements, including any payment of dividends to our shareholders. PRC regulations may restrict the ability of our PRC subsidiaries to pay dividends to us. See “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulations Relating to Foreign Currency Exchange and Dividend Distribution.”

Our board of directors has discretion as to whether to distribute dividends, subject to certain requirements of Cayman Islands law. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our board of directors. Under Cayman Islands law, a Cayman Islands company may pay a dividend out of either profit or its share premium account, provided that in no circumstances may a dividend be paid if this would result in the company being unable to pay its debts as they fall due in the ordinary course of business. Even if our board of directors decides to pay dividends, the form, frequency and amount will depend upon our future operations and earnings, capital requirements and surplus, general financial condition, contractual restrictions and other factors that our board of directors may deem relevant. If we pay any dividends on our ordinary shares, we will pay those dividends which are payable in respect of the ordinary shares underlying the ADSs to the depositary, as the registered holder of such ordinary shares, and the depositary then will pay such amounts to the ADS holders in proportion to the ordinary shares underlying the ADSs held by such ADS holders, subject to the terms of the deposit agreement, including the fees and expenses payable thereunder. See “Item 12. Description of Securities Other Than Equity Securities—12.D. American Depositary Shares.”

8.B. Significant Changes

Except as otherwise disclosed in this report, we have not experienced any significant changes since the date of our audited consolidated financial statements included herein.

ITEM 9.THE OFFER AND LISTING

9.A. Offering and Listing Details

Our ADSs have been listed on the Nasdaq Global Select Market since July 17, 2019 under the symbol “DOYU.” Every 10 American depositary shares represent one ordinary share, par value US$0.0001 per share.

9.B. Plan of Distribution

Not applicable.

9.C. Markets

Every 10 of our American depositary shares represent one ordinary share. Our ADSs have been listed on the Nasdaq Global Select Market since July 17, 2019. Our ADSs trade under the symbol “DOYU.”

9.D. Selling Shareholders

Not applicable.

9.E. Dilution

Not applicable.

9.F. Expenses of the Issue

Not applicable.

151

ITEM 10.ADDITIONAL INFORMATION

10.A. Share Capital

Not applicable.

10.B. Memorandum and Articles of Association

We are an exempted company incorporated under the laws of the Cayman Islands and our affairs are governed by our Fourth Amended and Restated Memorandum and Articles of Association, as amended and restated from time to time, and Companies Act (As Revised) of the Cayman Islands, which we refer to as the Companies Act below, and the common law of the Cayman Islands.

We incorporate by reference into this annual report our Fourth Amended and Restated Memorandum and Articles of Association, the form of which was filed as Exhibit 3.2 to our registration statement on Form F-1 (File Number 333-230976) filed with the Securities and Exchange Commission on April 22, 2019, as amended. Our shareholders adopted our Fourth Amended and Restated Memorandum and Articles of Association by a special resolution in May 2019, which became effective immediately prior to completion of our initial public offering of ADSs representing our ordinary shares.

The following are summaries of material provisions of our Fourth Amended and Restated Memorandum and Articles of Association and the Companies Act insofar as they relate to the material terms of our ordinary shares.

Registered Office and Objects

Our registered office in the Cayman Islands is at the offices of Maples Corporate Services Limited, PO Box 309, Ugland House, Grand Cayman, KY1-1104, Cayman Islands.

According to Clause 3 of our Fourth Amended and Restated Memorandum and Articles of Association, the objects for which the Company is established are unrestricted and the Company shall have full power and authority to carry out any object not prohibited by any law as provided by Section 7(4) of the Companies Act or as the same may be revised from time to time, or any other law of the Cayman Islands.

Board of Directors

See “Item 6. Directors, Senior Management and Employees.”

Ordinary Shares

General

Our authorized share capital is US$100,000 divided into (i) 500,000,000 ordinary shares of a nominal or par value of US$0.0001 each, and (ii) 500,000,000 shares of a par value of US$0.0001 as our board of directors may determine in accordance with our Fourth Amended and Restated Memorandum and Articles of Association. Holders of our ordinary shares will have the same rights except for voting and conversion rights. All of our issued and outstanding ordinary shares are fully paid and non-assessable. Certificates representing the ordinary shares are issued in registered form. We may not issue shares to bearer. Our shareholders who are non-residents of the Cayman Islands may freely hold and transfer their ordinary shares.

Dividends

The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors subject to our Fourth Amended and Restated Memorandum and Articles of Association and the Companies Act. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our directors. In either case, under the laws of the Cayman Islands, our company may pay a dividend out of either profits or our share premium account, provided that in no circumstances may a dividend be paid if this would result in our company being unable to pay its debts as they fall due in the ordinary course of business.

152

Voting Rights

In respect of all matters subject to a shareholders’ vote, each ordinary share is entitled to one vote for each ordinary share registered in his or her name on our register of members. Voting at any meeting of shareholders is by show of hands unless a poll is demanded. A poll may be demanded by the chairman of such meeting or any one shareholder.

A quorum required for a meeting of shareholders consists of one or more shareholders holding not less than one-third of the votes attaching to the issued and outstanding shares entitled to vote at general meetings present in person or by proxy or, if a corporation or other non-natural person, by its duly authorized representative. As a Cayman Islands exempted company, we are not obliged by the Companies Act to call shareholders’ annual general meetings. Our Fourth Amended and Restated 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, in which case we will specify the meeting as such in the notices calling it, and the annual general meeting will be held at such time and place as may be determined by our directors. We, however, will hold an annual shareholders’ meeting during each fiscal year, as required by the Listing Rules at the Nasdaq. Each general meeting, other than an annual general meeting, shall be an extraordinary general meeting. Shareholders’ annual general meetings and any other general meetings of our shareholders may be called by a majority of our board of directors or our chairman or upon a requisition of shareholders holding at the date of deposit of the requisition not less than one-third of the votes attaching to the issued and outstanding shares entitled to vote at general meetings, in which case the directors are obliged to call such meeting and to put the resolutions so requisitioned to a vote at such meeting; however, our Fourth Amended and Restated Memorandum and Articles of Association do not provide our shareholders with any right to put any proposals before annual general meetings or extraordinary general meetings not called by such shareholders. Advance notice of at least ten (10) calendar days is required for the convening of our annual general meeting and other general meetings unless such notice is waived in accordance with our articles of association.

An ordinary resolution to be passed at a meeting by the shareholders requires the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast by those shareholders entitled to vote who are present in person or by proxy or, in the case of corporations, by their duly authorized representatives, at a general meeting, while a special resolution also requires the affirmative vote of no less than two-thirds of the votes attaching to the ordinary shares cast by those shareholders entitled to vote who are present in person or by proxy or, in the case of corporations, by their duly authorized representatives, at a general meeting. A special resolution will be required for important matters such as making changes to our Fourth Amended and Restated Memorandum and Articles of Association.

Transfer of Ordinary Shares

Subject to the restrictions in our Fourth Amended and Restated Memorandum and Articles of Association as set out below, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or common form or any other form approved by our board of directors.

Our board of directors may, in its absolute discretion, decline to register any transfer of any ordinary share which is not fully paid up or on which we have a lien. Our board of directors may also decline to register any transfer of any ordinary share unless:

the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer;
the instrument of transfer is in respect of only one class of shares;
the instrument of transfer is properly stamped, if required;
in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be transferred does not exceed four; and
a fee of such maximum sum as the Nasdaq 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 one month after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal.

153

The registration of transfers may, on ten calendar days’ notice being given by advertisement in such one or more newspapers or by electronic means, or after compliance with any notice required of the Nasdaq, be suspended and the register of members 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 of members closed for more than 30 calendar days in any year.

Liquidation

On a return of capital on winding-up or otherwise (other than on conversion, redemption or purchase of ordinary shares), if the assets available for distribution amongst our shareholders shall be more than sufficient to repay the whole of the share capital at the commencement of the winding-up, the surplus shall be distributed amongst our shareholders in proportion to the par value of the shares held by them at the commencement of the winding-up, subject to a deduction from those shares in respect of which there are monies due, of all monies payable to our company for unpaid calls or otherwise. If our assets available for distribution are insufficient to repay all of the 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. Any distribution of assets or capital to a holder of ordinary share will be the same in any liquidation event.

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 an ordinary 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 Fourth Amended and Restated 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 issued and outstanding, or (c) if the company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration.

Variations of Rights of Shares

If at any time our share capital is divided into different classes or series of shares, the rights attached to any class or series of shares (unless otherwise provided by the terms of issue of the shares of that class or series), whether or not our company is being wound up, may be varied with the consent in writing of the holders of not less than two-thirds of the issued shares of the relevant class, or with the sanction of a resolution passed at a separate meeting of the holders of the shares of such class by the holders of two-thirds of the votes cast at such a meeting. The rights conferred upon the holders of the shares of any class issued shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be materially adversely varied by the creation or issue of further shares ranking pari passu with such existing class of shares.

Inspection of Books and Records

Holders of our ordinary shares have no general right under the Companies Act to inspect or obtain copies of our list of shareholders or our corporate records (except for our memorandum and articles of association and our register of mortgages and charges). However, we will provide our shareholders with annual audited financial statements.

Issuance of Additional Shares

Our Fourth Amended and Restated 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 Fourth Amended and Restated 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;

154

the number of shares of the series;
the dividend rights, dividend rates, conversion rights, voting rights; and
the rights and terms of redemption and liquidation preferences.

Our board of directors may issue preferred shares without action by our shareholders to the extent authorized but unissued. Issuance of these shares may dilute the voting power of holders of ordinary shares.

Anti-Takeover Provisions

Some provisions of our Fourth 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.

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

Exempted Company

We are an exempted company with limited liability under the Companies Act. The Companies Act distinguishes between ordinary resident companies and exempted companies. Any company that is registered in the Cayman Islands but conducts business mainly outside 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 of the Cayman Islands;
is not required to open its register of members for inspection;
does not have to hold an annual general meeting;
may issue bearer shares or shares with no par value;
may obtain an undertaking against the imposition of any future taxation (such undertakings are usually given for 20 years in the first instance);
may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands;
may register as a limited duration company; and
may register as a segregated portfolio company.

“Limited liability” means that the liability of each shareholder is limited to the amount unpaid by the shareholder on that shareholder’s shares of the company, 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.

10.C. Material Contracts

We have not entered into any material contracts other than in the ordinary course of business and other than those described in this annual report.

155

On April 25, 2023, Wuhan Ouyue entered into a License Agreement for Broadcasting League of Legends Matches with Tengjing Sports & Culture Development (Shanghai) Co., Ltd., under which we purchased a non-exclusive license for broadcasting of games during the period from 2023 to 2025 for a total consideration of RMB 450 million.

10.D. Exchange Controls

The Cayman Islands currently has no exchange control regulations or currency restrictions. See “Item 4. Information of the Company—4.B. Business Overview—Regulation—Regulations Relating to Foreign Currency Exchange and Dividend Distribution.”

10.E. Taxation

Cayman Islands Taxation

The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciation, and there is no taxation in the nature of inheritance tax or estate duty. There are no other taxes likely to be material to us or holders of our ADSs or ordinary shares levied by the government of the Cayman Islands, except for stamp duties which may be applicable on instruments executed in, or after execution brought within the jurisdiction of the Cayman Islands. The Cayman Islands are not party to any double tax treaties that are applicable to any payments made to or by our company. There are no exchange control regulations or currency restrictions in the Cayman Islands.

Payments of dividends and capital in respect of the ADSs or ordinary shares will not be subject to taxation in the Cayman Islands and no withholding will be required on the payment of a dividend or capital to any holder of the ADSs or ordinary shares, nor will gains derived from the disposal of the ADSs or ordinary shares be subject to Cayman Islands income or corporation tax.

People’s Republic of China Taxation

Under the PRC Enterprise Income Tax Law, which became effective on January 1, 2008 and amended on February 24, 2017 and December 29, 2018, an enterprise established outside the PRC with “de facto management bodies” within the PRC is considered a “resident enterprise” for PRC enterprise income tax purposes and is generally subject to a uniform 25% enterprise income tax rate on its worldwide income. Under the implementation rules to the PRC Enterprise Income Tax Law, a “de facto management body” is defined as a body that has material and overall management and control over the manufacturing and business operations, personnel and human resources, finances and properties of an enterprise.

156

SAT Circular 82 issued by the SAT in April 2009 specifies that certain offshore incorporated enterprises controlled by PRC enterprises or PRC enterprise groups will be classified as PRC resident enterprises only if all of the following conditions are met: (a) the senior management and core management departments in charge of its daily operations function have their presence mainly in the PRC; (b) its financial and human resources decisions are subject to determination or approval by persons or bodies in the PRC; (c) its major assets, accounting books, company seals, and minutes and files of its board and shareholders’ meetings are located or kept in the PRC; and (d) not less than half of the enterprise’s directors or senior management with voting rights habitually reside in the PRC. Although SAT Circular 82 and SAT Bulletin 45 apply only to offshore incorporated enterprises controlled by PRC enterprises or PRC enterprise group and not those controlled by PRC individuals or foreigners, Han Kun Law Offices, our legal counsel as to PRC law, has advised us that the determination criteria set forth therein may reflect SAT’s general position on how the term “de facto management body” could be applied in determining the tax resident status of offshore enterprises, regardless of whether they are controlled by PRC enterprises, individuals or foreigners. Further to SAT Circular 82, the SAT issued the SAT Bulletin 45, which took effect in September 2011, to provide more guidance on the implementation of SAT Circular 82. SAT Bulletin 45 provides for procedures and administration details regarding the determination on residence status and administration on post-determination matters. Our company 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. As such, we do not believe that our company meets all of the conditions above or is a PRC resident enterprise for PRC tax purposes even if the standards for “de facto management body” prescribed in SAT Circular 82 are applicable to us. For similar reasons, we believe our other entities outside China are not PRC resident enterprises either. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management body.” There can be no assurance that the PRC government will ultimately take a view that is consistent with us. If the PRC tax authorities determine that our Cayman Islands holding company is a PRC resident enterprise for PRC enterprise income tax purposes, a number of unfavorable PRC tax consequences could follow. For example, a 10% withholding tax would be imposed on dividends we pay to our non-PRC enterprise shareholders (including our ADS holders). 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. Furthermore, if we are deemed a PRC resident enterprise, dividends paid to our non-PRC individual shareholders (including our ADS holders) and any gain realized on the transfer of ADSs or ordinary shares by such shareholders may be subject to PRC tax at a rate of 20% (which, in the case of dividends, may be withheld at source by us). These rates may be reduced by an applicable tax treaty, but it is unclear whether non-PRC shareholders of our company would be able to obtain the benefits of any tax treaties between their country of tax residence and the PRC in the event that we are treated as a PRC resident enterprise. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China—Under the PRC enterprise income tax law, we may be classified as a PRC “resident enterprise,” which could result in unfavorable tax consequences to us and our shareholders and have a material adverse effect on our results of operations and the value of your investment.”

U.S. Federal Income Tax Considerations

The following are certain U.S. federal income tax consequences to the U.S. Holders described below of owning and disposing of the ADSs or ordinary shares, but this discussion does not purport to be a comprehensive description of all of the tax considerations that may be relevant to a particular person’s decision to hold or dispose of the ADSs or ordinary shares.

This discussion applies only to a U.S. Holder that holds the ADSs or ordinary shares as capital assets for U.S. federal income tax purposes (generally, property held for investment). It does not describe all of the tax consequences that may be relevant in light of a U.S. Holder’s particular circumstances, including any alternative minimum tax or Medicare contribution tax considerations and tax consequences applicable to U.S. Holders subject to special rules, such as:

certain financial institutions;
dealers or traders in securities that use a mark-to-market method of tax accounting;
persons holding ADSs or ordinary shares as part of a straddle, integrated or similar transaction;
persons whose functional currency for U.S. federal income tax purposes is not the U.S. dollar;
entities classified as partnerships for U.S. federal income tax purposes and their partners;
tax-exempt entities, “individual retirement accounts” or “Roth IRAs”;

157

insurance companies;
certain U.S. expatriates;
persons that own or are deemed to own ADSs or ordinary shares representing 10% or more of our voting power or value;
persons who acquired our ADSs or ordinary shares pursuant to the exercise of an employee stock option or otherwise as compensation; or
persons holding ADSs or ordinary shares in connection with a trade or business outside the United States.

If a partnership (or other entity that is classified as a partnership for U.S. federal income tax purposes) owns ADSs or ordinary shares, the U.S. federal income tax treatment of a partner will generally depend on the status of the partner and the activities of the partnership. Partnerships owning ADSs or ordinary shares and their partners should consult their tax advisers as to their particular U.S. federal income tax consequences of owning and disposing of ADSs or ordinary shares.

This discussion is based on the Internal Revenue Code of 1986, as amended, or the Code, administrative pronouncements, judicial decisions, final, temporary and proposed Treasury regulations, and the income tax treaty between the United States and the PRC, or the Treaty, all as of the date hereof, any of which is subject to change, possibly with retroactive effect.

As used herein, a “U.S. Holder” is a person that is, for U.S. federal income tax purposes, a beneficial owner of the ADSs or ordinary shares and:

a citizen or individual resident of the United States;
a corporation, or other entity taxable as a corporation, created or organized in or under the laws of the United States, any state therein or the District of Columbia; or
an estate or trust the income of which is subject to U.S. federal income taxation regardless of its source.

In general, a U.S. Holder that owns ADSs will be treated as the owner of the underlying ordinary shares represented by those ADSs for U.S. federal income tax purposes. Accordingly, no gain or loss will be recognized if a U.S. Holder exchanges ADSs for the underlying ordinary shares represented by those ADSs.

This discussion does not address any U.S. federal taxes (such as estate or gift taxes) other than income taxes, nor does it address any state, local or non-U.S. considerations. U.S. Holders should consult their tax advisers concerning the U.S. federal, state, local and non-U.S. tax consequences of owning and disposing of ADSs or ordinary shares in their particular circumstances.

Passive Foreign Investment Company Rules

In general, a non-U.S. corporation is a passive foreign investment company (a “PFIC”) for U.S. federal income tax purposes for any taxable year in which (i) 75% or more of its gross income consists of passive income; or (ii) 50% or more of the value of its assets (generally determined on a quarterly average basis) consists of assets that produce, or are held for the production of, passive income. For purposes of the above calculations, a non-U.S. corporation that owns, directly or indirectly, at least 25% by value of the shares of another corporation is treated as if it held its proportionate share of the assets of the other corporation and received directly its proportionate share of the income of the other corporation. Passive income generally includes dividends, interest, rents, royalties and certain gains. Cash is a generally passive asset for these purposes. Goodwill is generally characterized as a non-passive or passive asset based on the nature of the income produced in the activity to which the goodwill is attributable.

158

The assets shown on our balance sheet consist primarily of cash and cash equivalents, and while this continues to be the case our PFIC status for any taxable year depends largely on the value of our goodwill. The value of our goodwill for any taxable year may be determined in large part by reference to the average of our market capitalization for that year. Because generally our market capitalization has declined substantially since the beginning of 2021, if the value of our goodwill is determined by reference to the average of our quarterly market capitalization then we were likely a PFIC for our 2021 and 2022 taxable years. Due to our declining market capitalization, there is a significant risk that we will also be a PFIC for 2023 and possibly future taxable years. In addition, the extent to which our goodwill should be characterized as a non-passive asset is not entirely clear. We have not obtained any valuation of our assets (including goodwill). U.S. Holders of our ADSs or ordinary shares should consult their tax advisers regarding the value and characterization of our assets for purposes of the PFIC rules, which are subject to some uncertainties. Moreover, it is not entirely clear how the contractual arrangements between us, our wholly-owned subsidiaries, our VIEs and the shareholders of our VIEs will be treated for purposes of the PFIC rules, and we may be or become a PFIC for any taxable year if our VIEs are not treated as owned by us for these purposes. For these reasons, we cannot express an expectation as to our PFIC status for 2023 or any future taxable year.

If we are a PFIC for any taxable year and any of our subsidiaries, VIEs or other companies in which we own or are treated as owning equity interests is also a PFIC (any such entity, a “Lower-tier PFIC”), U.S. Holders will be deemed to own a proportionate amount (by value) of the shares of each Lower-tier PFIC and will be subject to U.S. federal income tax according to the rules described in the subsequent paragraph on (i) certain distributions by the Lower-tier PFIC and (ii) dispositions of shares of the Lower-tier PFIC, in each case as if the U.S. Holders held such shares directly, even though the U.S. Holders will not receive the proceeds of those distributions or dispositions.

In general, if we are a PFIC for any taxable year during which a U.S. Holder owns ADSs or ordinary shares, gain recognized by such U.S. Holder on a sale or other disposition (including certain pledges) of its ADSs or ordinary shares will be allocated ratably over that U.S. Holder’s holding period. The amounts allocated to the taxable year of the sale or disposition and to any year before we became a PFIC will be taxed as ordinary income. The amount allocated to each other taxable year will be subject to tax at the highest rate in effect for individuals or corporations, as appropriate, for that taxable year, and an interest charge will be imposed on the resulting tax liability for each such year. Furthermore, to the extent that distributions received by a U.S. Holder in any taxable year on its ADSs or ordinary shares exceed 125% of the average of the annual distributions on the ADSs or ordinary shares received during the preceding three taxable years or the U.S. Holder’s holding period, whichever is shorter, such excess distributions will be subject to taxation in the same manner.

Under a rule commonly referred to as the “once a PFIC always a PFIC” rule, if we are a PFIC for any taxable year during which a U.S. Holder owns ADSs or ordinary shares, we will generally continue to be treated as a PFIC with respect to the U.S. Holder for all succeeding years during which the U.S. Holder owns the ADSs or ordinary shares, even if we cease to meet the threshold requirements for PFIC status. If we are a PFIC for any taxable year but cease to be PFIC for subsequent years, U.S. Holders should consult their tax advisers regarding the advisability of making a “deemed sale” election that will allow them to eliminate the continuing PFIC status under certain circumstances, but may require them to recognize gain taxed under the general PFIC rules described in the preceding paragraph.

159

Alternatively, if we are a PFIC and if the ADSs are “regularly traded” on a “qualified exchange,” a U.S. Holder of ADSs could make a mark-to-market election that will result in tax treatment different from the general tax treatment for PFICs described above. The ADSs will be treated as “regularly traded” for any calendar year in which more than a de minimis quantity of the ADSs are traded on a qualified exchange on at least 15 days during each calendar quarter. Nasdaq, where the ADSs are listed, is a qualified exchange for this purpose. There can be no assurance that our ADSs will continue to be listed, or be regularly traded, on the Nasdaq for any relevant period. If a U.S. Holder makes a mark-to-market election, the U.S. Holder generally will recognize as ordinary income any excess of the fair market value of the ADSs at the end of each taxable year over their adjusted tax basis, and will recognize an ordinary loss in respect of any excess of the adjusted tax basis of the ADSs over their fair market value at the end of the taxable year (but only to the extent of the net amount of income previously included as a result of the mark-to-market election). If a U.S. Holder makes the election, the U.S. Holder’s tax basis in the ADSs will be adjusted to reflect the income or loss amounts recognized. Any gain recognized on the sale or other disposition of ADSs in a year in which we are a PFIC will be treated as ordinary income and any loss will be treated as an ordinary loss (but only to the extent of the net amount of income previously included as a result of the mark-to-market election, with any excess treated as capital loss). If a U.S. Holder makes the mark-to-market election, distributions paid on ADSs will be treated as discussed under “—Taxation of Distributions” below (but subject to the discussion in the immediately subsequent paragraph). If we are a PFIC for any taxable year, U.S. Holders should consult their tax advisers regarding the availability and advisability of making a mark-to-market election in their particular circumstances. In particular, U.S. Holders should consider carefully the impact of a mark-to-market election with respect to their ADSs given that we may have Lower-tier PFICs for which a mark-to-market election likely cannot be made.

If we are a PFIC (or with respect to a particular U.S. Holder are treated as a PFIC) for a taxable year in which we pay a dividend or the prior taxable year, dividends paid to non-corporate U.S. Holders will not qualify for a preferential tax rate.

We do not intend to provide information necessary for U.S. Holders to make qualified electing fund elections which, if available, would result in tax treatment different from the tax treatment for PFICs described above.

If we are a PFIC for any taxable year during which a U.S. Holder owns any ADSs or ordinary shares, the U.S. Holder will generally be required to file annual reports with the Internal Revenue Service. U.S. Holders should consult their tax advisers regarding the PFIC rules and their application to us.

Taxation of Distributions

The following is subject to the discussion regarding the PFIC rules described above.

Distributions paid on the ADSs or ordinary shares, other than certain pro rata distributions of ADSs or ordinary shares, will be treated as dividends to the extent paid out of our current or accumulated earnings and profits, as determined under U.S. federal income tax principles. Because we do not maintain calculations of our earnings and profits under U.S. federal income tax principles, it is expected that distributions, if any, generally will be reported to U.S. Holders as dividends. Dividends will not be eligible for the dividends-received deduction generally available to U.S. corporations under the Code. Subject to applicable limitations, dividends paid to certain non-corporate U.S. taxpayers may in some circumstances be taxable at a preferential rate if certain conditions are met (including a minimum holding period and other requirements). However, as discussed above this preferential rate will not apply if we are a PFIC (or are treated as a PFIC with respect to a U.S. Holder under the “once a PFIC always a PFIC” rule described above) for the taxable year of distribution or the preceding taxable year. Non-corporate U.S. Holders should consult their tax advisers regarding the availability of this favorable rate in general and in their particular circumstances.

Dividends will be included in a U.S. Holder’s income on the date of the U.S. Holder’s, or in the case of ADSs, the depositary’s, receipt. The amount of any dividend income paid in foreign currency will be the U.S. dollar amount calculated by reference to the spot rate in effect on the date of actual or constructive receipt, regardless of whether the payment is in fact converted into U.S. dollars on such date. If the dividend is converted into U.S. dollars on the date of receipt, a U.S. Holder generally should not be required to recognize foreign currency gain or loss in respect of the amount received. A U.S. Holder may have foreign currency gain or loss if the dividend is converted into U.S. dollars after the date of receipt.

160

Dividends will be treated as foreign-source income and will constitute passive category income or in certain cases, general category income, for foreign tax credit purposes. As described in “—People’s Republic of China Taxation,” dividends paid by us may be subject to PRC withholding tax. For U.S. federal income tax purposes, the amount of the dividend income will include any amounts withheld in respect of PRC withholding tax. Subject to applicable limitations, which vary depending upon the U.S. Holder’s circumstances, PRC taxes withheld from dividend payments (at a rate not exceeding the applicable rate provided in the Treaty) generally will be creditable against a U.S. Holder’s U.S. federal income tax liability. The rules governing foreign tax credits are complex. For example, Treasury regulations provide that, in the absence of an election to apply the benefits of an applicable income tax treaty, in order for foreign income taxes to be creditable the relevant foreign income tax rules must be consistent with certain U.S. federal income tax principles, and we have not determined whether the PRC income tax system meets this requirement. U.S. Holders should consult their tax advisers regarding the creditability of any PRC income taxes in their particular circumstances. In lieu of claiming a credit, a U.S. Holder may elect to deduct creditable PRC taxes in computing its taxable income, subject to applicable limitations. An election to deduct foreign taxes instead of claiming foreign tax credits applies to all creditable foreign taxes paid or accrued in the relevant taxable year.

Sale or Other Taxable Disposition of ADSs or Ordinary Shares

The following is subject to the discussion regarding the PFIC rules described above.

A U.S. Holder will generally recognize capital gain or loss on a sale or other taxable disposition of ADSs or ordinary shares in an amount equal to the difference between the amount realized on the sale or disposition and the U.S. Holder’s tax basis in the ADSs or ordinary shares disposed of, in each case as determined in U.S. dollars. The gain or loss will be long-term capital gain or loss if, at the time of the sale or disposition, the U.S. Holder has owned the ADSs or ordinary shares for more than one year. Long-term capital gains recognized by non-corporate U.S. Holders are subject to tax rates that are lower than those applicable to ordinary income. The deductibility of capital losses is subject to limitations.

As described in “—People’s Republic of China Taxation,” gains on the sale of ADSs or ordinary shares may be subject to PRC taxes. Under the Code, capital gains of U.S. persons are generally treated as U.S.-source income. However, a U.S. Holder that is eligible for Treaty benefits may be able to elect to treat the gain as foreign-source income under the Treaty and claim foreign tax credit in respect of any PRC tax on dispositions. Treasury regulations generally preclude a U.S. Holder from claiming a foreign tax credit with respect to PRC income taxes on gains from dispositions of ADS or ordinary shares if the U.S. Holder is not entitled to, or does not elect to apply, the benefits of the Treaty. However, in that case it is possible that any PRC taxes on disposition gains may either be deductible or reduce the amount realized on the disposition. The rules governing foreign tax credits and deductibility of foreign taxes are complex. U.S. Holders should consult their tax advisers regarding the consequences of the imposition of any PRC tax on disposition gains, including the Treaty’s resourcing rule, any reporting requirements with respect to a Treaty-based return position and the creditability or deductibility of the PRC tax on disposition gains in their particular circumstances (including any applicable limitations).

Information Reporting and Backup Withholding

Payments of dividends and sales proceeds that are made within the United States or through certain U.S.-related intermediaries may be subject to information reporting and backup withholding, unless (i) the U.S. Holder is a corporation or other “exempt recipient” and (ii) in the case of backup withholding, the U.S. Holder provides a correct taxpayer identification number and certifies that it is not subject to backup withholding. Backup withholding is not an additional tax. The amount of any backup withholding from a payment to a U.S. Holder will be allowed as a credit against the U.S. Holder’s U.S. federal income tax liability and may entitle it to a refund, provided that the required information is timely furnished to the Internal Revenue Service.

10.F. Dividends and Paying Agents

Not applicable.

10.G. Statement by Experts

Not applicable.

161

10.H. Documents on Display

We previously filed with the SEC registration statement on Form F-1 (File Number 333-230976), as amended, including annual report contained therein, to register additional securities that become effective immediately upon filing, to register our ordinary shares in relation to our initial public offering. We also filed with the SEC related registration statement on Form F-6 (File Number 333-232579) to register the ADSs and registration statement on Form S-8 (File Number 333-235862) to register our securities to be issued under our DouYu International Holdings Limited Amended and Restated Restricted Share Unit Scheme.

We are subject to the periodic reporting and other informational requirements of the Exchange Act as applicable to foreign private issuers. Under the Exchange Act, we are required to file reports and other information with the SEC. Specifically, we are required to file annually a Form 20-F within four months after the end of each fiscal year. Copies of reports and other information, when so filed with the SEC, can be inspected and copied at the public reference facilities maintained by the SEC at 100 F Street, N.E., Room 1580, Washington, D.C. 20549. You can request copies of these documents, upon payment of a duplicating fee, by writing to the SEC. The SEC also maintains a web site at www.sec.gov that contains reports, proxy and information statements, and other information regarding registrants that make electronic filings with the SEC using its EDGAR system. As a foreign private issuer, we are exempt from the rules of the Exchange Act prescribing the furnishing and content of quarterly reports and proxy statements, and our executive officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act. In addition, we are not required under the Exchange Act to file periodic reports and financial statements with the SEC as frequently or as promptly as U.S. companies whose securities are registered under the Exchange Act.

We will furnish JPMorgan Chase Bank, 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.

10.I. Subsidiary information

Not applicable.

10.J. Annual Report to Security Holders

Not applicable.

162

ITEM 11.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

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.

We may invest the net proceeds we receive from the offering 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.

Foreign exchange risk

Substantially all of our revenues are denominated in Renminbi. The Renminbi is not freely convertible into foreign currencies for capital account transactions. The value of the Renminbi against the U.S. dollar and other currencies is affected by, among other things, changes in China’s political and economic conditions and China’s foreign exchange policies. On July 21, 2005, the PRC government changed its decade-old policy of pegging the value of the Renminbi to the U.S. dollar, and the Renminbi appreciated more than 20% against the U.S. dollar over the following three years. Between July 2008 and June 2010, this appreciation halted and the exchange rate between the Renminbi and the U.S. dollar remained within a narrow band. Since June 2010, the Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the Renminbi and the U.S. dollar in the future.

To date, we have not entered into any hedging transactions in an effort to reduce our exposure to foreign currency exchange risk. To the extent that we need to convert U.S. dollars we received from our initial public offering in July 2019 into Renminbi for our operations or capital expenditures, appreciation of the Renminbi against the U.S. dollar would have an adverse effect on the Renminbi amount we would receive from the conversion. Conversely, if we decide to convert our Renminbi into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or ADSs or for other business purposes, appreciation of the U.S. dollar against the Renminbi would have a negative effect on the U.S. dollar amount available to us.

As of December 31, 2022, we had U.S. dollar-denominated cash and cash equivalents of US$519.4 million. A 10% depreciation of the U.S. dollar against the Renminbi based on the foreign exchange rate on December 31, 2022 would result in a decrease of RMB361.8 million in cash and cash equivalents. A 10% appreciation of the U.S. dollar against the Renminbi based on the foreign exchange rate on December 31, 2022 would result in an increase of RMB361.8 million in cash and cash equivalents.

Inflation risk

Since our inception, inflation in China has not materially impacted our results of operations. According to the National Bureau of Statistics of China, the year-over-year percent changes in the consumer price index for December 2020, 2021 and 2022 were increases of 0.2%, 1.5% and 1.8%, respectively. Although we have not in the past been materially affected by inflation since our inception, we can provide no assurance that we will not be affected in the future by higher rates of inflation in China.

ITEM 12.DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

12.A. Debt Securities

Not applicable.

12.B. Warrants and Rights

Not applicable.

12.C. Other Securities

Not applicable.

163

12.D. American Depositary Shares

Fees and Expenses

Pursuant to the terms of the deposit agreement, the depositary may charge each person to whom ADSs are issued, including, without limitation, issuances against deposits of shares, issuances in respect of share distributions, rights and other distributions, issuances pursuant to a stock dividend or stock split declared by us or issuances pursuant to a merger, exchange of securities or any other transaction or event affecting the ADSs or deposited securities, and each person surrendering ADSs for withdrawal of deposited securities or whose ADRs are cancelled or reduced for any other reason, $5.00 for each 100 ADSs (or any portion thereof) issued, delivered, reduced, cancelled or surrendered, or upon which a share distribution or elective distribution is made or offered, as the case may be. The depositary may sell (by public or private sale) sufficient securities and property received in respect of a share distribution, rights and/or other distribution prior to such deposit to pay such charge.

The following additional charges shall also be incurred by the ADR holders, the beneficial owners, by any party depositing or withdrawing shares or by any party surrendering ADSs and/or to whom ADSs are issued (including, without limitation, issuance pursuant to a stock dividend or stock split declared by us or an exchange of stock regarding the ADSs or the deposited securities or a distribution of ADSs), whichever is applicable:

a fee of U.S.$1.50 per ADR or ADRs for transfers of certificated or direct registration ADRs;
a fee of U.S.$0.05 or less per ADS held for any cash distribution made, or for any elective cash/stock dividend offered, pursuant to the deposit agreement;
an aggregate fee of U.S.$0.05 or less per ADS per calendar year (or portion thereof) for services performed by the depositary in administering the ADRs (which fee may be charged on a periodic basis during each calendar year and shall be assessed against holders of ADRs as of the record date or record dates set by the depositary during each calendar year and shall be payable in the manner described in the next succeeding provision);
a fee for the reimbursement of such fees, charges and expenses as are incurred by the depositary and/or any of its agents (including, without limitation, the custodian and expenses incurred on behalf of ADR holders in connection with compliance with foreign exchange control regulations or any law or regulation relating to foreign investment) in connection with the servicing of the shares or other deposited securities, the sale of securities (including, without limitation, deposited securities), the delivery of deposited securities or otherwise in connection with the depositary’s or its custodian’s compliance with applicable law, rule or regulation (which fees and charges shall be assessed on a proportionate basis against ADR holders as of the record date or dates set by the depositary and shall be payable at the sole discretion of the depositary by billing such ADR holders or by deducting such charge from one or more cash dividends or other cash distributions);
a fee for the distribution of securities (or the sale of securities in connection with a distribution), such fee being in an amount equal to the $0.05 per ADS issuance fee for the execution and delivery of ADSs which would have been charged as a result of the deposit of such securities (treating all such securities as if they were shares) but which securities or the net cash proceeds from the sale thereof are instead distributed by the depositary to those ADR holders entitled thereto;
stock transfer or other taxes and other governmental charges;
cable, telex and facsimile transmission and delivery charges incurred at your request in connection with the deposit or delivery of shares, ADRs or deposited securities;
transfer or registration fees for the registration of transfer of deposited securities on any applicable register in connection with the deposit or withdrawal of deposited securities;
in connection with the conversion of foreign currency into U.S. dollars, JPMorgan shall deduct out of such foreign currency the fees, expenses and other charges charged by it and/or its agent (which may be a division, branch or affiliate) so appointed in connection with such conversion; and
fees of any division, branch or affiliate of the depositary utilized by the depositary to direct, manage and/or execute any public and/or private sale of securities under the deposit agreement.

164

JPMorgan and/or its agent may act as principal for such conversion of foreign currency. For further details see https://www.adr.com.

We will pay all other charges and expenses of the depositary and any agent of the depositary (except the custodian) pursuant to agreements from time to time between us and the depositary.

The right of the depositary to receive payment of fees, charges and expenses survives the termination of the deposit agreement, and shall extend for those fees, charges and expenses incurred prior to the effectiveness of any resignation or removal of the depositary.

The fees and charges described above may be amended from time to time by agreement between us and the depositary.

The depositary may make available to us a set amount or a portion of the depositary fees charged in respect of the ADR program or otherwise upon such terms and conditions as we and the depositary may agree from time to time. The depositary collects its fees for issuance and cancellation of ADSs directly from investors depositing shares or surrendering ADSs for the purpose of withdrawal or from intermediaries acting for them. The depositary collects fees for making distributions to investors by deducting those fees from the amounts distributed or by selling a portion of distributable property to pay the fees. The depositary may collect its annual fee for depositary services by deduction from cash distributions, or by directly billing investors, or by charging the book-entry system accounts of participants acting for them. The depositary will generally set off the amounts owing from distributions made to holders of ADSs. If, however, no distribution exists and payment owing is not timely received by the depositary, the depositary may refuse to provide any further services to ADR holders that have not paid those fees and expenses owing until such fees and expenses have been paid. At the discretion of the depositary, all fees and charges owing under the deposit agreement are due in advance and/or when declared owing by the depositary.

Payments by Depositary

In 2022, excluding withholding tax, we received cash payment of US$368.4 thousand from JPMorgan Chase Bank, N.A., the depositary bank for our ADR program.

165

PART II

ITEM 13.ITEM DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

None.

ITEM 14.MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS

14.A. – 14.D. Material Modifications to the Rights of Security Holders

See “Item 10. Additional Information” for a description of the rights of shareholders, which remain unchanged.

14.E. Use of Proceeds

The following “Use of Proceeds” information relates to the registration statement on Form F-1 (File No. 333-230976), as amended, including the annual report contained therein, which registered 6,738,711 ordinary shares represented by ADSs and was declared effective by the SEC on July 16, 2019, for our initial public offering, which closed in July 19, 2019, at an initial offering price of US$11.50 per ADS. Morgan Stanley & Co. LLC, J.P. Morgan Securities LLC and BofA Securities, Inc. were the representatives of the underwriters.

For the period from the effective date of the registration statement on Form F-1 to December 31, 2021, our expenses incurred and paid to others in connection with the issuance and distribution of the ADSs in our initial public offering totaled approximately US$27.2 million, which included US$23.4 million for underwriting discounts and commissions and US$3.8 million for net expenses. None of the transaction expenses included direct or indirect 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 or others. We received an aggregate net proceeds of approximately US$489.4 million from our initial public offering.

For the period from the effective date of the registration statement on Form F-1 to December 31, 2022, we used US$196.4 million of the net proceeds received from our initial public offering primarily for overseas expansion. We still intend to use the remainder of the proceeds from our initial public offering as disclosed in our registration statements on Form F-1.

None of these net proceeds from our initial public offering and the optional offering was 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 or others.

ITEM 15.CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

Our management, with the participation of our Chief Strategy Officer, has performed an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) as of the end of the period covered by this report, as required by Rule 13a-15(b) under the Exchange Act.

Based upon that evaluation, our management has concluded that, as of December 31, 2022, our disclosure controls and procedures were effective in ensuring that the information required to be disclosed by us in the reports that we file or submit under the Exchange Act was recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms, and that the information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our chief executive officer and chief financial officer, to allow timely decisions regarding required disclosure.

Management’s Annual Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. As required by Rule 13a-15(c) of the Exchange Act, our management conducted an evaluation of our company’s internal control over financial reporting as of December 31, 2022 based on the framework in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, our management concluded that our internal control over financial reporting was effective as of December 31, 2022.

166

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness of our internal control over financial reporting to future periods are subject to the risks that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Attestation Report of the Registered Public Accounting Firm

Our independent registered public accounting firm, Deloitte Touche Tohmatsu Certified Public Accountants LLP, has audited the effectiveness of our internal control over financial reporting as of December 31, 2022, as stated in its report, which appears on page F-2 of this annual report.

Changes in Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP and includes those policies and procedures that (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 U.S. GAAP, and that receipts and expenditures of our company are being made only in accordance with authorizations of our management and directors; and (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.

Our management conducted an assessment of the effectiveness of our company’s internal control over financial reporting as of December 31, 2022 based on the framework in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, our management concluded that our internal control over financial reporting was effective as of December 31, 2022.

The effectiveness of internal control over financial reporting as of December 31, 2022 has been audited by Deloitte Touche Tohmatsu Certified Public Accountants LLP, an independent registered public accounting firm, who has also audited our consolidated financial statements for the year ended December 31, 2022.

ITEM  16.A.AUDIT COMMITTEE FINANCIAL EXPERT

Our board of directors has determined that Mr. Zhaoming Chen, an independent director and the chairman of our audit committee, qualifies as an “audit committee financial expert” within the meaning of the SEC rules and possesses financial sophistication within the meaning of Listing Rules of the Nasdaq Stock Market. Mr. Zhaoming Chen satisfies the “independence” requirements of Rule 5605(a)(2) of the Listing Rules of the Nasdaq Stock Market and Rule 10A-3 under the Securities Exchange Act of 1934.

ITEM  16.B.CODE OF ETHICS

Our board of directors has adopted a code of business conduct and ethics that applies to all of our directors, officers, and employees, including certain provisions that specifically apply to our principal executive officer, principal financial officer, principal accounting officer or controller and any other persons who perform similar functions for us. We have filed our code of business conduct and ethics as Exhibit 99.1 of our registration statement on Form F-1 (file No. 333-230976) filed with the SEC on April 22, 2019, as amended, and posted a copy of our code of business conduct and ethics on our website at https://ir.douyu.com/. We hereby undertake to provide to any person, without charge, a copy of our code of business conduct and ethics within ten working days after we receive such person’s written request.

167

ITEM  16.C.PRINCIPAL ACCOUNTANT FEES AND SERVICES

Auditor Fees

The following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered by Deloitte Touche Tohmatsu Certified Public Accountants LLP, our independent registered public accounting firm, for the periods indicated.

    

Year Ended December 31,

Services

2020

2021

2022

    

RMB

    

RMB

    

RMB

(in thousands)

Audit Fees(1)

 

8,483

 

8,284

 

8,622

Audit-Related Fees(2)

 

1,958

 

997

 

Tax Fees(3)

 

2,175

 

45

 

Total

 

12,616

 

9,326

 

8,622

(1)Audit fees” means the aggregate fees billed for professional services rendered by our principal auditors for the audit of our annual financial statements and the review of our comparative interim financial statements.
(2)“Audit-related fees” means the aggregate fees billed for professional services rendered by our principal accounting firm for the assurance and related services, which mainly included the audit and review of financial statements and are not reported under “Audit fees” above.
(3)“Tax fees” means the aggregate fees billed for professional services rendered by our principal accounting firm for tax compliance, tax advice and tax planning.

The policy of our audit committee is to pre-approve all audit and non-audit services provided by Deloitte Touche Tohmatsu Certified Public Accountants LLP, including audit services, audit-related services and tax services as described above, other than those for de minimis services which are approved by the audit committee prior to the completion of the audit.

ITEM  16.D.EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

Not applicable.

ITEM  16.E.PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

On December 20, 2019, our board of directors authorized a share repurchase program whereby our company was authorized a share repurchase program under which the Company may repurchase up to US$100.0 million of its ordinary shares in the form of American depositary shares during a period of up to 12 months commencing on December 20, 2019 (the “2019 Share Repurchase Program”). The 2019 Share Repurchase Program was concluded in February 2020.

On August 30, 2021, our board of directors authorized a share repurchase program whereby our company was authorized a share repurchase program under which the Company may repurchase up to US$100.0 million of its ordinary shares in the form of American depositary shares during a period of up to 12 months commencing on August 30, 2021 (the “2021 Share Repurchase Program”). From March 31, 2022 to March 31, 2023, we did not repurchase any ADSs under the 2021 Share Repurchase Program.

The Company’s share repurchases may be made from time to time on the open market at prevailing market prices, in open-market transactions, privately negotiated transactions or block trades, and/or through other legally permissible means, depending on market conditions and in accordance with the applicable rules and regulations. The timing and conditions of the share repurchases will be subject to various factors including the requirements under Rule 10b-18 and Rule 10b5-1 of the Exchange Act. Our board of directors will review the share repurchase program periodically and may authorize adjustments to its terms and size or suspend or discontinue the program.

ITEM 16.F.CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

Not applicable.

168

ITEM  16.G.CORPORATE GOVERNANCE

Rule 5615 of the Nasdaq Rules permits a foreign private issuer like our company to follow home country practice in certain corporate governance matters. If we choose to follow home country practice, our shareholders may be afforded less protection than they otherwise would under the Nasdaq Global Market corporate governance listing standards applicable to U.S. domestic issuers. Specifically, we do not plan to have a majority of independent directors serving on our board of directors. We also relied on our home country practice exemption to be exempt from Rule 5605(d)(2) of the Nasdaq Rules, which requires a Nasdaq-listed company to establish a compensation committee comprised entirely of independent directors and two out of three members of our compensation committee are independent directors. We relied on our home country practice exemption to be exempt from Rule 5605(e)(1) of the Nasdaq Rules, which requires a Nasdaq-listed company to nominate director nominees either by a majority independent board or by a nominations committee comprised solely of independent directors and we do not have a majority independent board or a nominations committee comprised solely of independent directors. We relied on our home country practice exemption to be exempt from Rule 5250(b)(3) of the Nasdaq Rules, which requires a Nasdaq-listed company to disclose third party director and nominee compensation no later than when the companies files its next Form 20-F. Subject to Nasdaq Rules, we may also opt to rely on additional home country practice exemptions in the future.

Rule 5635(c) of the Nasdaq Rules requires a Nasdaq-listed company to obtain its shareholders’ approval of all equity compensation plans, including stock plans, and any material amendments to such plans. We elected to follow home country practice exemption and be exempt from such requirements.

In addition, we relied on home country practice exemption with respect to Rule 5620(a) of the Nasdaq Rules, which requires a Nasdaq-listed company to hold an annual meeting of Shareholders no later than one year after the end of the company’s fiscal year-end and we did not hold an annual shareholders meeting in 2022. We may, however, hold annual shareholder meetings in the future if there are significant issues that require shareholders’ approvals.

See “Item 3. Key Information—D. Risk Factors—Risks Related to Our American Depositary Shares—As an exempted company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the Nasdaq corporate governance listing standards; these practices may afford less protection to shareholders than they would enjoy if we complied fully with the Nasdaq corporate governance listing standards.”

ITEM  16.H.MINE SAFETY DISCLOSURE

Not applicable.

ITEM  16.I.DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

On May 26, 2022, we were conclusively identified by the SEC under the HFCAA as having filed audit reports issued by a registered public accounting firm that cannot be inspected or investigated completed by the PCAOB in connection with our filing of our annual report on the Form 20-F for the fiscal year ended December 31, 2021. Our registered public accounting firm is headquartered in mainland China.

As of the date of this annual report and to our best knowledge:

(i).   none of our shares or the shares of our material operating entities are owned by governmental entities in the jurisdiction in which we or such material operating entities are incorporated or otherwise organized;

(ii).   none of the governmental entities in the applicable foreign jurisdiction with respect to our registered public accounting firm have a controlling financial interest in us or any of our material operating entities;

(iii).   none of the members of our board of directors or the board of directors of our material operating entities is an official of the Chinese Communist Party; and

(iv).   the currently effective Articles of Association of our company or equivalent organizing documents of our material operating entities do not contain any charter of the Chinese Communist Party, including the text of any such articles or organizing documents.

169

On December 15, 2022, the PCAOB announced that it was able to conduct inspections and investigations completely of PCAOB-registered public accounting firms headquartered in mainland China and Hong Kong in 2022. The PCAOB vacated its previous 2021 determinations accordingly. As a result, we do not expect to be identified as a “Commission-Identified Issuer” under the HFCAA for the fiscal year ended December 31, 2022 after we file our annual report on Form 20-F for such fiscal year.

ITEM 16.J.INSIDER TRADING POLICIES

Not applicable.

170

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 DouYu International Holdings Limited 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 our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

2.1

Form of Registrant’s Specimen American Depositary Receipt (incorporated by reference to Exhibit 4.3 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

2.2

Registrant’s Specimen Certificate for Ordinary shares (incorporated by reference to Exhibit 4.2 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

2.3

Form of Deposit Agreement (incorporated by reference to Exhibit 4.3 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

2.4

Shareholders Agreement dated May 29, 2018 among the Registrant, its ordinary shareholders, preferred shareholders and other parties named therein (incorporated by reference to Exhibit 4.4 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

2.5*

Description of Securities

 

 

4.1

DouYu International Holdings Limited Amended and Restated Restricted Share Unit Scheme (incorporated by reference to Exhibit 10.1 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.2

DouYu International Holdings Limited 2019 Share lncentive Plan (incorporated by reference to Exhibit 10.2 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.3

Form of Indemnification Agreement with the Registrant’s directors (incorporated by reference to Exhibit 10.3 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.4

Form of Employment Agreement between the Registrant and an executive officer of the Registrant (incorporated by reference to Exhibit 10.4 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.5

Series E Preferred Share Purchase Agreement dated March 8, 2018 among the Registrant, Nectarine Investment Limited and other parties named therein (incorporated by reference to Exhibit 10.5 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.6

Share Purchase Agreement dated May 14, 2018 among the Registrant, SCC Growth IV 2018-D, L.P., SCC Growth IV 2018-F, L.P., Sequoia Capital Global Growth Fund II, L.P., Sequoia Capital Global Growth II Principals Fund, L.P. and other parties named therein (incorporated by reference to Exhibit 10.6 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.7

English translation of the amended and restated strategic cooperation framework memorandum between the respective PRC affiliated entities of the Registrant and Tencent, effective April 1, 2019 (incorporated by reference to Exhibit 10.7 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.8

English translation of the amended share pledge agreements entered into on January 10, 2019 by and among Douyu Yule, Wuhan Douyu and Mr. Shaojie Chen, one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.8 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

171

Exhibit
Number 

    

Description of Document

 

 

4.9

English translation of the share pledge agreement entered into on May 8, 2018 by and among Douyu Yule, Wuhan Douyu and Mr. Wenming Zhang, one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.9 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.10

English translation of the share pledge agreement entered into on May 14, 2018 by and among Douyu Yule, Wuhan Douyu and Mr. Dongqing Cai, one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.10 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.11

English translation of the share pledge agreement entered into on May 14, 2018 by and among Douyu Yule, Wuhan Douyu and Beijing Fengye Equity Investment Center (Limited Partnership), one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.11 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.12

English translation of the share pledge agreement entered into on May 14, 2018 by and among Douyu Yule, Wuhan Douyu and Linzhi Lichuang Information Technology co., Ltd., one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.14 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.13

English translation of the share pledge agreement entered into on May 14, 2018 by and among Douyu Yule, Wuhan Douyu and Beijing Fenghuang Fuju Investment Management Center (Limited Partnership), one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.15 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.14

English translation of the share pledge agreement entered into on May 14, 2018 by and among Douyu Yule, Wuhan Douyu and Shenzhen Innovation Investment Group Co., Ltd., one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.16 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.15†

English translation of the share pledge agreement entered into on October 9, 2021 by and among Douyu Yule, Wuhan Douyu and Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership), one of the shareholders of Wuhan Douyu (incorporated herein by reference to Exhibit 4.15 to the annual report on Form 20-F (File No. 001-38967), filed with the SEC on April 29, 2022)

 

 

4.16

English translation of the share pledge agreement entered into on May 29, 2018 by and among Douyu Yule, Wuhan Ouyue and Mr. Shaojie Chen, the sole shareholder of Wuhan Ouyue (incorporated by reference to Exhibit 10.18 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.17

English translation of the amended exclusive option agreement entered into on July 25, 2020, by and among Douyu Yule, Wuhan Douyu and Mr. Shaojie Chen, one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 4.19 to our annual report on Form 20-F (File No. 001-38967) filed with the SEC on April 30, 2020)

 

 

4.18

English translation of the exclusive option agreement entered into on May 8, 2018 by and among Douyu Yule, Wuhan Douyu and Mr. Wenming Zhang, one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.20 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.19

English translation of the exclusive option agreement entered into on May 14, 2018 by and among Douyu Yule, Wuhan Douyu and Mr. Dongqing Cai, one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.21 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

4.20

English translation of the exclusive option agreement entered into on May 14, 2018 by and among Douyu Yule, Wuhan Douyu and Beijing Fengye Equity Investment Center (Limited Partnership), one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.22 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.21

English translation of the exclusive option agreement entered into on May 14, 2018 by and among Douyu Yule, Wuhan Douyu and Linzhi Lichuang Information Technology Co., Ltd., one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.25 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.22

English translation of the exclusive option agreement entered into on May 14, 2018 by and among Douyu Yule, Wuhan Douyu and Beijing Fenghuang Fuju Investment Management Center (Limited Partnership), one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.26 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

172

Exhibit
Number 

    

Description of Document

4.23

English translation of the exclusive option agreement entered into on May 14, 2018 by and among Douyu Yule, Wuhan Douyu and Shenzhen Innovation Investment Group Co., Ltd., one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.27 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.24†

English translation of the exclusive option agreement entered into on October 9, 2021 by and among Douyu Yule, Wuhan Douyu and Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership), one of the shareholders of Wuhan Douyu (incorporated herein by reference to Exhibit 4.24 to the annual report on Form 20-F (File No. 001-38967), filed with the SEC on April 29, 2022)

 

 

4.25

English translation of the exclusive option agreement dated May 29, 2018 by and among Douyu Yule, Wuhan Ouyue and Mr. Shaojie Chen, the sole shareholder of Wuhan Ouyue (incorporated by reference to Exhibit 10.29 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.26

English translation of exclusive business cooperation agreement dated May 14, 2018 by and between Douyu Yule and Wuhan Douyu (incorporated by reference to Exhibit 10.30 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.27

English translation of the exclusive business operation agreement dated May 29, 2018 by and between Douyu Yule and Wuhan Ouyue (incorporated by reference to Exhibit 10.31 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.28

English translation of amended powers of attorney dated July 25, 2020, issued by Mr. Shaojie Chen, one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 4.32 to our annual report on Form 20-F (File No. 001-38967) filed with the SEC on April 30, 2020)

 

 

4.29

English translation of powers of attorney dated May 8, 2018 issued by Mr. Wenming Zhang, one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.33 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.30

English translation of powers of attorney dated May 14, 2018 issued by Mr. Dongqing Cai, one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.34 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.31

English translation of powers of attorney dated May 14, 2018 issued by Beijing Fengye Equity Investment Centre (Limited Partnership), one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.35 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.32

English translation of powers of attorney dated May 14, 2018 issued by Linzhi Lichuang Information Technology Co., Ltd., one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.38 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.33

English translation of powers of attorney dated May 14, 2018 issued by Beijing Fenghuang Fuju Investment Management Center (Limited Partnership), one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.39 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

4.34

English translation of powers of attorney dated May 14, 2018 issued by Shenzhen Innovation Investment Group Co., Ltd., one of the shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.40 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.35

English translation of power of attorney dated October 9, 2021 issued by Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership), one of the shareholders of Wuhan Douyu (incorporated herein by reference to Exhibit 4.35 to the annual report on Form 20-F (File No. 001-38967), filed with the SEC on April 29, 2022)

 

 

4.36

English translation of powers of attorney dated May 29, 2018 issued by Mr. Shaojie Chen, the sole shareholder of Wuhan Ouyue (incorporated by reference to Exhibit 10.42 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.37

English translations of amended consent letter dated July 25, 2020, executed by the spouse of Mr. Shaojie Chen, one of the individual shareholders of Wuhan Douyu (incorporated by reference to Exhibit 4.43 to our annual report on Form 20-F (File No. 001-38967) filed with the SEC on April 30, 2020)

 

 

173

Exhibit
Number 

    

Description of Document

4.38

English translations of consent letter dated May 8, 2018 executed by the spouse of Mr. Wenming Zhang, one of the individual shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.44 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.39

English translations of consent letter dated May 14, 2018 executed by the spouse of Mr. Dongqing Cai, one of the individual shareholders of Wuhan Douyu (incorporated by reference to Exhibit 10.45 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

4.40

English translations of consent letter dated May 29, 2018 executed by the spouse of Mr. Shaojie Chen, the sole shareholder of Wuhan Ouyue (incorporated by reference to Exhibit 10.46 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

4.41*†

English translation of License Agreement for Broadcasting League of Legends Matches between Tengjing Sports & Culture Development (Shanghai) Co., Ltd. and Wuhan Ouyue dated April 25, 2023

 

 

8.1*

Significant subsidiaries of the registrant

 

 

11.1

Code of Business Conduct and Ethics of the Registrant (incorporated by reference to Exhibit 99.1 to our registration statement on Form F-1 (File No. 333-230976), as amended, initially filed with the SEC on April 22, 2019)

 

 

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 Maples and Calder (Hong Kong) LLP

 

 

15.2*

Consent of Han Kun Law Offices

 

 

15.3*

Consent of Deloitte Touche Tohmatsu Certified Public Accountants LLP

15.4**

Submission under Item 16I(a) of Form 20-F in relation to the Holding Foreign Companies Accountable Act

 

 

101.INS*

Inline XBRL Instance 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

Portions of this exhibit have been omitted in reliance of the revised Item 601 of Regulation S-K.

174

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.

DouYu International Holdings Limited

By:

/s/ Shaojie Chen

Name:

Shaojie Chen

Title:

Chief Executive Officer and Director

Date: April 25, 2023

175

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and the Board of Directors of DouYu International Holdings Limited

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of DouYu International Holdings Limited, and its subsidiaries (the “Company”) as of December 31, 2022 and 2021, the related consolidated statements of comprehensive income (loss), changes in shareholders’ equity (deficit), and cash flows, for each of the three years in the period ended December 31, 2022, and the related notes and the financial statements schedule included in Schedule I (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated April 25, 2023, expressed an unqualified opinion on the Company’s internal control over financial reporting.

Convenience Translation

Our audits also comprehended the translation of Renminbi amounts into United States dollar amounts and, in our opinion, such translation has been made in conformity with the basis stated in Note 2.6 to the consolidated financial statements. Such United States dollar amounts are presented solely for the convenience of readers outside the People’s Republic of China.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud.

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

F-2

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Investments – Impairment on Investments - Refer to Notes 2.15 and 7 to the financial statements

Critical Audit Matter Description

The Company holds equity method investments and investments in equity securities without readily determinable fair values amounted to RMB531,911,325 as of December 31, 2022. During the year ended December 31, 2022, impairment losses totaling RMB78,462,371 had been recognized against these investments.

We identified the impairment assessments of equity method investments and equity securities without readily determinable fair values as a critical audit matter because of the significant judgments made by management to identify impairment indicators and to estimate the fair value of these investments in order to determine the amount of impairment, if any, that should be recorded against the investments’ carrying amounts. This required a high degree of auditor judgment and an increased extent of effort when performing audit procedures to evaluate the reasonableness of management’s significant judgments.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures relating to the impairment on equity method investments and investments in equity securities without readily determinable fair values included the following, among others:

We tested the effectiveness of the internal controls which address risks of material misstatement with respect to management’s assessment of whether or not impairment indicators are present, and if so, the estimated fair value of these investments and conclusions as to whether or not an impairment should be recognized in the financial statements.
We tested management’s evaluation of impairment for these investments accounted equity method investments and equity securities without readily determinable fair value by:
oevaluating the appropriateness of indicators used by management to determine whether impairment on these investments has occurred, and testing management’s evaluation of whether indicators of impairment existed by considering both quantitative and qualitative factors.
owith the assistance of the valuation specialists, evaluating the fair value methodology and significant assumptions used in the calculations of fair value of potentially impaired investments on a test basis, by verifying whether the valuation methodology used is an acceptable method to value such investment and whether the assumptions and projections used by management are reasonable and supportable.
oexamining the mathematical accuracy of the valuations and the amount of impairment should be recognized, if any.

/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP

Shanghai, the People’s Republic of China

April 25, 2023

We have served as the Company’s auditor since 2015.

F-3

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and the Board of Directors of DouYu International Holdings Limited

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of DouYu International Holdings Limited, and its subsidiaries (the “Company”) as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2022, of the Company and our report dated April 25, 2023, expressed an unqualified opinion on those financial statements and included an explanatory paragraph regarding to the convenience translation of Renminbi amounts into United States dollar amounts.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP

Shanghai, the People’s Republic of China

April 25, 2023

F-4

DOUYU INTERNATIONAL HOLDINGS LIMITED

CONSOLIDATED BALANCE SHEETS

As of December 31, 

2021

2022

US$

    

RMB

    

RMB

    

(Note 2.6)

ASSETS

 

  

 

  

 

  

Current assets:

 

  

 

  

 

  

Cash and cash equivalents

 

4,456,405,874

 

4,041,602,800

 

585,977,324

Restricted cash

 

10,702,719

 

6,056,699

 

878,139

Short-term bank deposits

 

2,076,355,000

 

2,511,150,000

 

364,082,526

Accounts receivable, net of allowance for credit loss of RMB13,845,960 and RMB 8,875,133 as of December 31, 2021 and December 31, 2022, respectively

 

191,388,528

 

109,180,373

 

15,829,666

Prepayments

 

80,716,962

 

26,064,222

 

3,778,957

Amounts due from related parties

 

37,158,946

 

46,125,644

 

6,687,590

Other current assets

 

376,366,810

 

337,003,841

 

48,860,964

Total current assets

 

7,229,094,839

 

7,077,183,579

 

1,026,095,166

Property and equipment, net

 

25,110,713

 

16,987,890

 

2,463,013

Intangible assets, net

 

161,540,392

 

106,723,435

 

15,473,444

Long-term bank deposits

 

100,000,000

 

250,000,000

 

36,246,593

Investments

 

491,424,800

 

531,911,325

 

77,119,893

Goodwill

 

12,636,845

 

13,804,064

 

2,001,401

Right-of-use assets

 

72,309,492

 

49,910,725

 

7,236,375

Other non-current assets

 

64,785,300

 

98,845,391

 

14,331,235

TOTAL ASSETS

 

8,156,902,381

 

8,145,366,409

 

1,180,967,120

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

 

 

Current liabilities: (include amounts of the consolidated VIEs without recourse to DouYu International Holdings Limited. See Note 2.2)

 

 

 

Accounts payable

 

824,127,774

 

666,984,788

 

96,703,704

Advances from customers

 

7,476,002

 

6,458,807

 

936,439

Deferred revenue

 

235,134,242

 

288,152,276

 

41,778,153

Accrued expenses and other current liabilities

 

458,327,992

 

302,801,557

 

43,902,099

Amounts due to related parties

 

293,507,806

 

266,787,562

 

38,680,561

Lease liabilities due within one year

 

30,417,376

 

27,479,158

 

3,984,103

Total current liabilities

 

1,848,991,192

 

1,558,664,148

 

225,985,059

Lease liabilities

 

31,278,210

 

19,571,579

 

2,837,612

Deferred revenue

 

18,044,867

 

6,570,535

 

952,638

TOTAL LIABILITIES

 

1,898,314,269

 

1,584,806,262

 

229,775,309

Commitments and contingencies (Note 19)

 

 

 

SHAREHOLDERS’ EQUITY

 

 

 

Ordinary shares (US$0.0001 par value, 500,000,000 shares authorized, 34,568,689 shares issued and 34,136,627 shares outstanding as of December 31, 2021 and 34,538,226 shares issued and 31,977,665 shares outstanding as of December 31, 2022)

 

23,043

 

23,336

 

3,383

Treasury shares (1,755,803 and 2,560,561 ordinary shares as of December 31, 2021 and 2022, respectively)

 

(802,249,761)

 

(911,217,013)

 

(132,114,048)

Additional paid-in capital

 

10,618,537,927

 

10,670,286,906

 

1,547,046,179

Accumulated deficit

 

(3,445,102,409)

 

(3,520,524,817)

 

(510,428,116)

Accumulated other comprehensive (loss)/income

 

(112,621,676)

 

321,990,770

 

46,684,273

Total DouYu International Holdings Limited Shareholders’ equity

 

6,258,587,124

 

6,560,559,182

 

951,191,671

Noncontrolling interest

 

988

 

965

 

140

Total Shareholders’ equity

 

6,258,588,112

 

6,560,560,147

 

951,191,811

TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY

 

8,156,902,381

 

8,145,366,409

 

1,180,967,120

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

F-5

DOUYU INTERNATIONAL HOLDINGS LIMITED

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

Years ended December 31, 

2020

2021

2022

US$

    

RMB

    

RMB

    

RMB

    

(Note 2.6)

Net revenues (include related party revenues of RMB32,910,229, RMB29,900,069 and RMB 20,394,478 for the years ended December 31, 2020, 2021 and 2022, respectively)

 

9,601,873,937

 

9,165,330,760

 

7,108,238,352

 

1,030,597,685

Cost of revenues

 

(8,041,528,585)

 

(8,075,420,524)

 

(6,118,128,300)

 

(887,045,221)

Gross profit

 

1,560,345,352

 

1,089,910,236

 

990,110,052

 

143,552,464

Operating (expense) income:

 

  

 

  

 

 

Sales and marketing expenses

 

(580,373,601)

 

(952,902,024)

 

(639,870,865)

 

(92,772,555)

General and administrative expenses

 

(375,935,570)

 

(375,975,505)

 

(288,241,624)

 

(41,791,107)

Research and development expenses

 

(416,272,985)

 

(490,018,940)

 

(383,091,118)

 

(55,542,991)

Other operating income, net

 

74,298,644

 

80,325,008

 

122,213,830

 

17,719,340

Total operating expenses

 

(1,298,283,512)

 

(1,738,571,461)

 

(1,188,989,777)

 

(172,387,313)

Income (loss) from operations

 

262,061,840

 

(648,661,225)

 

(198,879,725)

 

(28,834,849)

Other expenses, net

 

(27,393,678)

 

(33,852,394)

 

(80,301,141)

 

(11,642,571)

Interest income

 

145,235,383

 

77,392,560

 

129,857,831

 

18,827,616

Gain on disposal of subsidiary

 

23,525,694

 

 

 

Income (loss) before income taxes and share of income (loss) in equity method investments

 

403,429,239

 

(605,121,059)

 

(149,323,035)

 

(21,649,804)

Income tax expense

 

 

 

(3,487,038)

 

(505,573)

Share of income (loss) in equity method investments

 

1,306,287

 

(15,127,838)

 

62,395,476

 

9,046,494

Net income (loss)

 

404,735,526

 

(620,248,897)

 

(90,414,597)

 

(13,108,883)

Net loss attributable to noncontrolling interest

 

80,763,071

 

38,365,751

 

14,992,189

 

2,173,663

Net income (loss) attributable to ordinary shareholders of the Company

 

485,498,597

 

(581,883,146)

 

(75,422,408)

 

(10,935,220)

Net income (loss) per ordinary share attributable to ordinary shareholders

 

  

 

  

 

 

Basic

 

15.19

 

(17.88)

 

(2.36)

 

(0.34)

Diluted

 

14.71

 

(17.88)

 

(2.36)

 

(0.34)

Net income (loss) per ADS*

 

  

 

  

 

 

Basic

 

1.52

 

(1.79)

 

(0.24)

 

(0.03)

Diluted

 

1.47

 

(1.79)

 

(0.24)

 

(0.03)

Weighted average shares used in calculating net income (loss) per ordinary share

 

  

 

  

 

 

Basic

 

31,963,526

 

32,544,878

 

31,971,245

 

31,971,245

Diluted

 

33,012,682

 

32,544,878

 

31,971,245

 

31,971,245

Weighted average number of ADS used in calculating net income (loss) per ADS

 

  

 

  

 

 

Basic

 

319,635,264

 

325,448,779

 

319,712,449

 

319,712,449

Diluted

 

330,126,823

 

325,448,779

 

319,712,449

 

319,712,449

Net income (loss)

 

404,735,526

 

(620,248,897)

 

(90,414,597)

 

(13,108,883)

Other comprehensive (loss) income, net of tax of nil:

 

 

 

Foreign currency translation adjustments

 

(425,737,643)

 

(123,533,529)

 

434,612,446

 

63,012,881

Comprehensive (loss) income

 

(21,002,117)

 

(743,782,426)

 

344,197,849

 

49,903,998

Comprehensive loss attributable to noncontrolling interests

 

82,518,577

 

38,365,751

 

14,992,189

 

2,173,663

Comprehensive income (loss) attributable to the ordinary shareholders

 

61,516,460

 

(705,416,675)

 

359,190,038

 

52,077,661

*  Every ten ADSs represent one ordinary share.

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

F-6

DOUYU INTERNATIONAL HOLDINGS LIMITED

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY (DEFICIT)

Total

Accumulated

shareholders’

other

equity

Total

Additional

Accumulated

comprehensive

attributable to

Noncontrolling

shareholders’

Ordinary shares

Treasury shares

paid-in capital

deficit

income/(loss)

DouYu

interests

equity

Number of

Number of

    

shares

    

RMB

    

shares

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

Balance at December 31, 2019

 

32,751,819

 

22,144

 

(291,207)

 

(168,567,125)

 

10,324,277,855

 

(3,348,717,860)

 

434,893,990

 

7,241,909,004

 

21,454,870

 

7,263,363,874

Repurchase of ordinary shares (Note 11)

 

 

 

(886,292)

 

(526,530,728)

 

 

 

 

(526,530,728)

 

 

(526,530,728)

Acquisitions of noncontrolling interests in Gogo Glocal (Note 12)

 

 

 

 

 

11,171,730

 

 

 

11,171,730

 

(11,171,730)

 

Acquisitions of noncontrolling interests in Shuangsi (Note 12)

 

 

 

 

 

(2,271,492)

 

 

 

(2,271,492)

 

(2,228,508)

 

(4,500,000)

Contribution from one shareholder in connection with an acquisition of an equity method investment

 

 

 

 

 

18,767,750

 

 

 

18,767,750

 

 

18,767,750

Capital contribution from noncontrolling interest shareholder in DouYu Japan (Note 12)

 

 

 

 

 

(7,700,837)

 

 

 

(7,700,837)

 

112,830,684

 

105,129,847

Net income (loss)

 

 

 

 

 

 

485,498,597

 

 

485,498,597

 

(80,763,071)

 

404,735,526

Shared-based compensation

 

 

 

 

 

142,154,361

 

 

 

142,154,361

 

 

142,154,361

Vesting of restricted share units

 

693,527

 

486

 

 

 

(486)

 

 

 

 

 

Foreign currency translation adjustments

 

 

 

 

 

 

 

(423,982,137)

 

(423,982,137)

 

(1,755,506)

 

(425,737,643)

Balance at December 31, 2020

 

33,445,346

 

22,630

 

(1,177,499)

 

(695,097,853)

 

10,486,398,881

 

(2,863,219,263)

 

10,911,853

 

6,939,016,248

 

38,366,739

 

6,977,382,987

Repurchase of ordinary shares (Note 11)

 

 

 

(578,304)

 

(107,151,908)

 

 

 

 

(107,151,908)

 

 

(107,151,908)

Net loss

 

 

 

 

 

 

(581,883,146)

 

 

(581,883,146)

 

(38,365,751)

 

(620,248,897)

Shared-based compensation

 

 

 

 

 

132,139,459

 

 

 

132,139,459

 

 

132,139,459

Vesting of restricted share units

 

691,281

 

413

 

 

 

(413)

 

 

 

 

 

Foreign currency translation adjustments

 

 

 

 

 

 

 

(123,533,529)

 

(123,533,529)

 

 

(123,533,529)

Balance at December 31, 2021

 

34,136,627

 

23,043

 

(1,755,803)

 

(802,249,761)

 

10,618,537,927

 

(3,445,102,409)

 

(112,621,676)

 

6,258,587,124

 

988

 

6,258,588,112

Repurchase of ordinary shares (Note 11)

 

 

 

(804,758)

 

(108,967,252)

 

 

 

 

(108,967,252)

 

 

(108,967,252)

Additional capital contribution in DouYu Japan (Note 12)

 

 

 

 

 

(14,992,166)

 

 

 

(14,992,166)

 

14,992,166

 

Net loss

 

 

 

 

 

 

(75,422,408)

 

 

(75,422,408)

 

(14,992,189)

 

(90,414,597)

Shared-based compensation

 

 

 

 

 

66,741,438

 

 

 

66,741,438

 

 

66,741,438

Vesting of restricted share units

 

401,599

 

293

 

 

 

(293)

 

 

 

 

 

Foreign currency translation adjustments

 

 

 

 

 

 

 

434,612,446

 

434,612,446

 

 

434,612,446

Balance at December 31, 2022

 

34,538,226

 

23,336

 

(2,560,561)

 

(911,217,013)

 

10,670,286,906

 

(3,520,524,817)

 

321,990,770

 

6,560,559,182

 

965

 

6,560,560,147

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

F-7

DOUYU INTERNATIONAL HOLDINGS LIMITED

CONSOLIDATED STATEMENTS OF CASH FLOWS

Years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

    

US$ (Note 2.6)

Cash flows from operating activities:

 

  

 

  

 

  

 

  

Net income (loss)

 

404,735,526

 

(620,248,897)

 

(90,414,597)

 

(13,108,883)

Adjustments to reconcile net income (loss) to net cash used in operating activities:

 

 

 

 

Depreciation of property and equipment

 

21,126,504

 

18,275,703

 

11,843,695

 

1,717,174

Loss from the disposal of intangible assets

 

550,590

 

 

 

Amortization of intangible assets

 

89,790,156

 

70,456,937

 

75,650,610

 

10,968,307

Operating lease expenses

 

44,300,218

 

46,120,215

 

40,033,943

 

5,804,376

Loss from the disposal of property and equipment

 

24,880

 

12,315

 

1,511,049

 

219,082

Provision (Reversal) for allowance for credit loss

 

3,270,564

 

2,182,083

 

(4,970,827)

 

(720,702)

Dividends from an equity investee

 

297,690

 

 

 

Share of (income) loss in equity method investments

 

(1,306,287)

 

15,127,838

 

(62,395,476)

 

(9,046,494)

Gain on disposal of a subsidiary

 

(23,525,694)

 

 

 

Impairment losses and fair value adjustments on investments

 

19,517,062

 

33,653,746

 

78,462,371

 

11,375,974

Share-based compensation

 

142,154,361

 

132,139,459

 

66,741,438

 

9,676,599

Changes in operating assets and liabilities:

 

 

 

 

Accounts receivable

 

(25,808,778)

 

6,173,518

 

87,178,982

 

12,639,764

Prepayments

 

(26,602,239)

 

(28,610,593)

 

54,652,740

 

7,923,902

Other current assets

 

(33,345,122)

 

(139,662,715)

 

39,362,970

 

5,707,094

Other non-current assets

 

(10,457,638)

 

(5,214,782)

 

(32,173,299)

 

(4,664,690)

Amounts due from related parties

 

14,909,528

 

(28,113,868)

 

1,033,302

 

149,815

Accounts payable

 

96,426,827

 

(161,945,337)

 

(157,142,986)

 

(22,783,591)

Advances from customers

 

(6,083,543)

 

(3,434,987)

 

(4,224,318)

 

(612,469)

Accrued expenses and other current liabilities

 

43,125,766

 

74,287,172

 

(155,526,435)

 

(22,549,213)

Amounts due to related parties

 

(75,208,093)

 

69,982,877

 

(26,720,244)

 

(3,874,071)

Deferred revenue

 

30,738,939

 

(19,612,664)

 

41,543,702

 

6,023,271

Lease liabilities

 

(40,982,350)

 

(47,825,789)

 

(32,280,025)

 

(4,680,164)

Net cash provided by (used in) operating activities

 

667,648,867

 

(586,257,769)

 

(67,833,405)

 

(9,834,919)

Cash flows from investing activities:

 

 

 

 

Proceeds on disposal of property and equipment

 

(213,662)

 

503,894

 

360,935

 

52,331

Purchases of property and equipment

 

(18,897,736)

 

(6,873,896)

 

(5,895,746)

 

(854,803)

Proceeds from disposal of intangible assets

 

1,991,510

 

 

 

Purchases of intangible assets

 

(63,243,106)

 

(115,631,314)

 

(18,270,215)

 

(2,648,932)

Purchases of short-term bank deposits

 

(4,836,476,896)

 

(1,736,355,000)

 

(2,415,288,000)

 

(350,183,843)

Purchases of long-term bank deposits

 

(220,000,000)

 

(45,000,000)

 

(220,000,000)

 

(31,897,002)

Proceeds from disposal of short-term bank deposits

 

2,606,247,896

 

1,840,229,000

 

2,104,283,000

 

305,092,356

Proceeds from disposal of investments

 

120,000,000

 

151,102,000

 

4,333,627

 

628,317

Proceeds from disposal of subsidiary, net of cash disposed

 

50,543,502

 

 

 

Payments for acquisitions of equity investments

 

(276,291,399)

 

(107,103,932)

 

(48,141,000)

 

(6,979,789)

Loan to related parties

 

(10,000,000)

 

 

(10,000,000)

 

(1,449,864)

Repayment of loan from related parties

 

33,720,064

 

 

 

Cash used in investing activities

 

(2,612,619,827)

 

(19,129,248)

 

(608,617,399)

 

(88,241,229)

Cash flows from financing activities

 

 

 

 

Acquisition of noncontrolling interest

 

(4,500,000)

 

 

 

Proceeds from capital contribution from noncontrolling interest shareholder

 

105,129,847

 

 

 

Repurchase of ordinary shares

 

(579,824,528)

 

(107,151,908)

 

(108,967,252)

 

(15,798,766)

Cash used in financing activities

 

(479,194,681)

 

(107,151,908)

 

(108,967,252)

 

(15,798,766)

Effect of foreign exchange rate changes on cash and cash equivalents

 

(418,949,871)

 

(112,129,959)

 

365,968,962

 

53,060,512

Net decrease in cash, cash equivalents and restricted cash

 

(2,843,115,512)

 

(824,668,884)

 

(419,449,094)

 

(60,814,402)

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

 

8,134,892,989

 

5,291,777,477

 

4,467,108,593

 

647,669,865

Cash, cash equivalent and restricted cash at the end of the year

 

5,291,777,477

 

4,467,108,593

 

4,047,659,499

 

586,855,463

Supplemental disclosure of cash flow information:

Income tax paid

2,452,965

355,646

Supplemental disclosure on non-cash investing and financing activities:

 

Accrued purchases of property and equipment

 

764,669

 

442,148

 

1,966,037

 

285,049

Impact of long-term bank deposits that will expire within one year

 

 

 

70,000,000

 

10,149,046

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the statement of financial position that sum to the total of the same such amounts shown in the statement of cash flows.

F-8

DOUYU INTERNATIONAL HOLDINGS LIMITED

CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)

As of December 31,

2020

2021

2022

    

RMB

    

RMB

    

RMB

Cash and cash equivalents

 

5,279,902,398

 

4,456,405,874

 

4,041,602,800

Restricted cash

 

11,875,079

 

10,702,719

 

6,056,699

Total cash, cash equivalents and restricted cash shown in the statement of cash flows

 

5,291,777,477

 

4,467,108,593

 

4,047,659,499

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

F-9

Table of Contents

Notes to the Consolidated Financial Statements

1.Organization and principal activities

DouYu International Holdings Limited (the “Company” or “DouYu International”) was incorporated under the laws of Cayman Islands on January 5, 2018. The Company, its subsidiaries and the variable interest entities(“the VIEs”) and the VIEs’ subsidiaries (collectively referred to as the “Group”) operate platform on PC and mobile apps, through which users can enjoy immersive and interactive gaming and entertainment live streaming.

History of the Group

The Group’s history began with the commencement of operations of Guangzhou Douyu Internet Technology Co., Ltd. (“Guangzhou Douyu”), a limited liability company established in Guangdong Province, the People Republic of China (the “PRC”) on April 3, 2014, which was owned by two founders, Mr. Shaojie Chen and Mr. Wenming Zhang (the “Founders”) and an outside investor (collectively referred to as the “Original Shareholders”).

In 2018, the Original Shareholders and all of the investors undertook an equity restructuring in order to redomicile its business from PRC to the Cayman Islands (the “2018 Restructuring”), the Company was incorporated in the Cayman Islands to be the holding company of the Group and through its wholly owned subsidiary in PRC, entered into a series of contractual arrangement (“VIE agreements”) with Wuhan Douyu Internet Technology Co., Ltd. (“Wuhan Douyu”) and its respective shareholders. The arrangements pursuant to which the Company and its subsidiary were established as a primary beneficiary of Wuhan Douyu.

On July 17, 2019, the Company completed its initial public offering (“IPO”) and issued 44,924,730 American Depositary shares (“ADSs”), representing 4,492,473 ordinary shares.

As of December 31, 2022, the Company’s principal subsidiaries, VIEs are as follows:

Date of

Place of

Percentage of

 

incorporation/

incorporation/

direct/indirect

 

    

establishment

    

establishment

    

ownership

 

Wholly owned subsidiaries

 

  

 

  

 

  

Wuhan Yuxing Tianxia Culture Media Co., Ltd.

June 24, 2016

 

Wuhan

 

100

%

Wuhan Yuyin Raoliang Culture Media Co., Ltd.

June 23, 2016

 

Wuhan

 

100

%

Wuhan Douyu Culture Network Technology Co., Ltd. (“Douyu Yule”)

April 2, 2018

 

Wuhan

 

100

%

DouYu Network Inc.

January 12, 2018

 

The British Virgin Islands

 

100

%

Douyu Hongkong Limited

January 24, 2018

 

Hong Kong

 

100

%

Gogo Glocal Holding Limited(“Gogo Glocal”)

October 8, 2018

 

Cayman

 

100

%

VIEs

  

 

  

 

  

Wuhan Douyu Internet Technology Co., Ltd. (“Wuhan Douyu”)

May 8, 2015

 

Wuhan

 

100

%

Wuhan Ouyue Online TV Co., Ltd. (“Wuhan Ouyue”)

February 3, 2016

 

Wuhan

 

100

%

F-10

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

2.Summary of significant accounting policies

2.1Basis of Presentation

The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

2.2Basis of Consolidation

The consolidated financial statements of the Company, its subsidiaries and the VIEs and VIEs’ subsidiaries. All inter-company transactions and balances have been eliminated.

The Company, through its wholly-owned foreign invested subsidiary, WFOE in the PRC, entered into a series of contractual arrangements (“VIE agreements”) with Wuhan Douyu and Wuhan Ouyue (collectively known as “the VIEs”) and their respective shareholders that enable the Company to (1) have power to direct the activities that most significantly affects the economic performance of the VIEs, and (2) receive the economic benefits of the VIEs that could be significant to the VIEs.

In October 2021, the shareholders of Wuhan Douyu were changed from Nanshan Lanyue Asset Management (Tianjin) Partnership (Limited Partnership) (4.35%), Suzhou Industrial Park Yuanhe Nanshan Equity Investment Partnership (0.53%) and Nanshan Douyu Asset Management (Tianjin) Partnership (Limited Partnership) (0.75%).to Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership) (“Wuhan Chaosai”) (5.63%), which 99.99% of its interests owned by Wuhan Ouyue. Subsequently, Douyu Yule, Wuhan Douyu and Wuhan Chaosai which is the new shareholder of Wuhan Douyu, entered into a series of contractual arrangements in October 2021. Based on management’s assessment, there is no substantial change in the contractual arrangements and the Company continues to be the primary beneficiary of Wuhan Douyu.

Applicable PRC laws and regulations currently limit foreign ownership of companies that provide internet valued-added businesses. The Company is deemed a foreign legal person under PRC laws and accordingly subsidiaries owned by the Company are not eligible to engage in provisions of internet content or online services. The Group therefore operates its business, primarily through the VIEs and the subsidiaries of the VIEs.

F-11

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

2.Summary of significant accounting policies (Continued)

2.2Basis of Consolidation (Continued)

The following financial statement amounts and balances of the VIEs were included in the accompanying consolidated financial statements after elimination of inter-VIE group transactions and balances:

As of December 31, 

2021

2022

RMB

RMB

ASSETS

    

  

    

  

Cash and cash equivalents

 

189,362,884

 

415,223,372

Restricted cash

 

10,702,719

 

6,056,699

Short-term bank deposits

 

820,000,000

 

570,000,000

Accounts receivable, net

 

179,040,751

 

101,314,132

Prepayments

 

62,633,147

 

24,730,939

Amounts due from related parties

 

36,878,846

 

45,943,815

Other current assets

 

293,554,059

 

233,248,194

Property and equipment, net

 

7,688,346

 

4,649,199

Long-term bank deposits

 

100,000,000

 

150,000,000

Intangible assets, net

 

124,765,811

 

75,374,548

Right-of-use assets

 

60,036,918

 

27,723,232

Investments

 

252,607,366

 

245,961,838

Other non-current assets

 

59,613,379

 

74,153,344

Total Assets

 

2,196,884,226

 

1,974,379,312

LIABILITIES

 

 

Accounts payable

851,736,160

524,514,621

Advances from customers

 

7,473,644

 

6,272,204

Deferred revenue

 

216,715,786

 

267,934,706

Accrued expenses and other current liabilities

 

255,957,711

 

168,735,310

Amounts due to related parties

 

283,757,603

 

257,909,753

Lease liabilities

 

57,164,354

 

24,969,407

Total Liabilities

 

1,672,805,258

 

1,250,336,001

Years ended December 31, 

2020

2021

2022

RMB

RMB

RMB

Net revenue

    

8,697,485,194

    

8,965,084,213

    

7,022,078,865

Net income (loss)

 

432,731,451

 

388,119,110

 

(9,846,803)

F-12

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

2.Summary of significant accounting policies (Continued)

2.2Basis of Consolidation(Continued)

Years ended December 31, 

2020

2021

2022

RMB

RMB

RMB

Net cash provided by (used in) operating activities

    

899,235,343

    

(402,927,749)

    

78,293,695

Net cash (used in) provided by investing activities

 

(1,179,665,550)

 

14,039,712

 

142,920,773

Net cash used in financing activities

 

 

 

The WFOE is entitled to receive substantially all of the net income and transfer a majority of the economic benefits in the form of service fees from the VIEs. The inter-company service fees charged by WFOE were RMB1,401,036,611, RMB1,624,748,798 and RMB448,789,468 for the years ended December 31, 2020, 2021 and 2022, respectively. The amounts due to WFOE were RMB3,278,174,124 and RMB3,346,208,976 as of December 31, 2021 and 2022, respectively. The inter-company operating cash outflows were RMB794,124,509, RMB840,389,499 and RMB407,681,984 for the years ended December 31, 2020, 2021 and 2022, respectively. These inter-company transactions and balances were eliminated in the consolidated financial statements.

The VIEs contributed 91%, 98%, and 99% of the Group’s consolidated revenue for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the VIEs accounted for an aggregate of 27% and 24% of the consolidated total assets and 88% and 79% of the consolidated total liabilities.

There are no terms in any arrangements, considering both explicit arrangements and implicit variable interests that require the Company or its subsidiaries to provide financial support to the VIEs. However, if the VIEs were ever to need financial support, the Group may provide financial support to the VIEs through loans to the shareholders of the VIEs or entrustment loans to the VIEs.

The Group believes that there are no assets held in the VIEs that can be used only to settle obligations of the VIEs. As the VIEs are incorporated as limited liability companies under the PRC Company Law, creditors of the VIEs do not have recourse to the general credit of the Company for any of the liabilities of the VIEs. Relevant PRC laws and regulations restrict the VIEs from transferring a portion of their net assets, equivalent to the balance of its statutory reserve and its registered capital, to the Company in the form of loans and advances or cash dividends.

2.3Use of Estimates

The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ materially from such estimates. Significant accounting estimates reflected in the Group’s consolidated financial statements include revenue recognition, share-based compensation, realization of deferred tax assets, impairment of investment, and allowance for credit loss.

F-13

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

2.Summary of significant accounting policies (Continued)

2.4Fair value measurements

The Group applies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:

Level 1 — Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.

Level 2 — Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.

Level 3 — Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.

The fair value guidance describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.

When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.

The Group’s short-term financial instruments include cash and cash equivalents, restricted cash, short-term bank deposits, receivables, payables, other current assets, amounts due from related parties, other current liabilities and amounts due to related parties. The carrying amounts of these short-term financial instruments approximate their fair values due to the short-term maturity of these instruments. The carrying amounts of the long-term bank deposits approximate their fair values as the interest rates are comparable to the prevailing interest rates in the market.

2.5Foreign currency translation

The functional currency of the Company and Douyu Hongkong Limited are in US dollars (“US$”). The functional currency of the Group’s subsidiaries and VIEs in the PRC is Renminbi (“RMB”). The functional currency of DouYu Japan is Japanese Yen (“JPY”).

Monetary assets and liabilities denominated in currencies other than the functional currency are translated into the functional currency at the rates of exchange ruling at the balance sheet date. Transactions in currencies other than the functional currency are measured and recorded in the functional currency at the exchange rate prevailing on the transaction date. Translation gains and losses are recognized in the consolidated statements of comprehensive income (loss).

F-14

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

2.Summary of significant accounting policies (Continued)

2.5Foreign currency translation (Continued)

The Group’s reporting currency is Renminbi (“RMB”). For entities within the Group that have a functional currency other than the reporting currency, assets and liabilities are translated from each entity’s functional currency to the reporting currency at the exchange rates in effect on the balance sheet date. Equity amounts are translated at historical exchange rates. Revenues, expenses, gains and losses are translated using the average rates for the year. Translation adjustments are reported as cumulative translation adjustments and are shown as a component of other comprehensive income in the consolidated statements of comprehensive income (loss) and the consolidated statements of changes in shareholders’ equity (deficit).

2.6Convenience Translation into United States Dollars

Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive income (loss) and consolidated statements of cash flows from RMB into United States dollars are solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.8972 on December 30, 2022 as set forth in H.10 statistical release of the Federal Reserve Board. The translation is not intended to imply that the RMB amounts could have been, or could be, converted, realized or settled into United States dollars at that rate on December 31, 2022, or at any other rate.

2.7Cash and cash equivalents

Cash and cash equivalents primarily consist of cash on hand and highly liquid investments, which are unrestricted as to withdrawal and use.

2.8Restricted cash

The Group’s restricted cash represents cash restricted by court related to lawsuits in which the group is involved. The restriction will be removed when the cases are closed.

2.9Short-term and long-term bank deposits

The Group holds fixed term certificates of deposit with commercial banks in the PRC. Certificate of deposits with maturities between three months to one year are classified as short-term bank deposits and fixed term certificates of deposit with maturities beyond one year are classified as long-term bank deposits.

2.10Accounts receivable, net of allowance for credit loss

Accounts receivable, net are stated at the historical carrying amount net of allowance for credit loss. On January 1, 2020, the Group adopted ASU No. 2016-13 “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”, using the modified retrospective transition method. Based on the Group’s assessment, the adoption of ASC 326 did not have any material impact to the Group’s consolidated financial statements and there were no material differences between the Group’s adoption of ASC 326 and its historic accounting method. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking current expected credit loss (“CECL”) methodology, which results in more timely recognition of credit losses. The Group has developed a CECL model based on historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The cumulative effect from the adoption as of January 1, 2020 was immaterial to the consolidated financial statements.

F-15

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

2.Summary of significant accounting policies (Continued)

2.11Property and equipment, net

Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated on a straight-line basis over the following estimated useful lives:

Computer and transmission equipment

    

3 years

Leasehold improvements

Over the shorter of the lease term or expected useful lives

Furniture and office equipment

5 years

Motor vehicles

5 years

Gains and losses from disposals of property and equipment are included in other operating income or expense in the consolidated statements of comprehensive income (loss).

2.12Intangible assets, net

Intangible assets are recorded at the cost to acquire these assets less accumulated amortization. Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives. License for Online Transmission of Audio/Video Programs is determined to have an infinite useful life and is not subject to amortization, as such license is renewable every three years and can be renewed indefinitely.

Brand name

    

10 years

Agency contract rights

Over the shorter of the contract period or expected useful lives

License for Online Transmission of Audio/Video Programs (1)

Infinite life

Platform

5 years

Software

3 - 5 years

Licensed copyrights of content

1 - 2 years

Others

3 - 10 years

(1)

The license permits the Group in the provision of online streaming of video on its platforms. The license is renewable every 3 years and may be renewed indefinitely. The Group has renewed this license in March 2021 which remains valid until March 2024, and intends to renew the license indefinitely.

2.13Goodwill

Goodwill is recognized for the excess of the purchase price over the fair value of tangible and identifiable intangible net assets of business acquired. Several factors give rise to goodwill in the Group’s acquisitions, such as the expected benefit from the existing workforce and client service capability of the acquired business. 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. In accordance with ASU 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-04”) issued by the Financial Accounting Standards Board (“FASB”) guidance on testing of goodwill for impairment, the Group first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If as a result of its qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of each reporting unit exceeds its fair value, an impairment loss equal to the difference between the fair value of the reporting unit and its carrying amount will be recorded. For the years ended December 31, 2020, 2021 and 2022, no impairment loss was recognized on goodwill.

F-16

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

2.Summary of significant accounting policies (Continued)

2.14Impairment of long-lived assets and intangible assets

The Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When these events occur, the Group measures impairment by comparing the carrying amount of the assets to future undiscounted net cash flows expected to result from the use of the assets and their eventual disposition.

The Group evaluates intangible asset that is not subject to amortization for impairment annual and more frequently if events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Group conducts quantitative impairment test for indefinite-lived intangible asset and compares of the fair value of the asset with its carrying amount. The Group recognizes impairment loss on the amount by which the carrying value exceeds the fair value of the asset. After an impairment loss is recognized, the Group uses adjusted carrying amount of the long-lived assets and intangible asset as its new accounting basis.

2.15Long-term investments

Investments held by the Group comprised of equity investments in privately-held entities.

Equity method investments

The Group accounts for its equity investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investments by recognizing investment income or loss for share of the earnings or loss of the investee after the date of investment, as well as any impairment loss.

The Group assesses its equity method investments for impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investments in privately-held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investments and determination of whether any identified impairment is other-than-temporary. If the decline in the fair value is deemed to be other-than-temporary, the carrying value of the equity method investment is written down to fair value. The Group recorded impairment loss of nil, nil and nil, respectively in other expense, net for the years ended December 31, 2020, 2021 and 2022, respectively.

Equity securities without readily determinable fair value

The Group’s investment in equity securities comprise of investment in privately-held companies.

On January 1, 2019, the Group adopted ASC Topic 321, Investments—Equity Securities (“ASC 321”) and elected to measure these investments at cost minus impairment, if any, adjusted up or down for observable price changes in orderly transactions for the identical or similar investment of the same issuer. Any adjustment to the carrying amount is recorded in other expense, net. The Group also makes qualitative assessment at each reporting period and if the assessment indicates that the fair value of the investment is less than the carrying value, the investment in equity securities will be written down to its fair value, with the difference between the fair value of the investment and its carrying amount recorded as investment loss.

For years ended December 2020, 2021 and 2022, the Group recorded impairment loss of RMB28,088,491, RMB33,653,746 and RMB78,462,371 in other expenses, net, respectively.

F-17

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

2.Summary of significant accounting policies (Continued)

2.16Revenue recognition

Revenues are recognized when control of promised goods or services is transferred to the Group’s customers in an amount of consideration to which the Group expects to be entitled to in exchange for those goods or services. The Group follows the five steps approach for revenue recognition under Topic 606: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the Group satisfies a performance obligation.

The following table disaggregates the Group’s revenue by major type of services for the years ended December 31, 2020, 2021 and 2022:

Years ended December 31, 

2020

2021

2022

RMB

RMB

RMB

Live streaming

    

8,852,225,839

    

8,596,599,175

    

6,797,326,921

Advertisement

 

645,227,128

 

464,866,153

 

190,254,794

Other

 

104,420,970

 

103,865,432

 

120,656,637

Total

 

9,601,873,937

 

9,165,330,760

 

7,108,238,352

Live streaming

The Group is principally engaged in operating its own live streaming platforms, which enable streamers and users to interact with each other during live streaming. The users have the option to purchase virtual currency, which is non-refundable and can only be used to redeem for virtual items to be used in the live streaming sessions on the Group’s platforms. Unredeemed virtual currency is recorded as deferred revenue. Virtual currencies used to purchase virtual items are recognized as revenue according to the prescribed revenue recognition policies of virtual items addressed below. Virtual items are categorized as consumable and time-based items. Consumable items consist of virtual gifts presented from the users to the streamers to show their support, and are consumed immediately upon redemption and time-based items consist of monthly premium subscription services.

The Group has evaluated and determined that it is the principal and views the users to be its customers. Specifically, the Group controls the virtual items before they are transferred to users. Its control is evidenced by the Group’s sole ability to monetize the virtual items before they are transferred to users, and is further supported by the Group being primarily responsible to the users for the delivery of the virtual items as well as having full discretion in establishing pricing for the virtual items. Accordingly, the Group reports its live streaming revenue on a gross basis with amounts billed to users for the virtual items recorded as revenues and the revenue sharing fee paid to streamers or talent agencies recorded as cost of revenues. Sales proceeds are initially recorded as deferred revenue and recognized as revenue based on the consumption of the virtual items. The Group has determined that the virtual items represent one performance obligation in the live streaming service. Revenue related to each of the consumable items is recognized at the point in time when the virtual gifts is transferred directly to the streamers and consumed by them, while revenue related to time-based items is recognized ratably over a fixed period on a straight-line basis. Although some virtual items have expiry dates, the Group considers that the impact of breakage for the virtual items is insignificant as historical data shows that virtual items are consumed shortly after they are released to users and the forfeiture rate remains relatively low for the periods presented. The Group does not have further performance obligations to the user after the virtual items are consumed.

Virtual items can be sold individually or bundled into one arrangement. When the Group’s users purchase multiple virtual items bundled within the same arrangement, the Group allocates the total consideration to each distinct virtual item based on their relative standalone selling prices. In instances where standalone selling price is not directly observable as the Group does not sell the virtual items separately, the Group determines the standalone selling price based on pricing strategies, market factors and strategic objectives. The Group recognizes revenue for each of the distinct virtual item in accordance with the revenue recognition method discussed above unless otherwise stated.

F-18

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

2.Summary of significant accounting policies (Continued)

2.16Revenue recognition (Continued)

Advertisement

The Group generates advertisement revenues from rendering of various forms of advertisement services and provision of promotion campaigns on the live streaming platforms by way of advertisement display or integrated promotion activities in shows and programs on the live streaming platforms. The Group determined that it is the principal in the advertisement service. Advertisements on the Group’s platforms are generally charged on the basis of duration whereby revenue is recognized ratably over the contract period of display. The Group provides sales incentives in the forms of discounts and rebates to advertisers or advertisement agencies based on purchase volume. Revenue is recognized based on the price charged to the advertisers or agencies, net of sales incentives provided to the advertisers or agencies. Sales incentives are estimated and recorded at the time of revenue recognition based on the contracted rebate rates and estimated sales volume based on historical experience.

Other revenue

Other revenue mainly consists of game distribution revenue. Online games developed by third party game developers are displayed through the Group’s platforms to attract users to download and play the games. The Group earns revenues from game developers in accordance with the pre-determined arrangements based on the in-game purchase amounts for the games downloaded or played through the Group’s platforms. The Group considers itself as agent in these arrangements. Game distribution revenue is recognized at a point in time when the purchase in game is made.

Practical expedients and exemptions

The Group’s contracts have an original duration of one year or less. Accordingly, the Group does not disclose the value of unsatisfied performance obligations.

Contract balances

Contract balances include accounts receivable, advances from customers and deferred revenue. Accounts receivable represent cash due from third-party application stores as well as from advertising customers and are recorded when the right to consideration is unconditional. The allowance for credit loss reflects the best estimate of probable losses inherent to the accounts receivable balance. Advances from customers primarily represent cash received from the Group’s advertisement customers. Deferred revenue primarily includes cash received from paying users related to the Group’s live streaming service. Deferred revenue is recognized as revenue when all of the revenue recognition criteria have been met or over the estimated service period. Revenue recognized in 2022 that was included in the deferred revenue balance as of January 1, 2022 was RMB223,104,331, which consists primarily of virtual items consumption. Due to the generally short-term duration of the Group’s contracts, the balances of deferred revenue and advances from customers as of December 31, 2022 will be recognized as revenue within one year.

    

    

    

Advances

    

    

Accounts

from

Deferred

receivable

customers

revenue

 

RMB

 

RMB

 

RMB

Opening Balance as of January 1, 2021

 

199,744,129

 

10,910,989

 

229,701,778

Decrease, net

 

(8,355,601)

 

(3,434,987)

 

(6,597,447)

Ending Balance as of December 31, 2021

 

191,388,528

 

7,476,002

 

223,104,331

(Decrease) Increase, net

 

(82,208,155)

 

(4,224,318)

 

51,906,875

Ending Balance as of December 31, 2022

 

109,180,373

 

3,251,684

 

275,011,206

F-19

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

2.Summary of significant accounting policies (Continued)

2.17Cost of revenues

Amounts recorded as cost of revenues relate to direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues consists primarily of (i) revenue sharing fees paid to live streamers and talent agencies determined based on a percentage of revenue from sale of virtual items, (ii) content costs, (iii) bandwidth, (iv) salaries and welfare, (v) depreciation and amortization expense for servers and other equipment, and intangibles directly related to operating the platform, and (vi) payment handling costs.

2.18Research and development expenses

Research and development expenses primarily consist of (i) salaries and benefits expenses incurred for research and development personnel, (ii) rental, general expenses and depreciation expenses associated with the research and development activities and (iii) share-based compensation. Expenditures incurred during the research phase are expensed as incurred and no research and development expenses were capitalized as of December 31, 2020, 2021 and 2022.

2.19Sales and marketing expenses

Sales and marketing expenses consist primarily of (i) advertising and market promotion expenses, (ii) salaries and welfare for sales and marketing personnel and (iii) share-based compensation. The advertising and market promotion expenses amounted to RMB219,369,426, RMB495,504,251 and RMB282,007,724 for the years ended December 31, 2020, 2021 and 2022, respectively.

2.20General and administrative expenses

General and administrative expenses consist primarily of (i) professional service fees, and (ii) share-based compensation, and (iii) salaries and welfare for general and administrative personnel and (iv) allowance for credit loss.

2.21Income taxes

Current income taxes are provided for in accordance with the laws of the relevant tax authorities.

Deferred income taxes are provided using assets and liabilities method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the management consider all positive and negative evidence, including future reversals of projected future taxable income and results of recent operation. Deferred tax assets are then reduced by a valuation allowance through a charge to income tax expense when, in the opinion of management, it is more likely than not that a portion of or all of the deferred tax assets will not be realized.

The Group accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a two-step process to determine the amount of the benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed more-likely-than-not to be sustained (defined as a likelihood of more than fifty percent of being sustained upon an audit, based on the technical merits of the tax position), the tax position is then assessed to determine the amount of benefits to recognize in the consolidated financial statements. The amount of the benefits that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. Interest and penalties on income taxes will be classified as a component of the provisions for income taxes.

F-20

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

2.Summary of significant accounting policies (Continued)

2.22Segment information

The Group uses management approach to determine operating segments. The management approach considers the internal organization and reporting used by the Group’s chief operating decision maker (“CODM”) for making decisions, allocation of resource and assessing performance.

The Group’s CODM has been identified as the chief executive officer who reviews the consolidated results of operations when making decisions about allocating resources and assessing performance of the Group. The Group operates and manages its business as a single operating segment.

2.23Operating leases as lessee

The Group determines if an arrangement is a lease or contains a lease at lease inception. The Group measures the operating lease liabilities at the commencement date based on the present value of remaining lease payments over the lease term, which was computed using the Group’s incremental borrowing rate, an estimated rate the Group would be required to pay for a collateralized borrowing equal to the total lease payments over the lease term. The Group measures the operating lease ROU assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Group begins recognizing operating lease expense based on lease payments on a straight-line basis over the lease term when the lessor makes the underlying asset available to the Group.

2.24Government subsidies

Government subsidies are primarily referred to the amounts received 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 operating income, net in the period the cash is received. Government subsidies recognized for the years ended December 31, 2020, 2021 and 2022 were RMB92,708,856, RMB71,162,166 and RMB48,352,432, respectively.

2.25Certain risks and concentrations

Foreign currency risk

The revenues and expenses of the Group’s entities in the PRC are generally denominated in RMB and their assets and liabilities are denominated in RMB. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC or remittances of RMB out of the PRC as well as exchange between RMB and foreign currencies require approval by foreign exchange administrative authorities and certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into other currencies. The PRC government imposes controls on the convertibility of RMB into foreign currencies. The Group’s cash and cash equivalents denominated in RMB that are subject to such government controls amounted to RMB 414,568,005, which accounted for 10.0% of total cash and cash equivalents as of December 31, 2022.

F-21

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

2.Summary of significant accounting policies (Continued)

2.25Certain risks and concentrations (Continued)

Concentration of accounts receivable, net

Customer accounting for 10% or more of accounts receivable, net is as follows:

As of December 31,

    

2021

    

2022

 

RMB

    

%

RMB

    

%

US$

    

%

 

Company A

 

21,191,007

 

11

%  

15,985,098

 

15

%  

2,317,621

 

15

%

2.26Recently issued accounting pronouncements

Recent accounting pronouncements not yet adopted

In September 2022, the FASB issued ASU 2022-04, Disclosure of Supplier Finance Program Obligations. This ASU provided guidance to increase the transparency of supplier finance programs. The amendments in this ASU require that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. To achieve that objective, the buyer should disclose qualitative and quantitative information about its supplier finance programs. This update is effective for fiscal years beginning after December 15, 2022. We are currently evaluating this accounting guidance, which may have disclosure impact only.

In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848) --Deferral of the Sunset Date (Topic 848). ASU 2022-06 defers the sunset date of Topic 848. ASU 2022-06 is effective upon issuance. The Group yet not have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued. The Group is in process of evaluating the impact and currently does not expect the adoption of this standard to have a material impact on its consolidated financial statements and related disclosures.

3.Accounts receivable, net

Accounts receivable, net consist of the followings:

As of December 31, 

2021

2022

RMB

RMB

Accounts receivable, gross

    

205,234,488

    

118,055,506

Less: allowance for credit loss

 

(13,845,960)

 

(8,875,133)

Accounts receivable, net

 

191,388,528

 

109,180,373

The Group recorded a provision for current expected credit loss. The following table sets out movements of the expected credit loss provision for the years ended December 31, 2020, 2021 and 2022:

As of December 31, 

2020

2021

2022

RMB

RMB

RMB

Balance as of January 1

    

15,834,902

    

12,573,550

    

13,845,960

Addition (Reversal)

 

3,270,564

 

2,182,083

 

(4,970,827)

Write offs

 

(6,531,916)

 

(909,673)

 

Balance as of December 31

 

12,573,550

 

13,845,960

 

8,875,133

F-22

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

4.Other current assets

Other current assets consist of the following:

As of December 31, 

2021

2022

RMB

RMB

Value-added tax recoverable

    

179,370,960

    

153,654,128

Interest receivable

 

43,423,502

 

113,566,938

Funds receivable from third party payment service providers (1)

 

97,558,304

 

42,988,192

Content rights

 

38,557,515

 

5,317,278

Others

 

17,456,529

 

21,477,305

Total

 

376,366,810

 

337,003,841

(1)The Group opened accounts with external online payment service providers to collect funding from users.

5.Property and equipment, net

As of December 31, 

2021

2022

RMB

RMB

Gross carrying amount

    

  

    

  

Computer and transmission equipment

 

100,007,413

 

96,802,675

Leasehold improvements

 

24,462,607

 

26,155,889

Furniture and office equipment

 

7,272,327

 

5,937,405

Motor vehicles

 

410,200

 

410,200

Total

 

132,152,547

 

129,306,169

Less: accumulated depreciation

 

(107,041,834)

 

(112,318,279)

Property and equipment, net

 

25,110,713

 

16,987,890

Depreciation expense was RMB21,126,504, RMB18,275,703 and RMB11,843,695 for the years ended December 31, 2020, 2021 and 2022, respectively.

F-23

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

6.Intangible assets, net

As of December 31, 

2021

2022

RMB

RMB

Gross carrying amount

    

  

    

  

Agency contract rights (1)

 

218,806,605

 

218,974,843

Licensed copyrights of content

 

55,377,358

 

55,377,358

Brand name

 

37,723,300

 

41,207,663

Software

 

18,684,575

 

21,063,281

Platform

 

9,245,907

 

10,099,917

License for Online Transmission of Audio/Video Programs

 

7,988,748

 

7,988,748

Others

 

5,760,599

 

5,760,599

Total of gross carrying amount

 

353,587,092

 

360,472,409

Less: accumulated amortization

 

  

 

Agency contract rights

 

(159,504,274)

 

(179,904,671)

Licensed copyrights of content

 

(4,721,697)

 

(32,485,850)

Brand name

 

(12,102,892)

 

(17,341,557)

Software

 

(5,868,964)

 

(11,184,034)

Platform

 

(6,088,430)

 

(8,670,779)

Others

 

(3,760,443)

 

(4,162,083)

Total of accumulated amortization

 

(192,046,700)

 

(253,748,974)

Intangible assets, net

 

161,540,392

 

106,723,435

(1)The agency contract rights, which represent prepayment of cooperation costs to top streamers, acquired during the years ended December 31, 2021 and 2022 are RMB24,485,849 and RMB15,136,791, respectively, with weighted average amortization period of 2.1 years and 3 years.

Amortization expenses were RMB89,790,156, RMB70,456,937 and RMB75,650,610 for the years ended December 31, 2020, 2021 and 2022 respectively. The Group expects to record amortization expenses in the future 5 years as below:

    

Future 

amortization 

expenses

 

RMB

2023

 

61,875,926

2024

 

17,571,505

2025

 

5,678,820

2026

 

4,485,262

2027 and thereafter

 

9,123,174

Total

 

98,734,687

The weighted average amortization periods of intangible assets as of December 31, 2021 and 2022 are as below:

    

As of December 31, 

2021

    

2022

Brand name

 

10 years

 

10 years

Agency contract rights

 

3.3 years

 

3.6 years

Platform

 

5 years

 

5 years

Software

 

3.6 years

 

3.5 years

Others

 

3.2 years

 

3.2 years

F-24

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

7.Investments

Equity method investments:

    

As of December 31, 

2021

    

2022

RMB

RMB

Wuhan Shayu Network Technology Co., Ltd. (“Shayu”) (1)

 

168,416,427

 

172,002,038

Nanshan Stellar Investment LLP (“Nanshan LLP”) (2)

100,033,487

Others

 

18,283,241

 

14,993,454

 

186,699,668

 

287,028,979

(1)The Group aggregately owned 35.084% equity interest in Shayu with investment cost RMB188,009,650. For the years ended December 31, 2020, 2021 and 2022, the Company recognized the share of (loss) gain in equity method investment of RMB(3,454,322), RMB(16,138,901) and RMB3,585,612, respectively.
(2)In 2022, the Group acquired limited partnership interest of Nanshan LLP, a private equity fund managed by Nanshan Star Holdings Limited (the “GP”) for a consideration of US$5,000,000 (equivalent to RMB31,741,000). For the year ended December 31, 2022, the Company recognized its share of income in equity method investment of US$9,388,560 (equivalent to RMB62,977,379) attributable to income recognized by Nanshan LLP for the change in fair value in Nanshan LLP's underlying investment.

Summarized financial information:

Summarized financial information as of and for the years ended December 31, 2020, 2021 and 2022 for the Group’s equity method investments is presented on a group basis as required under Rule 4-08(g) of Regulation S-X as follows:

As of December 31,

2021

2022

2022

RMB

RMB

US$

Balance sheets data:

    

  

    

  

    

  

Current assets

 

101,161,898

 

105,824,402

 

15,343,096

Non-current assets

 

101,902,392

 

188,537,698

 

27,335,397

Current liabilities

 

94,192,618

 

121,420,629

 

17,604,336

Years ended December 31,

    

2020

    

2021

    

2022

    

2022

RMB

RMB

RMB

US$

Statements of comprehensive income (loss) data:

  

  

  

  

Revenue

 

556,259,979

 

554,885,622

 

399,408,328

 

57,908,764

Investment gain(1)

63,148,391

9,155,656

Gross profit

82,838,764

79,605,248

95,531,209

13,850,723

(Loss) income from operations

 

(44,945,173)

 

(57,912,568)

 

23,085,819

 

3,347,129

Net (loss) income

 

(28,459,950)

 

(45,925,057)

 

26,146,839

 

3,790,935

(1)Amount represents the mark-to fair value gain recognized in the financial statements of Nanshan LLP.

F-25

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

7.Investments (Continued)

Equity securities without readily determinable fair values:

    

As of December 31, 

2021

    

2022

RMB

RMB

Content producers

 

246,170,165

 

167,707,971

Technology and software companies

 

48,554,967

 

52,300,880

Others

 

10,000,000

 

24,873,495

 

304,725,132

 

244,882,346

For the years ended 2020, 2021 and 2022, RMB28,088,491, RMB33,653,746 and RMB78,462,371 impairment was recorded and an upward adjustment of RMB8,571,429, RMB nil and RMB nil as result of observable price change for the identical or similar investment of the same investees was recognized in other expenses, net.

8.Accrued expenses and other current liabilities

Accrued expenses and other current liabilities consist of the following:

    

As of December 31, 

2021

    

2022

RMB

RMB

Accrued payroll and welfare

 

198,311,616

 

171,797,452

Accrued marketing cost

 

149,202,671

 

52,337,833

Accrued settlement relating to class action lawsuits

 

38,254,200

 

Other tax payable

 

25,482,315

 

8,346,120

Deposits

 

22,924,693

 

8,880,214

Others

 

24,152,497

 

61,439,938

Total

 

458,327,992

 

302,801,557

9.Cost of revenues

Cost of revenues consist of the following:

    

Years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Revenue sharing fees and content costs

7,129,094,348

 

7,153,155,717

 

5,245,923,556

Bandwidth costs

661,129,019

 

665,274,852

 

569,057,110

Others

251,305,218

 

256,989,955

 

303,147,634

Total

8,041,528,585

 

8,075,420,524

 

6,118,128,300

10.Income taxes

Cayman Islands

Under the current laws of the Cayman Islands, the Company and its subsidiaries incorporated in the Cayman Islands are not subject to tax on income or capital gain. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders.

F-26

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

10.Income taxes (Continued)

Hong Kong

Entities incorporated in Hong Kong are subject to Hong Kong profits tax at a rate of 16.5%. Operations in Hong Kong have incurred net accumulated operating losses for income tax purpose and no income tax provisions are recorded for the period presented.

Japan

Entities incorporated in Japan are subject to an income tax rate calculated according to relevant regulations of Japan Ministry of Finance. Operations in Japan have incurred net accumulated operating losses for income tax purpose and no income tax provisions are recorded for the period presented.

China

The Company’s subsidiaries and consolidated VIEs established in the PRC are subject to an income tax rate of 25%, according to the PRC Enterprise Income Tax (“EIT”) Law. The subsidiaries and the VIEs of the Group in the PRC are subject to a uniform income tax rate of 25% for years presented. In 2019, Wuhan Douyu, Douyu Yule and Wuhan Ouyue obtained “Software Enterprise Certificate”, which enables them to enjoy a tax holiday of a two-year exemption commencing from first profitable calendar year and a 50% reduction in uniform tax rate for the following three calendar years. As of December 31, 2020, Douyu Yule is profitable after offsetting its accumulated loss and starts to enjoy the tax benefit of software enterprise, while Wuhan Douyu, and Wuhan Ouyue are still in accumulative loss status and have not enjoyed the tax benefit yet. According to a policy promulgated by the State Tax Bureau of the PRC and effective from 2018 to 2022, enterprises engaged in research and development activities are entitled to claim 175% of the research and development expenses so incurred in a year as tax deductible expenses in determining its tax assessable profits for that year (“Super Deduction”).

Uncertainties exist with respect to how the current income tax law in the PRC applies to the Group’s overall operations, and more specifically, with regard to tax residency status. The EIT Law includes a provision specifying that legal entities organized outside of the PRC will be considered residents for Chinese Income Tax purposes if the place of effective management or control is within the PRC. The implementation rules to the EIT Law provide that non-resident legal entities will be considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting and properties, occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Group does not believe that the legal entities organized outside of the PRC within the Group should be treated as residents for EIT law purposes. If the PRC tax authorities subsequently determine that the Company and its subsidiaries registered outside the PRC should be deemed resident enterprises, the Company and its subsidiaries registered outside the PRC will be subject to the PRC income taxes, at a statutory income tax rate of 25%. The Group is not subject to any other uncertain tax position.

According to PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or withholding agent. The statute of limitations will be extended five years under special circumstances, which are not clearly defined (but an underpayment of tax liability exceeding RMB0.1 million is specifically listed as a special circumstance). In the case of a related party transaction, the statute of limitations is ten years. There is no statute of limitations in the case of tax evasion.

In accordance with the EIT Law, dividends, which arise from profits of foreign invested enterprises (“FIEs”) earned after January 1, 2008, are subject to a 10% withholding income tax. In addition, under tax treaty between the PRC and Hong Kong, if the foreign investor is incorporated in Hong Kong and qualifies as the beneficial owner, the applicable withholding tax rate is reduced to 5%, if the investor holds at least 25% in the FIE, or 10%, if the investor holds less than 25% in the FIE.

F-27

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

10.Income taxes (Continued)

China (Continued)

Income (loss) before income taxes consist of:

    

Years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

PRC

710,575,006

 

(15,493,030)

 

(89,768,953)

Overseas

(307,145,767)

 

(589,628,029)

 

(59,554,082)

Total

403,429,239

 

(605,121,059)

 

(149,323,035)

The Group did not incur any current or deferred component of income tax expenses for the years ended December 31, 2020 and 2021. For the year ended December 31, 2022, the Group recorded current income tax expense of RMB3,487,038, of which RMB1,034,073 has not been paid as of December 31, 2022.

The reconciliation of total tax expenses computed by applying the respective statutory income tax rate to pre-tax income is as follows:

    

Years ended December 31, 

 

    

2020

    

2021

    

2022

 

PRC income tax rate

25.00

%  

25.00

%  

25.00

%

Expenses not deductible for tax purposes

26.87

%  

(4.00)

%  

(14.71)

%

Super deduction on research and development expenses

(8.37)

%  

3.96

%  

Effect of expired tax loss

 

(0.40)

%  

Effect of tax holiday

(36.13)

%  

47.40

%  

2.15

%

Effect of tax rate in different tax jurisdiction

14.16

%  

(6.07)

%  

13.38

%

Change in valuation allowance

(21.53)

%  

(65.89)

%  

(28.31)

%

Total

0.00

%  

0.00

%  

(2.49)

%

The aggregate amount and per share effect of the tax holiday are as follows:

    

Years ended December 31, 

2020

    

2021

    

2022

RMB

RMB

RMB

The aggregate dollar effect

 

145,777,478

 

286,804,076

 

3,205,943

Per share effect—basic and diluted

 

4.56

 

8.81

 

0.10

Deferred tax assets are as follows:

    

Years ended December 31, 

2021

    

2022

RMB

RMB

Deferred tax assets

 

  

 

  

Tax loss carried forward

 

1,003,286,365

 

862,624,971

Deductible temporary differences

 

37,326,947

 

162,018,885

Tax basis difference upon the restructuring in 2016

 

44,899,742

 

33,903,815

Allowance for credit loss

 

6,711,512

 

5,467,891

Total deferred tax assets

 

1,092,224,566

 

1,064,015,562

Less: valuation allowance

 

(1,092,224,566)

 

(1,064,015,562)

Net deferred tax assets

 

 

F-28

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

10.Income taxes (Continued)

Deferred tax assets are as follows: (Continued)

The movement of deferred tax valuation allowance is as follows:

Years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Balance at beginning of the year

 

795,745,498

 

706,478,606

 

1,092,224,566

Increase

 

72,777,388

 

433,166,584

 

53,777,072

Decrease

 

(162,044,280)

 

(47,420,624)

 

(81,986,076)

Balance at end of the year

 

706,478,606

 

1,092,224,566

 

1,064,015,562

The Group operates through its subsidiaries, the VIEs and the VIEs’ subsidiaries. According to the Article 18 of PRC Tax Law, the enterprise can carry over the losses to the succeeding five tax years. As of December 31, 2020, 2021 and 2022, the Group had tax operating loss carry forwards of RMB2,414,846,539, RMB3,740,244,579 and RMB2,695,640,682 respectively from its subsidiaries, VIEs and subsidiaries of the VIEs registered in the PRC, which can be carried forward to offset taxable income and will expire during the period from 2021 to 2025, 2022 to 2026 and 2023 to 2027, respectively.

The Group considers positive and negative evidence to determine whether some portion or all of the deferred tax assets will be more likely than not realized. This assessment considers, among other matters, the nature, frequency and severity of recent losses and forecasts of future profitability. These assumptions require significant judgment and the forecasts of future taxable income are consistent with the plans and estimates the Group is using to manage the underlying businesses. Valuation allowances are established for deferred tax assets based on a more likely than not threshold. The Group’s ability to realize deferred tax assets depends on its ability to generate sufficient taxable income within the carry forward periods provided for in the tax law. The Group has provided a full valuation allowance for the deferred tax assets as of December 31, 2021 and 2022, as management is not able to conclude that the future realization of those net operating loss carry forwards and other deferred tax assets are more likely than not.

11.Treasury shares

On December 20, 2019, the Company announced the repurchase program whereby the Company may repurchase up to US$100 million of its ordinary shares in the form of American depositary shares during a period of up to 12 months commencing on December 20, 2019. As of December 31, 2020, the Company has repurchased an aggregate of 1,177,499 ordinary shares for total cash consideration of US$99,999,998 (equivalent of RMB695,097,853) including repurchase commissions, among which 291,207 ordinary shares for total cash consideration of US$16,471,881 (equivalent of RMB115,273,325).

On August 30, 2021, the Company announced the repurchase program whereby the Company may repurchase up to US$100 million of its ordinary shares in the form of American depositary shares during a period of up to 12 months commencing on September 30, 2021. As of December 31, 2021, the Company has repurchased an aggregate of 578,304 ordinary shares for total cash consideration of US$16,737,290 (equivalent of RMB107,151,908) including repurchase commissions, among which 578,304 ordinary shares for total cash consideration of US$16,737,290 (equivalent of RMB107,151,908) (the “2021 Share Repurchase Program”). As of December 31, 2022, the Company completed the 2021 Share Repurchase Program and repurchased the remaining 804,758 of ordinary shares for cash consideration of US$17,158,573 (equivalent of RMB108,967,252).

12.Noncontrolling Interest

As of December 31, 2022, the Group’s noncontrolling interest mainly included equity interest in DouYu Japan. The following schedule shows the effects of changes in the ownership interest of the Company in its subsidiaries on equity attributed to DouYu International for the years ended December 31, 2020, 2021 and 2022.

F-29

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

12.Noncontrolling Interest (Continued)

Below are the changes in the Group’s ownership in its subsidiaries on the Group’s equity.

Years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Net income (loss) attributable to DouYu’s ordinary shareholders

 

485,498,597

 

(581,883,146)

 

(75,422,408)

Transfers to noncontrolling interest

 

  

 

  

 

Decrease in DouYu’s additional paid-in capital for acquisition of noncontrolling interest in Shuangsi (1)

 

(2,271,492)

 

 

Decrease in DouYu’s additional paid-in capital due to capital contribution from noncontrolling interest shareholder in DouYu Japan (2)

 

(7,700,837)

 

 

Decrease in DouYu’s additional paid-in capital due to additional capital contribution in DouYu Japan (3)

(14,992,166)

Increase in DouYu’s additional paid-in capital due to repurchase of noncontrolling interest in Gogo Glocal (Note 13)

 

11,171,730

 

 

Net transfers to noncontrolling interest

 

1,199,401

 

 

(14,992,166)

Change from net income attribute to DouYu and transfers to noncontrolling interest

 

486,697,998

 

(581,883,146)

 

(90,414,574)

(1)In March 2020, the Group purchased 15% equity of Chengdu Shuangsi Culture Broadcasting Co., Ltd (“Shuangsi”)with cash consideration of RMB4,500,000. The difference between the fair value of the consideration paid and the carrying amount of the noncontrolling interest acquired was recognized in additional paid-in capital.
(2)In April, June and November, 2020, the Group and noncontrolling interest shareholder purchased the newly issued common shares of DouYu Japan with consideration of JPY4,189,200,000 (equivalent to RMB272,248,433 ) and JPY1,610,800,000 (equivalent to RMB105,129,847 ), respectively. As a result of these transactions, the noncontrolling interest shareholder’s ownership interest increased from 14.9% to 28.9% while the Group retains its controlling financial interest in DouYu Japan. The difference between the consideration received and the amount of the noncontrolling interest was adjusted was recognized in additional paid-in capital.
(3)During the year ended December 31, 2022, the Group acquired additional newly issued common shares of DouYu Japan with consideration of JPY7,499,997,600 (equivalent to RMB397,078,638). As a result of this transaction, the noncontrolling interest shareholder’s ownership interest decreased from 28.9% to 22.4%. The difference of RMB14,992,166 between the cash consideration paid and the carrying amount of the noncontrolling interest was recorded as an adjustment to the Group’s additional paid-in capital.

F-30

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

13.Share-based compensation

Non-vested Gogo Glocal restricted shares

In connection of the acquisition of Nonolive business, Gogo Glocal issued 4,900,000 ordinary shares, which represents 46% of its equity, to the founders for Nonolive business. These ordinary shares are subject to transfer restriction and repurchase by the Group for a consideration of US$1 upon early termination of their requisite employment service period of 15 months. These ordinary shares are vested upon the earlier of the satisfaction of certain performance target as measured by number of Daily Active Users or the requisite service period. This arrangement has been accounted as a grant of restricted share awards subject to service and performance conditions.

With the assistance of third party valuation firm, the Group used the discounted cash flow method to determine the underlying equity value of Gogo Glocal and adopted equity allocation model to determine the fair value of the restricted ordinary share as of the dates of issuance, which was determined to be RMB18.45 per share. The aggregate fair value of the restricted shares was RMB90,425,865.

On September 30, 2019, the Group and the founders of Nonolive entered into another agreement to renew the arrangement. Pursuant to the agreement, (i) the Group injected additional capital of RMB100 million in Gogo Glocal; (ii) the Group repurchased 1,039,780 shares of ordinary shares from one of the founders for a consideration of US$1 due to an early termination of his requisite employment service, which was considered as a forfeiture of the unvested restricted shares; (iii) 1,696,895 ordinary shares were vested immediately, of which 444,444 shares were repurchased by the Group at fair value of RMB43.92 per share; and (iv) the remaining 2,163,325 non-vested restricted shares held by the founders are subject to transfer restriction and repurchase by the Group for a consideration of US$1 upon early termination of their renewed requisite employment service period and will be vested monthly in equal installments over the next 36 months, which was considered as a modification of unvested restricted shares.

F-31

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

13.Share-based compensation (Continued)

Non-vested Gogo Glocal restricted shares (Continued)

As a result of the modification, an incremental compensation cost of RMB28,224,142 was measured as the excess of the fair value of the modified restricted share award over the fair value of the original restricted share. The fair value per share of the modified restricted shares of RMB43.92 is determined according to the share price and other pertinent factors at the modification date.

(1)In February 2020, the Group repurchased 1,429,906 shares of unvested restricted shares from one of the Gogo Glocal’s founders with a consideration of US$1 due to the early termination of his requisite employment service, which was considered as a forfeiture of the unvested restricted shares.
(2)In February 2020, the Group canceled 557,455 unvested restricted shares granted. The corresponding unrecognized share-based compensation expense of RMB7,451,210 was immediately recognized in the consolidated statement of comprehensive income for the year ended December 31, 2020.

For the years ended December 31, 2020, 2021 and 2022, the Group recorded compensation expenses of RMB8,029,561, RMB nil and RMB nil, respectively.

Restricted share units

On April 1, 2018, the Company’s board of director approved the 2018 Restricted Share Unit Scheme (“2018 Plan”). In connection with the 2018 Plan, the Company established Douyu Employee Benefit Trust (the “Trust”) as a holding platform and 2,106,321 share of ordinary shares were issued to the Trust as a reserve pool for future issuance of equity share incentive to the Group’s employees. All shareholder rights of these 2,106,321 ordinary shares including but not limited to voting rights and dividend rights are unconditionally waived until the corresponding restrict share units are vested. The Group referred to the interest in Trust as Restricted Share Units and each Restricted Share Unit represents one ordinary share. The Scheme shall be valid and effective for a period of 10 years.

On April 1, 2018, pursuant to a board of director resolution, 2,098,069 restricted share units corresponding to 2,098,069 ordinary shares were granted to certain employees, directors and officers for zero cash subscription. The restricted share units will begin vesting by equal instalment for 36 months upon a qualified IPO. The Group has determined the per share fair value of the restricted share unit to be RMB274.51 with the assistance of an independent valuation firm based on the fair value of the underlying ordinary shares which was determined by using the hybrid method of the probability weighted expected return method (“PWERM”) and the option pricing method (“OPM”) to allocate equity value to preferred and ordinary shares on a fully diluted basis.

F-32

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

13.Share-based compensation (Continued)

Restricted share units (Continued)

A summary of restricted share units activity during the year ended December 31, 2022 is presented below:

Weighted

Weighted

average

Number of

average

remaining

restricted

grant-date

contractual

    

shares

    

fair value

    

life

RMB

Years

Outstanding as of December 31, 2021

 

402,349

 

274.55

 

0.58

Vested

 

(401,599)

 

274.55

 

  

Forfeited

 

(750)

 

274.55

 

  

Outstanding as of December 31, 2022

 

 

 

The total intrinsic value of restricted share units vested during the years ended December 31, 2021 and 2022 was RMB 189,791,199 and RMB110,259,005, respectively.

The Group has recorded compensation expenses of RMB134,124,800, RMB132,139,459 and RMB66,741,438 for the years ended December 31, 2020, 2021 and 2022 relating to these restricted share units. As of December 31, 2021 and 2022, the unrecognized share-based compensation expenses were RMB72,612,268 and RMB nil, respectively.

14.Net income (loss) per share and net income (loss) attributable to ordinary shareholders

Years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Basic net income (loss) per share calculation

 

  

 

  

 

  

Numerator:

 

  

 

  

 

  

Net income (loss) attributable to ordinary shareholders for computing basic net income (loss) per share

 

485,498,597

 

(581,883,146)

 

(75,422,408)

Denominator:

 

  

 

  

 

Weighted average number of ordinary shares used in computing basic income (loss) per ordinary share

 

31,963,526

 

32,544,878

 

31,971,245

Basic net income (loss) per ordinary share

 

15.19

 

(17.88)

 

(2.36)

Diluted net income (loss) per share calculation

 

  

 

  

 

Numerator:

 

  

 

  

 

Net income (loss) attributable to ordinary shareholders of DouYu Holdings Limited

 

485,498,597

 

(581,883,146)

 

(75,422,408)

Net income (loss) attributable to ordinary shareholders for computing diluted net income (loss) per ordinary share

 

485,498,597

 

(581,883,146)

 

(75,422,408)

Denominator:

 

  

 

  

 

Weighted average number of ordinary shares used in computing basic income (loss) per ordinary share

 

31,963,526

 

32,544,878

 

31,971,245

Restricted Share Units

 

1,049,156

 

 

Weighted average ordinary shares used in computing diluted income (loss) per ordinary share

 

33,012,682

 

32,544,878

 

31,971,245

Diluted net income (loss) per ordinary share

 

14.71

 

(17.88)

 

(2.36)

F-33

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

14.Net income (loss) per share and net income (loss) attributable to ordinary shareholders (Continued)

As of December 31, 2020, 2021 and 2022, diluted net income (loss) per share does not include the following instruments as their inclusion would be antidilutive:

    

As of December 31,

2020

    

2021

    

2022

Nonvested restricted share units

 

 

321,378

 

15.Statutory reserves and restricted net assets

As a result of the PRC laws and regulations and the requirement that distributions by PRC entities can only be paid out of distributable profits computed in accordance with PRC GAAP, the PRC entities are restricted from transferring a portion of their net assets to the Group. Amounts restricted include paid-in capital, additional paid-in capital, and the statutory reserves of the Company’s PRC subsidiaries and VIEs. As of December 31, 2022, total restricted net assets were RMB3,486,379,108.

16.Segment Information

The Group uses the management approach to determine operation segments. The management approach considers the internal organization and reporting used by the Group’s chief operating decision maker (“CODM”) for making decisions, allocation of resources and assessing performance.

The Group’s CODM has been identified as the chief executive officer who reviews the consolidated results of operations when making decisions about allocating resources and assessing performance of the Group. The Group operates and manages its business as a single operating segment.

98.8%, 97.9% and 98.0% of the Group’s revenue for the years ended December 31, 2020, 2021 and 2022, respectively, were generated from the PRC. As of December 31, 2021 and 2022, 100% and 100% of long-lived assets of the Group were located in the PRC.

17.Related party transactions

The table below sets forth major related parties and their relationships with the Group:

Company Name

    

Relationship with the Group

Tencent Holdings Limited and its subsidiaries (“Tencent Group”)

Parent company of one of our ordinary shareholders

Shayu

An investee of the Group

F-34

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

17.Related party transactions (Continued)

For the years ended December 31, 2020, 2021 and 2022, significant related party transactions were as follows:

Years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Live streaming revenue derived from

 

  

 

  

 

  

Equity method investees- talent agencies

 

23,679,248

 

 

Advertisement revenue derived from

 

  

 

  

 

  

Tencent Group

 

743,697

 

17,190,776

 

14,979,036

Other revenue derived from

 

  

 

  

 

Tencent Group

 

8,282,751

 

12,709,293

 

5,415,442

Equity method investees- talent agencies

 

204,533

 

 

Total

 

8,487,284

 

12,709,293

 

5,415,442

Bandwidth fees paid to

 

  

 

  

 

Tencent Group

 

212,785,773

 

240,737,980

 

197,568,690

Revenue sharing fees and content cost paid to

 

  

 

  

 

Tencent Group

 

6,202,423

 

510,285

 

Equity method investees- talent agencies

 

435,496,349

 

361,296,329

 

181,637,081

Total

 

441,698,772

 

361,806,614

 

181,637,081

Payment handling fees paid to

 

  

 

  

 

Tencent Group

 

36,033,966

 

33,693,357

 

28,153,602

Virtual gifts purchased from

Tencent Group

60,444,813

Content rights purchased from

 

  

 

  

 

Tencent Group

 

75,528,302

 

304,500,878

 

103,198,542

Other fees paid to

Tencent Group

8,734,726

As of December 31, 2020, 2021 and 2022, the amounts due from/to related parties are as follows:

Years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Amounts due from related parties

 

  

 

  

 

  

Tencent Group

 

9,045,078

 

37,158,946

 

35,491,575

Shayu

10,153,000

Equity method investees- talent agencies

 

 

 

481,069

Total

 

9,045,078

 

37,158,946

 

46,125,644

Amounts due to related parties

 

  

 

  

 

Tencent Group

 

201,579,602

 

255,438,628

 

250,364,366

Equity method investees- talent agencies

 

21,945,327

 

38,069,178

 

16,423,196

Total

 

223,524,929

 

293,507,806

 

266,787,562

F-35

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

18.Leases

The Group’s leases consist of operating leases for administrative office spaces in different cities of Asia. As of December 31, 2022, the Group had no long-term leases that were classified as a financing lease.

For the years ended December 31, 2020, 2021 and 2022, the lease expense is as:

Year ended

Year ended

Year ended

December 31, 

December 31, 

December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Operating lease expense

 

44,300,218

46,120,215

 

40,554,178

Short-term lease expense

 

7,781,246

2,256,674

 

159,623

Total lease expense

 

52,081,464

48,376,889

 

40,713,801

Supplemental consolidated balance sheet information related to leases is as follows:

As of

As of

 

December 31, 

December 31, 

 

    

2021

    

2022

 

RMB

RMB

Operating lease:

 

 

Operating leases right-of-use assets

 

72,309,492

 

49,910,725

Current portion of lease liabilities

 

30,417,376

 

27,479,158

Non-current portion of lease liabilities

 

31,278,210

 

19,571,579

Total operating lease liabilities

 

61,695,586

 

47,050,737

Weighted-average remaining lease term (in years) – operating leases

 

2.08

 

1.91

Weighted-average discount rate – operating leases

 

4.65

%  

4.59

%

Supplemental cash flow information related to leases are as follows:

For the

For the

year ended

year ended

December 31, 

December 31, 

2021

2022

    

RMB

    

RMB

Cash paid for operating leases

 

47,825,788

 

31,734,384

Lease liabilities arising from obtaining right-of-use assets

 

56,288,653

 

29,500,598

As of December 31, 2022, future minimum lease payments under non-cancellable operating lease agreements for which the Group has recognized operating lease right-of-use assets and liabilities are as follows:

Years ending

    

RMB

2023

 

27,920,170

2024

 

17,433,055

2025 and thereafter

 

5,075,224

Total undiscounted cash flows

 

50,428,449

Less: imputed interest

 

3,377,712

Total

 

47,050,737

Lease liabilities due within one year

 

27,479,158

Lease liabilities due after one year

 

19,571,579

F-36

Table of Contents

Notes to the Consolidated Financial Statements (Continued)

19.Commitments and contingencies

Litigations

In March and April 2020, the Company and certain of the Company’s current and former officers and directors were named as defendants in several putative securities class actions filed with the state and federal courts in the United States, alleging that the Company made material misstatements and omissions in its initial public offering registration statement. The cases allege claims under the United Sates Securities Act of 1933. The actions have been transferred and consolidated into the two pending actions: In re Douyu Int’l Holdings Ltd. Secs. Litig., Index No. 651703/2020 (Sup. Ct. N.Y. Cty.) (the “Consolidated State Court Action”), and In re Douyu Int’l Holdings Ltd. Secs. Litig., 20-cv-7234 (S.D.N.Y.) (the “Consolidated Federal Court Action”).

In June 2022, the Company has reached an agreement with the plaintiffs for a total payment of US$15.0 million (equivalent to RMB103.5 million), of which US$12.8 million (equivalent to RMB88.3 million) was covered by the insurance companies under officer liability. As of December 31, 2022, all the compensation was paid. Given the payment amount is less than the accrual as of December 31, 2021, the Company recorded the difference as deemed settlement gain of USD3.8 million in other operating income, net in the 2022 financial statements.

20.Subsequent events

In April 2023, the Company entered into a related party transaction with a fellow subsidiary of Tencent to purchase a License Agreement for Broadcasting League of Legends Matches during the period from 2023 to 2025, with a total consideration of RMB450 million.

F-37

FINANCIAL STATEMENT SCHEDULE I—ADDITIONAL INFORMATION OF THE PARENT COMPANY

DOUYU INTERNATIONAL HOLDINGS LIMITED

CONDENSED BALANCE SHEETS

As of December 31, 

2021

2022

    

RMB

    

RMB

    

US$

ASSETS

 

  

 

  

 

  

Current assets:

Cash and cash equivalents

 

4,206,259,255

 

3,574,342,723

 

518,230,981

Short-term deposits

 

956,355,000

 

1,741,150,000

 

252,443,020

Prepayments

 

11,476,260

 

253,238

 

36,716

Other current assets

 

14,643,964

 

65,929,085

 

9,558,819

Total current assets

 

5,188,734,479

 

5,381,675,046

 

780,269,536

Investments in subsidiaries and VIEs

 

1,158,038,640

 

1,222,310,375

 

177,218,348

Total assets

 

6,346,773,119

 

6,603,985,421

 

957,487,884

LIABILITIES

 

 

 

Current liabilities:

 

 

 

Accrued expenses and other current liabilities

 

57,801,248

 

23,376,040

 

3,389,207

Amounts due to subsidiaries and VIEs

 

309,967

 

338,595

 

49,092

Deferred revenue

 

12,029,913

 

13,141,069

 

1,905,276

Total current liabilities

 

70,141,128

 

36,855,704

 

5,343,575

Non-current liabilities

 

18,044,867

 

6,570,535

 

952,638

Total liabilities

 

88,185,995

 

43,426,239

 

6,296,213

Shareholders’ equity

 

 

 

Ordinary shares

 

23,043

 

23,336

 

3,383

Treasury shares

 

(802,249,761)

 

(911,217,013)

 

(132,114,048)

Additional paid-in capital

 

10,618,537,927

 

10,670,286,906

 

1,547,046,179

Accumulated deficit

 

(3,445,102,409)

 

(3,520,524,817)

 

(510,428,116)

Accumulated other comprehensive (loss)/income

 

(112,621,676)

 

321,990,770

 

46,684,273

Total shareholders’ equity

 

6,258,587,124

 

6,560,559,182

 

951,191,671

TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY

 

6,346,773,119

 

6,603,985,421

 

957,487,884

F-38

FINANCIAL STATEMENT SCHEDULE I—ADDITIONAL INFORMATION OF THE PARENT COMPANY

DOUYU INTERNATIONAL HOLDINGS LIMITED

CONDENSED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

Years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

    

US$

General and administrative expenses

 

(63,824,140)

 

(83,456,188)

 

(38,959,768)

 

(5,648,635)

Research and development expenses

 

(3,787,468)

 

(2,454,862)

 

 

Other operating income (expense), net

 

13,014,651

 

(24,367,660)

 

42,792,705

 

6,204,359

Interest income

 

116,756,835

 

33,567,582

 

91,701,152

 

13,295,417

Equity in income (loss) of subsidiaries and share of income (loss) from VIEs

 

423,338,719

 

(505,172,018)

 

(170,956,497)

 

(24,786,361)

Net income (loss)

 

485,498,597

 

(581,883,146)

 

(75,422,408)

 

(10,935,220)

Other comprehensive (loss) income:

 

Foreign currency translation adjustment

 

(423,982,137)

 

(123,533,529)

 

434,612,446

 

63,012,882

Comprehensive income (loss)

 

61,516,460

 

(705,416,675)

 

359,190,038

 

52,077,662

F-39

FINANCIAL STATEMENT SCHEDULE I—ADDITIONAL INFORMATION OF THE PARENT COMPANY

DOUYU INTERNATIONAL HOLDINGS LIMITED

CONDENSED STATEMENTS OF CASH FLOWS

Years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

    

US$

CASH FLOWS FROM OPERATING ACTIVITIES

 

  

 

  

 

  

 

  

Net income (loss)

 

485,498,597

 

(581,883,146)

 

(75,422,408)

 

(10,935,220)

Adjustments to reconcile net income (loss) to net cash provided by operating activities:

 

  

 

  

 

 

Equity in (income) loss of subsidiaries and share of income (loss) from VIEs

 

(423,338,719)

 

505,172,018

 

170,956,497

 

24,786,361

Share-based compensation

 

16,059,123

 

12,144,578

 

6,196,546

 

898,415

Changes in operating assets and liabilities:

 

  

 

  

 

 

Prepayments

 

(51,361)

 

(10,586,501)

 

11,223,022

 

1,627,184

Other current assets

 

32,573,755

 

9,623,257

 

(51,285,121)

 

(7,435,644)

Amounts due from subsidiaries and VIEs

 

1,895,888

 

38,099,544

 

 

Accrued expenses and other current liabilities

 

11,474,356

 

38,682,365

 

(34,425,208)

 

(4,991,186)

Other liabilities

 

(16,143,311)

 

(13,015,215)

 

(10,363,176)

 

(1,502,519)

CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES

 

107,968,328

 

(1,763,100)

 

16,880,152

 

2,447,391

Proceeds from disposal of short-term investments

1,370,229,000

1,654,283,000

239,848,490

Purchases of short-term investments

 

(1,370,229,000)

 

(956,355,000)

 

(2,385,288,000)

 

(345,834,252)

Investment in subsidiaries

 

(425,088,709)

 

(424,558,504)

 

(181,739,530)

 

(26,349,755)

CASH USED IN INVESTING ACTIVITIES

 

(1,795,317,709)

 

(10,684,504)

(912,744,530)

 

(132,335,517)

Repurchase of ordinary shares

 

(579,824,528)

 

(107,151,908)

 

(108,967,252)

 

(15,798,766)

CASH USED IN FINANCING ACTIVITIES

 

(579,824,528)

 

(107,151,908)

 

(108,967,252)

 

(15,798,766)

Effect of foreign exchange rate changes

 

(424,004,077)

 

(123,540,779)

 

372,915,098

 

54,067,607

NET DECREASE IN CASH AND CASH EQUIVALENTS

 

(2,691,177,986)

 

(243,140,291)

 

(631,916,532)

 

(91,619,285)

CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE YEAR

 

7,140,577,532

 

4,449,399,546

 

4,206,259,255

 

609,850,266

CASH AND CASH EQUIVALENTS AT THE END OF THE YEAR

 

4,449,399,546

 

4,206,259,255

 

3,574,342,723

 

518,230,981

F-40

FINANCIAL STATEMENT SCHEDULE I—NOTES TO CONDENSED FINANCIAL INFORMATION OF PARENT COMPANY

1.Schedule I has been provided pursuant to the requirements of Rule 12-04(a) and 5-04(c) of Regulation S-X, which require condensed financial information as to the financial position, changes in financial position and results of operations of a parent company as of the same date and for the same period for which audited consolidated financial statements have been presented when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year.
2.The condensed financial information has been prepared using the same accounting policies as set out in the consolidated financial statements except that the equity method has been used to account for investments in its subsidiaries and VIEs. For the parent company, the Company records its investments in subsidiaries and VIEs under the equity method of accounting as prescribed in ASC 323, Investments— Equity Method and Joint Ventures. Such investments are presented on the Condensed Balance Sheet as “Investments in subsidiaries and VIEs” and the subsidiaries and VIEs’ profit or loss as “Equity in income (loss) of subsidiaries and share of income (loss) from VIEs” on the Condensed Statements of Comprehensive Income (loss). Ordinarily under the equity method, an investor in an equity method investee would cease to recognize its share of the losses of an investee once the carrying value of the investment has been reduced to nil absent an undertaking by the investor to provide continuing support and fund losses. For the purpose of this Schedule I, the parent company has continued to reflect its share, based on its proportionate interest, of equity in income (loss) of subsidiaries and share of income (loss) from VIEs regardless of the carrying value of the investment even though the parent company is not obligated to provide continuing support or fund losses.
3.For the years ended December 31, 2020, 2021 and 2022, there were no material contingencies, significant provisions of long-term obligations, guarantees of the Company.
4.Translations of balances in the additional financial information of Parent Company—Financial Statements Schedule I from RMB into US$ as of and for the year ended December 31, 2022 are solely for the convenience of the readers and were calculated at the rate of US$1.00= RMB6.8972, as set forth in H.10 statistical release of the Federal Reserve Board on December 30, 2022. The translation is not intended to imply that the RMB amounts could have been, or could be, converted, realized or settled into United States dollars at that rate on December 31, 2022, or at any other rate.

F-41

EX-2.5 2 doyu-20221231xex2d5.htm EXHIBIT 2.5

Exhibit 2.5

DESCRIPTION OF SECURITIES

REGISTERED UNDER SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934 (THE “EXCHANGE ACT”)

As of December 31, 2022, DouYu International Holdings Limited (“we,” “us,” and “our”) had the following series of securities registered pursuant to Section 12(b) of the Exchange Act:

Title of each class

    

Trading symbol

    

Name of each exchange on
which registered

American depositary shares, every 10 American

  

DOYU

  

The Nasdaq Global Select Market

depositary shares represent one ordinary share,

  

  

par value US$ 0.0001 per share

  

  

Ordinary shares, par value US$0.0001 per share*

  

N/A

  

The Nasdaq Global Select Market

*

Not for trading, but only in connection with the listing of the American depositary shares on the Nasdaq Global Select Market.

American Depositary Shares (“ADSs”), every 10 American depositary ordinary shares represent one ordinary share, par value US$0.0001 per share (the “ordinary shares”), have been available in the US through an American Depositary Receipt (“ADR”) program since July 2019. This program was established pursuant to the deposit agreement that we entered into with JPMorgan Chase Bank, N.A. (“JPMorgan Chase”), as depositary (“Deposit Agreement”). Our ADRs have been listed on the Nasdaq Global Select Market (“Nasdaq”) since July 2019 and are traded under the symbol DOYU. In connection therewith, the ordinary shares are registered under Section 12(b) of the Exchange Act. This exhibit contains a description of the rights of (i) the holders of ordinary shares and (ii) ADR holders. The ordinary shares underlying the ADSs are held by JPMorgan Chase, the depositary, and holders of ADSs will not be treated as holders of the ordinary shares.

DESCRIPTION OF ORDINARY SHARES

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

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

Each of our ordinary shares has nominal value of US$0.0001 per share. The respective number of our ordinary shares that have been issued as of December 31, 2022 is provided on the cover of the annual report on Form 20-F filed on April 25, 2023 (the “2022 Form 20-F”). Our ordinary shares may be held in either certificated or uncertificated form. Certificates representing the ordinary shares are issued in registered form. We may not issue share to bearer. Our shareholders who are non-residents of the Cayman Islands may freely hold and transfer their ordinary shares. All of our ordinary shares have equal voting


rights and carry equal entitlements to dividends. No participation certificates, non-voting equity securities or profit-sharing certificates have been issued.

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

Our shareholders do not have preemptive rights.

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

Not applicable.

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

Not applicable.

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

General

Our authorized share capital is US$100,000 divided into (i) 500,000,000 ordinary shares of a nominal or par value of US$0.0001 each, and (ii) 500,000,000 shares of a par value of US$0.0001 as our board of directors may determine in accordance with our Fourth Amended and Restated Memorandum and Articles of Association. Holders of our ordinary shares will have the same rights except for voting and conversion rights. All of our issued and outstanding ordinary shares are fully paid and non-assessable.

Dividends

The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors subject to our Fourth Amended and Restated Memorandum and Articles of Association and the Companies Act. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our directors. No dividend may be declared and paid unless our directors determine that, immediately after the payment, we will be able to pay our debts as they become due in the ordinary course of business and we have funds lawfully available for such purpose.

Voting Rights

In respect of all matters subject to a shareholders’ vote, each ordinary share is entitled to one vote for each ordinary share registered in his or her name on our register of members. Voting at any meeting of shareholders is by show of hands unless a poll is demanded. A poll may be demanded by the chairman of such meeting or any one shareholder.

A quorum required for a meeting of shareholders consists of one or more shareholders holding not less than one-third of the votes attaching to the issued and outstanding shares entitled to vote at general meetings present in person or by proxy or, if a corporation or other non-natural person, by its duly authorized representative. As a Cayman Islands exempted company, we are not obliged by the Companies Act to call shareholders’ annual general meetings. Our Fourth Amended and Restated 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 in which case we will specify the meeting as such in the notices calling it, and the annual general meeting will be held at such time and place as may be determined by our directors. We, however, will hold an annual shareholders’ meeting during each fiscal year, as required by the Listing Rules at the Nasdaq. Each general meeting, other than an annual general meeting, shall be an extraordinary general meeting. Shareholders’ annual general meetings and any other general meetings of our shareholders may be called by a majority of our board of directors or our chairman or upon a requisition of shareholders holding at the date of deposit of the requisition not less than one-third of the votes attaching to the issued and outstanding shares entitled to vote at general meetings, in which case the directors are obliged to call such meeting and to put the resolutions so requisitioned to a vote at such meeting; however, our Fourth

2


Amended and Restated Memorandum and Articles of Association do not provide our shareholders with any right to put any proposals before annual general meetings or extraordinary general meetings not called by such shareholders. Advance notice of at least ten (10) calendar days is required for the convening of our annual general meeting and other general meetings unless such notice is waived in accordance with our articles of association.

An ordinary resolution to be passed at a meeting by the shareholders requires the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting, while a special resolution also requires the affirmative vote of no less than two-thirds of the votes attaching to the ordinary shares cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting. A special resolution will be required for important matters such as making changes to our Fourth Amended and Restated Memorandum and Articles of Association.

Transfer of Ordinary Shares

Subject to the restrictions in our Fourth Amended and Restated Memorandum and Articles of Association as set out below, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or common form or any other form approved by our board of directors.

Our board of directors may, in its absolute discretion, decline to register any transfer of any ordinary share which is not fully paid up or on which we have a lien. Our board of directors may also decline to register any transfer of any ordinary share unless:

the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer;
the instrument of transfer is in respect of only one class of shares;
the instrument of transfer is properly stamped, if required;
in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be transferred does not exceed four; and
a fee of such maximum sum as the Nasdaq 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 one month 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, on ten calendar days’ notice being given by advertisement in such one or more newspapers or by electronic means, or after compliance with any notice required of the Nasdaq, be suspended and the register of members 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 of members closed for more than 30 calendar days in any year.

Liquidation

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

3


losses are borne by our shareholders in proportion to the par value of the shares held by them. Any distribution of assets or capital to a holder of ordinary share will be the same in any liquidation event.

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 an ordinary 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 Fourth Amended and Restated 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 issued and outstanding, or (c) if the company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration.

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

Variations of Rights of Shares

If at any time our share capital is divided into different classes or series of shares, the rights attached to any class or series of shares (unless otherwise provided by the terms of issue of the shares of that class or series), whether or not our company is being wound- up, may be varied with the consent in writing of the holders of not less than two-thirds of the issued shares of the relevant class, or with the sanction of a resolution passed at a separate meeting of the holders of the shares of such class by the holders of two-thirds of the votes cast at such a meeting. The rights conferred upon the holders of the shares of any class issued shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be materially adversely varied by the creation or issue of further shares ranking pari passu with such existing class of shares.

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

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

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

Anti-Takeover Provisions

Some provisions of our Fourth 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. Under Cayman Islands law, our directors may only exercise the rights and powers granted to them under the Fourth 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.

4


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

There are no provisions under the law of the Cayman Islands or under the Fourth Amended and Restated Memorandum and Articles of Association that govern the ownership threshold above which shareholder ownership must be disclosed.

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

We were incorporated under, and are governed by, the laws of the Cayman Islands. The Companies Act is derived, to a large extent, from the older Companies Acts of England, but does not follow many recent English law statutory enactments. In addition, the Companies Act differs from laws applicable to United States corporations and their shareholders. Set forth below is a summary of the significant differences between the provisions of the Companies Act applicable to us and the laws applicable to companies incorporated in the State of Delaware.

Mergers and Similar Arrangements

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

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

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

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

Separate from the statutory provisions relating to mergers and consolidations, the Companies Act also contains statutory provisions that facilitate the reconstruction and amalgamation of companies by way of schemes of arrangement, provided that the arrangement is approved by (a) 75% in value of shareholders, or (b) a majority in number representing 75% in value of creditors with whom the arrangement is to be made, and who must in addition represent three- fourths in value of each such class of shareholders or

5


creditors, as the case may be, that are present and voting either in person or by proxy at a meeting, or meetings, convened for that purpose. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement if it determines that:

the statutory provisions as to the required majority vote have been met;
the shareholders have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority to promote interests adverse to those of the class;
the arrangement is such that may be reasonably approved by an intelligent and honest man of that class acting in respect of his interest; and
the arrangement is not one that would more properly be sanctioned under some other provision of the Companies Act.

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

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

Shareholders’ Suits

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

a company acts or proposes to act illegally or ultra vires;
an action which requires a resolution with a qualified (or special) majority which has not been obtained; and
those who control the company are perpetrating a “fraud on the minority.”

Indemnification of Directors and Executive Officers and Limitation of Liability

Cayman Islands law does not limit the extent to which a company’s memorandum and articles of association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Our Fourth Amended and Restated Memorandum and Articles of Association provide that that we shall indemnify our officers and directors against all actions, proceedings, costs, charges, expenses, losses, damages or liabilities incurred or sustained by such directors or officer, other than by reason of such person’s dishonesty, willful default or fraud, in or about the conduct of our company’s business or affairs (including as a result of any mistake of judgment) or in the execution or discharge of his duties, powers, authorities or discretions, including

6


without prejudice to the generality of the foregoing, any costs, expenses, losses or liabilities incurred by such director or officer in defending (whether successfully or otherwise) any civil proceedings concerning our company or its affairs in any court whether in the Cayman Islands or elsewhere. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation.

In addition, we have entered into indemnification agreements with our directors and executive officers that provide such persons with additional indemnification beyond that provided in our Fourth Amended and Restated Memorandum and Articles of Association.

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

Directors’ Fiduciary Duties

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

As a matter of Cayman Islands law, a director of a Cayman Islands company is in the position of a fiduciary with respect to the company and therefore it is considered that he owes the following duties to the company—a duty to act bona fide in the best interests of the company, a duty not to make a profit based on his position as director (unless the company permits him to do so), a duty not to put himself in a position where the interests of the company conflict with his personal interest or his duty to a third party, and a duty to exercise powers for the purpose for which such powers were intended. A director of a Cayman Islands company owes to the company a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his duties a greater degree of skill than may reasonably be expected from a person of his knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands.

Shareholder Action by Written Consent

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

7


Shareholder Proposals

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

The Companies Act provide 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 Fourth Amended and Restated Memorandum and Articles of Association allow our shareholders holding in aggregate not less than one-third of all 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 board is obliged to convene an extraordinary general meeting and to put the resolutions so requisitioned to a vote at such meeting. Other than this right to requisition a shareholders’ meeting, our Fourth Amended and Restated Memorandum and Articles of Association do not provide our shareholders with any other right to put proposals before annual general meetings or extraordinary general meetings not called by such shareholders. As an exempted Cayman Islands company, we are not obliged by law to call shareholders’ annual general meetings.

Cumulative Voting

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

Removal of Directors

Under the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under our Fourth Amended and Restated Memorandum and Articles of Association, directors elected by a specified group of persons may only be removed by such group, and the other directors may be removed by the board, with or without cause. A director shall hold office until the expiration of his or her term or his or her successor shall have been elected and qualified, or until his or her office is otherwise vacated. In addition, a director’s office shall be vacated if the director (i) becomes bankrupt or makes any arrangement or composition with his creditors; (ii) is found to be or becomes of unsound mind; (iii) resigns his office by notice in writing; (iv) is prohibited by any applicable laws or regulations of the Nasdaq from being a director; (v)without special leave of absence from our board of directors, is absent from three consecutive meetings of the board and the board resolves that his office be vacated; or (vi) is removed from office pursuant to any other provisions of our Fourth Amended and Restated Memorandum and Articles of Association.

Transactions with Interested Shareholders

The Delaware General Corporation Law contains a business combination statute applicable to Delaware corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to its certificate of incorporation, it is prohibited from engaging in certain business combinations with an “interested shareholder” for three years following the date that such person becomes an interested shareholder. An interested shareholder generally is a person or a group who or which owns or owned 15% or more of the target’s outstanding voting share within the past three years. This has the effect

8


of limiting the ability of a potential acquirer to make a two-tiered bid for the target in which all shareholders would not be treated equally. The statute does not apply if, among other things, prior to the date on which such shareholder becomes an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the person becoming an interested shareholder. This encourages any potential acquirer of a Delaware corporation to negotiate the terms of any acquisition transaction with the target’s board of directors.

Cayman Islands law has no comparable statute. As a result, we cannot avail ourselves of the types of protections afforded by the Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company and its significant shareholders, the directors of the company are required to comply with fiduciary duties which they owe to the company under Cayman Islands laws, including the duty to ensure that, in their opinion, any such transactions must be entered into bona fide in the best interests of the company, and are entered into for a proper corporate purpose and not with the effect of constituting a fraud on the minority shareholders.

Dissolution; Winding up

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

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

Variation of Rights of Shares

Under the Delaware General Corporation Law, a corporation may vary the rights of a class of shares with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. Under Cayman Islands law and our Fourth Amended and Restated Memorandum and Articles of Association, if our share capital is divided into more than one class of shares, we may vary the rights attached to any class with the written consent of the holders of not less than two-thirds of the issued shares of that class or with the sanction of a resolution passed at a separate meeting of the holders of the shares of that class by the holders of two-thirds of the votes cast at such a meeting.

Amendment of Governing Document

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

Rights of Nonresident or Foreign Shareholders

There are no limitations imposed by our Fourth Amended and Restated Memorandum and Articles of Association on the rights of nonresident or foreign shareholders to hold or exercise voting rights on our shares. In addition, there are no provisions in our Fourth Amended and Restated Memorandum and Articles of Association governing the ownership threshold above which shareholder ownership must be disclosed.

9


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 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 of the Cayman Islands;
is not required to open its register of members for inspection;
does not have to hold an annual general meeting;
may issue bearer shares or shares with no par value;
may obtain an undertaking against the imposition of any future taxation (such undertakings are usually given for 20 years in the first instance);
may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands;
may register as a limited duration company; and
may register as a segregated portfolio company.

“Limited liability” means that the liability of each shareholder is limited to the amount unpaid by the shareholder on that shareholder’s shares of the company, 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.

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

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

increase its share capital by new shares of such amount as the resolution shall prescribe and with such rights, priorities and privileges annexed thereto, as we may determine in general meeting;
consolidate and divide all or any of its share capital into shares of a larger amount than its existing shares;
subdivide its shares, or any of them, into shares of an amount smaller than that fixed by our Fourth Amended and Restated Memorandum and Articles of Association, provided that in the subdivision the proportion between the amount paid and the amount, if any, unpaid on each reduced share shall be the same as it was in case of the Share from which the reduced share is derived; and
cancel any shares that, at the date of the passing of the resolution, have not been taken or agreed to be taken by any person and diminish the amount of its share capital by the amount of the shares so cancelled.

10


We may by special resolution reduce its share capital and any capital redemption reserve in any manner authorised by the Companies Act.

Item 12. A Debt Securities

Not applicable

Item 12. B Warrants and Rights

Not applicable

Item 12. C Other Securities

Not applicable

DESCRIPTION OF AMERICAN DEPOSITARY SHARES (ITEMS 12.D.1 AND 12.D.2 OF FORM 20-F)

JPMorgan Chase, as depositary, issues the ADSs. Every 10 American depositary shares represent one ordinary share, par value US$0.0001 per share, deposited with the custodian, as agent of the depositary, under the deposit agreement among ourselves, the depositary, yourself as an ADR holder and all other ADR holders, and all beneficial owners of an interest in the ADSs evidenced by ADRs from time to time.

The depositary’s office is located at 383 Madison Avenue, Floor 11, New York, NY 10179.

The ADS to share ratio is subject to amendment as provided in the form of ADR (which may give rise to fees contemplated by the form of ADR). In the future, each ADS also represents any securities, cash or other property deposited with the depositary but which they have not distributed directly to you.

A beneficial owner is any person or entity having a beneficial ownership interest ADSs. A beneficial owner need not be the holder of the ADR evidencing such ADS. If a beneficial owner of ADSs is not an ADR holder, it must rely on the holder of the ADR(s) evidencing such ADSs in order to assert any rights or receive any benefits under the deposit agreement. A beneficial owner shall only be able to exercise any right or receive any benefit under the deposit agreement solely through the holder of the ADR(s) evidencing the ADSs owned by such beneficial owner. The arrangements between a beneficial owner of ADSs and the holder of the corresponding ADRs may affect the beneficial owner’s ability to exercise any rights it may have.

An ADR holder shall be deemed to have all requisite authority to act on behalf of any and all beneficial owners of the ADSs evidenced by the ADRs registered in such ADR holder’s name for all purposes under the deposit agreement and ADRs. The depositary’s only notification obligations under the deposit agreement and the ADRs is to registered ADR holders. Notice to an ADR holder shall be deemed, for all purposes of the deposit agreement and the ADRs, to constitute notice to any and all beneficial owners of the ADSs evidenced by such ADR holder’s ADRs.

Unless certificated ADRs are specifically requested, all ADSs are issued on the books of our depositary in book-entry form and periodic statements are mailed to you which reflect your ownership interest in such ADSs. In our description, references to American depositary receipts or ADRs shall include the statements you receive which reflect your ownership of ADSs.

You may hold ADSs either directly or indirectly through your broker or other financial institution. If you hold ADSs directly, by having an ADS registered in your name on the books of the depositary, you are an ADR holder. This description assumes you hold your ADSs directly. If you hold the ADSs through your broker or financial institution nominee, you must rely on the procedures of such broker or financial

11


institution to assert the rights of an ADR holder described in this section. You should consult with your broker or financial institution to find out what those procedures are.

As an ADR holder or beneficial owner, we do not treat you as a shareholder of ours and you do not have any shareholder rights. Cayman Island law governs shareholder rights. Because the depositary or its nominee is the shareholder of record for the shares represented by all outstanding ADSs, shareholder rights rest with such record holder. Your rights are those of an ADR holder or of a beneficial owner. Such rights derive from the terms of the deposit agreement to be entered into among us, the depositary and all holders and beneficial owners from time to time of ADRs issued under the deposit agreement and, in the case of a beneficial owner, from the arrangements between the beneficial owner and the holder of the corresponding ADRs. The obligations of the depositary and its agents are also set out in the deposit agreement. Because the depositary or its nominee is actually the registered owner of the shares, you must rely on it to exercise the rights of a shareholder on your behalf.

The deposit agreement and the ADSs are governed by New York law. Under the deposit agreement, by holding or owning an ADR or ADS or an interest therein, ADR holders and beneficial owners each irrevocably agree that any legal suit, action or proceeding against or involving ADR holders or beneficial owners brought by us or the depositary, arising out of or based upon the deposit agreement, the ADSs, the ADRs or the transactions contemplated thereby, may be instituted in a state or federal court in New York, New York, irrevocably waive any objection which you may have to the laying of venue of any such proceeding, and irrevocably submit to the non-exclusive jurisdiction of such courts in any such suit, action or proceeding. By holding or owning an ADR or ADS or an interest therein, ADR holders and beneficial owners each also irrevocably agree that any legal suit, action or proceeding against or involving the depositary brought by ADR holders or beneficial owners, arising out of or based upon the deposit agreement, the ADSs, the ADRs or the transactions contemplated thereby, may only be instituted in a state or federal court in New York, New York. As a result, ADR holders may not initiate legal proceedings against or involving the depositary, arising out of or based upon the deposit agreement, the ADSs, the ADRs or the transactions contemplated therein or thereby, in any jurisdictions outside of a state or federal court in New York, New York, while proceedings against the ADR holders may be initiated in a state or federal court in New York, New York or other jurisdictions.

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

Share Dividends and Other Distributions

How will I receive dividends and other distributions on the shares underlying my ADSs?

We may make various types of distributions with respect to our securities. The depositary has agreed that, to the extent practicable, it will pay to you the cash dividends or other distributions it or the custodian receives on shares or other deposited securities, after converting any cash received into U.S. dollars (if it determines such conversion may be made on a reasonable basis) and, in all cases, making any necessary deductions provided for in the deposit agreement. The depositary may utilize a division, branch or affiliate of JPMorgan Chase to direct, manage and/or execute any public and/or private sale of securities under the deposit agreement. Such division, branch and/or affiliate may charge the depositary a fee in connection with such sales, which fee is considered an expense of the depositary. You will receive these distributions in proportion to the number of underlying securities that your ADSs represent.

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

12


Cash. The depositary will distribute any U.S. dollars available to it resulting from a cash dividend or other cash distribution or the net proceeds of sales of any other distribution or portion thereof (to the extent applicable), on an averaged or other practicable basis, subject to (i) appropriate adjustments for taxes withheld, (ii) such distribution being impermissible or impracticable with respect to certain registered ADR holders, and (iii) deduction of the depositary’s and/or its agents’ expenses in (1) converting any foreign currency to U.S. dollars to the extent that it determines that such conversion may be made on a reasonable basis, (2) transferring foreign currency or U.S. dollars to the United States by such means as the depositary may determine to the extent that it determines that such transfer may be made on a reasonable basis, (3) obtaining any approval or license of any governmental authority required for such conversion or transfer, which is obtainable at a reasonable cost and within a reasonable time and (4) making any sale by public or private means in any commercially reasonable manner. If exchange rates fluctuate during a time when the depositary cannot convert a foreign currency, you may lose some or all of the value of the distribution.
Shares. In the case of a distribution in shares, the depositary will issue additional ADRs to evidence the number of ADSs representing such shares. Only whole ADSs will be issued. Any shares which would result in fractional ADSs will be sold and the net proceeds will be distributed in the same manner as cash to the ADR holders entitled thereto.
Rights to receive additional shares. In the case of a distribution of rights to subscribe for additional shares or other rights, if we timely provide evidence satisfactory to the depositary that it may lawfully distribute such rights, the depositary will distribute warrants or other instruments in the discretion of the depositary representing such rights. However, if we do not timely furnish such evidence, the depositary may:
(i)sell such rights if practicable and distribute the net proceeds in the same manner as cash to the ADR holders entitled thereto; or
(ii)if it is not practicable to sell such rights by reason of the non-transferability of the rights, limited markets therefor, their short duration or otherwise, do nothing and allow such rights to lapse, in which case ADR holders will receive nothing and the rights may lapse.
Other Distributions. In the case of a distribution of securities or property other than those described above, the depositary may either (i) distribute such securities or property in any manner it deems equitable and practicable or (ii) to the extent the depositary deems distribution of such securities or property not to be equitable and practicable, sell such securities or property and distribute any net proceeds in the same way it distributes cash.

If the depositary determines in its discretion that any distribution described above is not practicable with respect to any specific registered ADR holder, the depositary may choose any method of distribution that it deems practicable for such ADR holder, including the distribution of foreign currency, securities or property, or it may retain such items, without paying interest on or investing them, on behalf of the ADR holder as deposited securities, in which case the ADSs will also represent the retained items.

Any U.S. dollars will be distributed by checks drawn on a bank in the United States for whole dollars and cents. Fractional cents will be withheld without liability and dealt with by the depositary in accordance with its then current practices.

The depositary is not responsible if it fails to determine that any distribution or action is lawful or reasonably practicable.

There can be no assurance that the depositary will be able to convert any currency at a specified exchange rate or sell any property, rights, shares or other securities at a specified price, nor that any of such transactions can be completed within a specified time period. All purchases and sales of securities will be handled by the depositary in accordance with its then current policies, which are currently set forth in the “Depositary Receipt Sale and Purchase of Security” section of

13


https://www.adr.com/Investors/FindOutAboutDRs, the location and contents of which the depositary shall be solely responsible for.

Deposit, Withdrawal and Cancellation

How does the depositary issue ADSs?

The depositary will issue ADSs if you or your broker deposit shares or evidence of rights to receive shares with the custodian and pay the fees and expenses owing to the depositary in connection with such issuance.

Shares deposited in the future with the custodian must be accompanied by certain delivery documentation and shall, at the time of such deposit, be registered in the name of JPMorgan Chase Bank, N.A., as depositary for the benefit of holders of ADRs or in such other name as the depositary shall direct.

The custodian will hold all deposited shares for the account and to the order of the depositary, in each case for the benefit of ADR holders. ADR holders and beneficial owners thus have no direct ownership interest in the shares and only have such rights as are contained in the deposit agreement. The custodian will also hold any additional securities, property and cash received on or in substitution for the deposited shares. The deposited shares and any such additional items are referred to as “deposited securities”.

Deposited securities are not intended to, and shall not, constitute proprietary assets of the depositary, the custodian or their nominees.

Beneficial ownership in deposited securities is intended to be, and shall at all times during the term of the deposit agreement continue to be, vested in the beneficial owners of the ADSs representing such deposited securities. Notwithstanding anything else contained herein, in the deposit agreement, in the form of ADR and/or in any outstanding ADSs, the depositary, the custodian and their respective nominees are intended to be, and shall at all times during the term of the deposit agreement be, the record holder(s) only of the deposited securities represented by the ADSs for the benefit of the ADR holders. The depositary, on its own behalf and on behalf of the custodian and their respective nominees, disclaims any beneficial ownership interest in the deposited securities held on behalf of the ADR holders.

Upon each deposit of shares, receipt of related delivery documentation and compliance with the other provisions of the deposit agreement, including the payment of the fees and charges of the depositary and any taxes or other fees or charges owing, the depositary will issue an ADR or ADRs in the name or upon the order of the person entitled thereto evidencing the number of ADSs to which such person is entitled. All of the ADSs issued will, unless specifically requested to the contrary, be part of the depositary’s direct registration system, and a registered holder will receive periodic statements from the depositary which will show the number of ADSs registered in such holder’s name. An ADR holder can request that the ADSs not be held through the depositary’s direct registration system and that a certificated ADR be issued.

How do ADR holders cancel an ADS and obtain deposited securities?

When you turn in your ADR certificate at the depositary’s office, or when you provide proper instructions and documentation in the case of direct registration ADSs, the depositary will, upon payment of certain applicable fees, charges and taxes, deliver the underlying shares to you or upon your written order. Delivery of deposited securities in certificated form will be made at the custodian’s office. At your risk, expense and request, the depositary may deliver deposited securities at such other place as you may request.

The depositary may only restrict the withdrawal of deposited securities in connection with:

temporary delays caused by closing our transfer books or those of the depositary or the deposit of shares in connection with voting at a shareholders’ meeting, or the payment of dividends;
the payment of fees, taxes and similar charges; or

14


compliance with any U.S. or foreign laws or governmental regulations relating to the ADRs or to the withdrawal of deposited securities.

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

Record Dates

The depositary may, after consultation with us if practicable, fix record dates (which, to the extent applicable, shall be as near as practicable to any corresponding record dates set by us) for the determination of the registered ADR holders who will be entitled (or obligated, as the case may be):

to receive any distribution on or in respect of deposited securities,
to give instructions for the exercise of voting rights at a meeting of holders of shares, or
to pay the fee assessed by the depositary for administration of the ADR program and for any expenses as provided for in the ADR,
to receive any notice or to act in respect of other matters, all subject to the provisions of the deposit agreement.

Voting Rights

How do I vote?

If you are an ADR holder and the depositary asks you to provide it with voting instructions, you may instruct the depositary how to exercise the voting rights for the shares which underlie your ADSs. Subject to the next sentence, as soon as practicable after receiving notice from us of any meeting at which the holders of shares are entitled to vote, or of our solicitation of consents or proxies from holders of shares, the depositary shall fix the ADS record date in accordance with the provisions of the deposit agreement, provided that if the depositary receives a written request from us and at least 30 days prior to the date of such vote or meeting, the depositary shall, at our expense, distribute to the registered ADR holders a “voting notice” stating (i) final information particular to such vote and meeting and any solicitation materials, (ii) that each ADR holder on the record date set by the depositary will, subject to any applicable provisions of Cayman Islands law, be entitled to instruct the depositary as to the exercise of the voting rights, if any, pertaining to the deposited securities represented by the ADSs evidenced by such ADR holder’s ADRs and (iii) the manner in which such instructions may be given, including instructions for giving a discretionary proxy to a person designated by us. Each ADR holder shall be solely responsible for the forwarding of voting notices to the beneficial owners of ADSs registered in such ADR holder’s name. There is no guarantee that ADR holders and beneficial owners generally or any holder or beneficial owner in particular will receive the notice described above with sufficient time to enable such ADR holder or beneficial owner to return any voting instructions to the depositary in a timely manner.

Following actual receipt by the ADR department responsible for proxies and voting of ADR holders’ instructions (including, without limitation, instructions of any entity or entities acting on behalf of the nominee for DTC), the depositary shall, in the manner and on or before the time established by the Depositary for such purpose, endeavor to vote or cause to be voted the deposited securities represented by the ADSs evidenced by such ADR holders’ ADRs in accordance with such instructions insofar as practicable and permitted under the provisions of or governing deposited securities.

To the extent we have provided the depositary with at least 35 days’ notice of a proposed meeting and the notice will be received by all holders and beneficial owners of interests in ADSs no less than 10 days prior to the date of the meeting and/or the cut-off date for the solicitation of consents, if voting instructions are not timely received by the depositary from any holder, such holder shall be deemed, and in the deposit agreement the depositary is instructed to deem such holder, to have instructed the depositary to give a discretionary proxy to a person designated by us to vote the shares represented by their ADSs as desired, provided that no such instruction shall be deemed given and no discretionary proxy shall be given

15


unless (a) we inform the depositary in writing (and we agree to provide the depositary with such instruction promptly in writing) that (i) we wish such proxy to be given, (ii) there is no substantial opposition existing with respect to any agenda item for which the proxy would be given and (iii) the agenda item(s), if approved, would not materially or adversely affect the rights of holders of shares and (b) with respect to such meeting, the depositary obtained an opinion of counsel, in form and substance satisfactory to the depositary, confirming that (a) the granting of such discretionary proxy does not subject the depositary to any reporting obligations in the Cayman Islands, (b) the granting of such proxy will not result in a violation of the laws, rules, regulations or permits of the Cayman Islands and (c) the voting arrangement and deemed instruction as contemplated under the deposit agreement will be given effect under the laws, rules and regulations of the Cayman Islands and (d) the granting of such discretionary proxy will not under any circumstances result in the shares represented by the ADSs being treated as assets of the depositary under the laws, rules or regulations of the Cayman Islands.

The depositary may from time to time access information available to it to consider whether any of the circumstances described above exist, or request additional information from us in respect thereto. By taking any such action, the depositary shall not in any way be deemed or inferred to have been required, or have had any duty or responsibility (contractual or otherwise), to monitor or inquire whether any of the circumstances described above existed. In addition to the limitations provided for in the deposit agreement, ADR holders and beneficial owners are advised and agree that (a) the depositary will rely fully and exclusively on us to inform it of any of the circumstances set forth above, and (b) neither the depositary, the custodian nor any of their respective agents shall be obliged to inquire or investigate whether any of the circumstances described above exist and/or whether we complied with our obligation to timely inform the depositary of such circumstances. Neither the depositary, the custodian nor any of their respective agents shall incur any liability to ADR holders or beneficial owners (i) as a result of our failure to determine that any of the circumstances described above exist or our failure to timely notify the depositary of any such circumstances or (ii) if any agenda item which is approved at a meeting has, or is claimed to have, a material or adverse effect on the rights of holders of shares.

Holders are strongly encouraged to forward their voting instructions to the depositary as soon as possible. For instructions to be valid, the ADR department of the depositary that is responsible for proxies and voting must receive them in the manner and on or before the time specified, notwithstanding that such instructions may have been physically received by the depositary prior to such time. The depositary will not itself exercise any voting discretion in respect of deposited securities. The depositary and its agents will not be responsible for any failure to carry out any instructions to vote any of the deposited securities, for the manner in which any voting instructions are given, including instructions to give a discretionary proxy to a person designated by us, for the manner in which any vote is cast, including, without limitation, any vote cast by a person to whom the depositary is instructed to grant a discretionary proxy, or for the effect of any such vote. Notwithstanding anything contained in the deposit agreement or any ADR, the depositary may, to the extent not prohibited by any law, regulation, or requirement of the stock exchange on which the ADSs are listed, in lieu of distribution of the materials provided to the depositary in connection with any meeting of, or solicitation of consents or proxies from, holders of deposited securities, distribute to the registered holders of ADRs a notice that provides such holders with, or otherwise publicizes to such holders, instructions on how to retrieve such materials or receive such materials upon request (i.e., by reference to a website containing the materials for retrieval or a contact for requesting copies of the materials).

We have advised the depositary that under the Cayman Islands law and our constituent documents, each as in effect as of the date of the deposit agreement, voting at any meeting of shareholders is by show of hands unless a poll is (before or on the declaration of the results of the show of hands) demanded. In the event that voting on any resolution or matter is conducted on a show of hands basis in accordance with our constituent documents, the depositary will refrain from voting and the voting instructions received by the depositary from holders shall lapse. The depositary will not demand a poll or join in demanding a poll, whether or not requested to do so by holders of ADSs. There is no guarantee that you will receive voting materials in time to instruct the depositary to vote and it is possible that you, or persons who hold their ADSs through brokers, dealers or other third parties, will not have the opportunity to exercise a right to vote.

16


Reports and Other Communications

Will ADR holders be able to view our reports?

The depositary will make available for inspection by ADR holders at the offices of the depositary and the custodian the deposit agreement, the provisions of or governing deposited securities, and any written communications from us which are both received by the custodian or its nominee as a holder of deposited securities and made generally available to the holders of deposited securities.

Additionally, if we make any written communications generally available to holders of our shares, and we furnish copies thereof (or English translations or summaries) to the depositary, it will distribute the same to registered ADR holders.

Reclassifications, Recapitalizations and Mergers

If we take certain actions that affect the deposited securities, including (i) any change in par value, split-up, consolidation, cancellation or other reclassification of deposited securities or (ii) any distributions of ordinary shares or other property not made to holders of ADRs or (iii) any recapitalization, reorganization, merger, consolidation, liquidation, receivership, bankruptcy or sale of all or substantially all of our assets, then the depositary may choose to, and shall if reasonably requested by us:

amend the form of ADR;
distribute additional or amended ADRs;
distribute cash, securities or other property it has received in connection with such actions;
sell by public or private sale any securities or property received; or
none of the above.

If the depositary does not choose any of the above options, any of the cash, securities or other property it receives will constitute part of the deposited securities and each ADS will then represent a proportionate interest in such property.

Amendment and Termination

How may the deposit agreement be amended?

We may agree with the depositary to amend the deposit agreement and the ADSs without your consent for any reason. ADR holders must be given at least 30 days’ notice of any amendment that imposes or increases any fees or charges (other than stock transfer or other taxes and other governmental charges, transfer or registration fees, SWIFT, cable, telex or facsimile transmission costs, delivery costs or other such expenses), or otherwise prejudices any substantial existing right of ADR holders or beneficial owners. Such notice need not describe in detail the specific amendments effectuated thereby, but must identify to ADR holders and beneficial owners a means to access the text of such amendment. If an ADR holder continues to hold an ADR or ADRs after being so notified, such ADR holder and any beneficial owner are deemed to agree to such amendment and to be bound by the deposit agreement as so amended. No amendment, however, will impair your right to surrender your ADSs and receive the underlying securities, except in order to comply with mandatory provisions of applicable law.

Any amendments or supplements which (i) are reasonably necessary (as agreed by us and the depositary) in order for (a) the ADSs to be registered on Form F-6 under the Securities Act of 1933 or (b) the ADSs or shares to be traded solely in electronic book-entry form and (ii) do not in either such case impose or increase any fees or charges to be borne by ADR holders, shall be deemed not to prejudice any substantial rights of ADR holders or beneficial owners. Notwithstanding the foregoing, if any governmental body or regulatory body should adopt new laws, rules or regulations which would require amendment or supplement of the deposit agreement or the form of ADR to ensure compliance therewith, we and the depositary may amend or supplement the deposit agreement and the ADR at any time in accordance with such changed laws, rules or regulations. Such amendment or supplement to the deposit agreement in such

17


circumstances may become effective before a notice of such amendment or supplement is given to ADR holders or within any other period of time as required for compliance.

Notice of any amendment to the deposit agreement or form of ADRs shall not need to describe in detail the specific amendments effectuated thereby, and failure to describe the specific amendments in any such notice shall not render such notice invalid, provided, however, that, in each such case, the notice given to the ADR holders identifies a means for ADR holders and beneficial owners to retrieve or receive the text of such amendment (i.e., upon retrieval from the SEC’s, the depositary’s or our website or upon request from the depositary).

How may the deposit agreement be terminated?

The depositary may, and shall at our written direction, terminate the deposit agreement and the ADRs by mailing notice of such termination to the registered holders of ADRs at least 30 days prior to the date fixed in such notice for such termination; provided, however, if the depositary shall have (i) resigned as depositary under the deposit agreement, notice of such termination by the depositary shall not be provided to registered ADR holders unless a successor depositary shall not be operating under the deposit agreement within 60 days of the date of such resignation, and (ii) been removed as depositary under the deposit agreement, notice of such termination by the depositary shall not be provided to registered holders of ADRs unless a successor depositary shall not be operating under the deposit agreement on the 60th day after our notice of removal was first provided to the depositary.

After the date so fixed for termination, (a) all direct registration ADRs shall cease to be eligible for the direct registration system and shall be considered ADRs issued on the ADR register maintained by the depositary and (b) the depositary shall use its reasonable efforts to ensure that the ADSs cease to be DTC eligible so that neither DTC nor any of its nominees shall thereafter be a registered holder of ADRs. At such time as the ADSs cease to be DTC eligible and/or neither DTC nor any of its nominees is a registered holder of ADRs, the depositary shall (a) instruct its custodian to deliver all shares to us along with a general stock power that refers to the names set forth on the ADR register maintained by the depositary and (b) provide us with a copy of the ADR register maintained by the depositary. Upon receipt of such shares and the ADR register maintained by the depositary, we have agreed to use our best efforts to issue to each registered ADR holder a Share certificate representing the Shares represented by the ADSs reflected on the ADR register maintained by the depositary in such registered ADR holder’s name and to deliver such Share certificate to the registered ADR holder at the address set forth on the ADR register maintained by the depositary. After providing such instruction to the custodian and delivering a copy of the ADR register to us, the depositary and its agents will perform no further acts under the deposit agreement or the ADRs and shall cease to have any obligations under the deposit agreement and/or the ADRs.

Limitations on Obligations and Liability to ADR holders

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

Prior to the issue, registration, registration of transfer, split-up, combination, or cancellation of any ADRs, or the delivery of any distribution in respect thereof, and from time to time in the case of the production of proofs as described below, we or the depositary or its custodian may require:

payment with respect thereto of (i) any stock transfer or other tax or other governmental charge, (ii) any stock transfer or registration fees in effect for the registration of transfers of shares or other deposited securities upon any applicable register and (iii) any applicable fees and expenses described in the deposit agreement;
the production of proof satisfactory to it of (i) the identity of any signatory and genuineness of any signature and (ii) such other information, including without limitation, information as to citizenship, residence, exchange control approval, beneficial or other ownership of, or interest in, any securities, compliance with applicable law, regulations, provisions of or governing deposited securities and terms of the deposit agreement and the ADRs, as it may deem necessary or proper; and

18


compliance with such regulations as the depositary may establish consistent with the deposit agreement.

The issuance of ADRs, the acceptance of deposits of shares, the registration, registration of transfer, split-up or combination of ADRs or the withdrawal of shares, may be suspended, generally or in particular instances, when the ADR register or any register for deposited securities is closed or when any such action is deemed advisable by the depositary; provided that the ability to withdraw shares may only be limited under the following circumstances: (i) temporary delays caused by closing transfer books of the depositary or our transfer books or the deposit of shares in connection with voting at a shareholders’ meeting, or the payment of dividends, (ii) the payment of fees, taxes, and similar charges, and (iii) compliance with any laws or governmental regulations relating to ADRs or to the withdrawal of deposited securities.

The deposit agreement expressly limits the obligations and liability of the depositary, ourselves and our respective agents, provided, however, that no disclaimer of liability under the Securities Act of 1933 is intended by any of the limitations of liabilities provisions of the deposit agreement. The deposit agreement provides that each of us, the depositary and our respective agents will:

incur or assume no liability if any present or future law, rule, regulation, fiat, order or decree of the Cayman Islands, Hong Kong, the People’s Republic of China, the United States or any other country or jurisdiction, or of any governmental or regulatory authority or securities exchange or market or automated quotation system, the provisions of or governing any deposited securities, any present or future provision of our charter, any act of God, war, terrorism, nationalization, expropriation, currency restrictions, work stoppage, strike, civil unrest, revolutions, rebellions, explosions, computer failure or circumstance beyond our, the depositary’s or our respective agents’ direct and immediate control shall prevent or delay, or shall cause any of them to be subject to any civil or criminal penalty in connection with, any act which the deposit agreement or the ADRs provide shall be done or performed by us, the depositary or our respective agents (including, without limitation, voting);
incur or assume no liability by reason of any non-performance or delay, caused as aforesaid, in the performance of any act or things which by the terms of the deposit agreement it is provided shall or may be done or performed or any exercise or failure to exercise discretion under the deposit agreement or the ADRs including, without limitation, any failure to determine that any distribution or action may be lawful or reasonably practicable;
incur or assume no liability if it performs its obligations under the deposit agreement and ADRs without gross negligence or willful misconduct;
in the case of the depositary and its agents, be under no obligation to appear in, prosecute or defend any action, suit or other proceeding in respect of any deposited securities the ADSs or the ADRs;
in the case of us and our agents, be under no obligation to appear in, prosecute or defend any action, suit or other proceeding in respect of any deposited securities the ADSs or the ADRs, which in our or our agents’ opinion, as the case may be, may involve it in expense or liability, unless indemnity satisfactory to us or our agent, as the case may be against all expense (including fees and disbursements of counsel) and liability be furnished as often as may be requested;
not be liable for any action or inaction by it in reliance upon the advice of or information from any legal counsel, any accountant, any person presenting shares for deposit, any registered holder of ADRs, or any other person believed by it to be competent to give such advice or information and/or, in the case of the depositary, us; or
may rely and shall be protected in acting upon any written notice, request, direction, instruction or document believed by it to be genuine and to have been signed, presented or given by the proper party or parties.

19


Neither the depositary nor its agents have any obligation to appear in, prosecute or defend any action, suit or other proceeding in respect of any deposited securities, the ADSs or the ADRs. We and our agents shall only be obligated to appear in, prosecute or defend any action, suit or other proceeding in respect of any deposited securities, the ADSs or the ADRs, which in our opinion may involve us in expense or liability, if indemnity satisfactory to us against all expense (including fees and disbursements of counsel) and liability is furnished as often as may be required. The depositary and its agents may fully respond to any and all demands or requests for information maintained by or on its behalf in connection with the deposit agreement, any registered holder or holders of ADRs, any ADRs or otherwise related to the deposit agreement or ADRs to the extent such information is requested or required by or pursuant to any lawful authority, including without limitation laws, rules, regulations, administrative or judicial process, banking, securities or other regulators. The depositary shall not be liable for the acts or omissions made by, or the insolvency of, any securities depository, clearing agency or settlement system. Furthermore, the depositary shall not be responsible for, and shall incur no liability in connection with or arising from, the insolvency of any custodian that is not a branch or affiliate of JPMorgan Chase.

Notwithstanding anything to the contrary contained in the deposit agreement or any ADRs, the depositary shall not be responsible for, and shall incur no liability in connection with or arising from, any act or omission to act on the part of the custodian except to the extent that any registered ADR holder has incurred liability directly as a result of the custodian having (i) committed fraud or willful misconduct in the provision of custodial services to the depositary or (ii) failed to use reasonable care in the provision of custodial services to the depositary as determined in accordance with the standards prevailing in the jurisdiction in which the custodian is located. The depositary and the custodian(s) may use third party delivery services and providers of information regarding matters such as, but not limited to, pricing, proxy voting, corporate actions, class action litigation and other services in connection with the ADRs and the deposit agreement, and use local agents to provide services such as, but not limited to, attendance at any meetings of security holders of issuers. Although the depositary and the custodian will use reasonable care (and cause their agents to use reasonable care) in the selection and retention of such third party providers and local agents, they will not be responsible for any errors or omissions made by them in providing the relevant information or services. The depositary shall not have any liability for the price received in connection with any sale of securities, the timing thereof or any delay in action or omission to act nor shall it be responsible for any error or delay in action, omission to act, default or negligence on the part of the party so retained in connection with any such sale or proposed sale.

The depositary has no obligation to inform ADR holders or beneficial owners about the requirements of the laws, rules or regulations or any changes therein or thereto of the Cayman Islands, Hong Kong, the People’s Republic of China, the United States or any other country or jurisdiction or of any governmental or regulatory authority or any securities exchange or market or automated quotation system.

Additionally, none of us, the depositary or the custodian shall be liable for the failure by any registered holder of ADRs or beneficial owner therein to obtain the benefits of credits or refunds of non-U.S. tax paid against such ADR holder’s or beneficial owner’s income tax liability. The depositary is under no obligation to provide the ADR holders and beneficial owners, or any of them, with any information about our tax status. Neither we nor the depositary shall incur any liability for any tax or tax consequences that may be incurred by registered ADR holders or beneficial owners on account of their ownership or disposition of ADRs or ADSs.

Neither the depositary nor its agents will be responsible for any failure to carry out any instructions to vote any of the deposited securities, for the manner in which any voting instructions are given, including instructions to give a discretionary proxy to a person designated by us, for the manner in which any vote is cast, including, without limitation, any vote cast by a person to whom the depositary is instructed to grant a discretionary proxy, or for the effect of any such vote. The depositary may rely upon instructions from us or our counsel in respect of any approval or license required for any currency conversion, transfer or distribution. The depositary shall not incur any liability for the content of any information submitted to it by us or on our behalf for distribution to ADR holders or for any inaccuracy of any translation thereof, for any investment risk associated with acquiring an interest in the deposited securities, for the validity or worth of the deposited securities, for the credit-worthiness of any third party, for allowing any rights to

20


lapse upon the terms of the deposit agreement or for the failure or timeliness of any notice from us. The depositary shall not be liable for any acts or omissions made by a successor depositary whether in connection with a previous act or omission of the depositary or in connection with any matter arising wholly after the removal or resignation of the depositary. Neither the depositary nor any of its agents shall be liable for any indirect, special, punitive or consequential damages (including, without limitation, legal fees and expenses) or lost profits, in each case of any form incurred by any person or entity (including, without limitation holders or beneficial owners of ADRs and ADSs), whether or not foreseeable and regardless of the type of action in which such a claim may be brought.

No provision of the deposit agreement or the ADRs is intended to constitute a waiver or limitation of any rights which an ADR holder or any beneficial owner may have under the Securities Act of 1933 or the Securities Exchange Act of 1934, to the extent applicable.

The depositary and its agents may own and deal in any class of securities of our company and our affiliates and in ADRs.

Disclosure of Interest in ADSs

To the extent that the provisions of or governing any deposited securities may require disclosure of or impose limits on beneficial or other ownership of, or interest in, deposited securities, other shares and other securities and may provide for blocking transfer, voting or other rights to enforce such disclosure or limits, you as ADR holders or beneficial owners agree to comply with all such disclosure requirements and ownership limitations and to comply with any reasonable instructions we may provide in respect thereof.

Books of Depositary

The depositary or its agent will maintain a register for the registration, registration of transfer, combination and split-up of ADRs, which register shall include the depositary’s direct registration system. Registered holders of ADRs may inspect such records at the depositary’s office at all reasonable times, but solely for the purpose of communicating with other ADR holders in the interest of the business of our company or a matter relating to the deposit agreement. Such register may be closed at any time or from time to time, when deemed expedient by the depositary or, in the case of the issuance book portion of the ADR Register, when reasonably requested by the Company solely in order to enable the Company to comply with applicable law.

The depositary will maintain facilities for the delivery and receipt of ADRs.

Appointment

In the deposit agreement, each registered holder of ADRs and each beneficial owner, upon acceptance of any ADSs or ADRs (or any interest in any of them) issued in accordance with the terms and conditions of the deposit agreement will be deemed for all purposes to:

be a party to and bound by the terms of the deposit agreement and the applicable ADR or ADRs,
appoint the depositary its attorney-in-fact, with full power to delegate, to act on its behalf and to take any and all actions contemplated in the deposit agreement and the applicable ADR or ADRs, to adopt any and all procedures necessary to comply with applicable laws and to take such action as the depositary in its sole discretion may deem necessary or appropriate to carry out the purposes of the deposit agreement and the applicable ADR and ADRs, the taking of such actions to be the conclusive determinant of the necessity and appropriateness thereof; and
acknowledge and agree that (i) nothing in the deposit agreement or any ADR shall give rise to a partnership or joint venture among the parties thereto, nor establish a fiduciary or similar relationship among such parties, (ii) the depositary, its divisions, branches and affiliates, and their respective agents, may from time to time be in the possession of non-public information about us, ADR holders, beneficial owners and/or their respective affiliates, (iii) the depositary and its

21


divisions, branches and affiliates may at any time have multiple banking relationships with us, ADR holders, beneficial owners and/or the affiliates of any of them, (iv) the depositary and its divisions, branches and affiliates may, from time to time, be engaged in transactions in which parties adverse to us, ADR holders, beneficial owners and/or their respective affiliates may have interests, (v) nothing contained in the deposit agreement or any ADR(s) shall (A) preclude the depositary or any of its divisions, branches or affiliates from engaging in any such transactions or establishing or maintaining any such relationships, or (B) obligate the depositary or any of its divisions, branches or affiliates to disclose any such transactions or relationships or to account for any profit made or payment received in any such transactions or relationships, (vi) the depositary shall not be deemed to have knowledge of any information held by any branch, division or affiliate of the depositary and (vii) notice to an ADR holder shall be deemed, for all purposes of the deposit agreement and the ADRs, to constitute notice to any and all beneficial owners of the ADSs evidenced by such ADR holder’s ADRs. For all purposes under the deposit agreement and the ADRs, the ADR holders thereof shall be deemed to have all requisite authority to act on behalf of any and all beneficial owners of the ADSs evidenced by such ADRs.

Governing Law

The deposit agreement, the ADSs and the ADRs are governed by and construed in accordance with the internal laws of the State of New York.

In the deposit agreement, we have submitted to the non-exclusive jurisdiction of the courts of the State of New York and appointed an agent for service of process on our behalf. Any action based on the deposit agreement, the ADSs, the ADRs or the transactions contemplated therein or thereby may be instituted by the depositary against us in any competent court in the Cayman Islands, Hong Kong, the People’s Republic of China, the United States and/or any other court of competent jurisdiction.

Under the deposit agreement, by holding or owning an ADR or ADS or an interest therein, ADR holders and beneficial owners each irrevocably agree that any legal suit, action or proceeding against or involving ADR holders or beneficial owners brought by us or the depositary, arising out of or based upon the deposit agreement, the ADSs, the ADRs or the transactions contemplated thereby, may be instituted in a state or federal court in New York, New York, irrevocably waive any objection which you may have to the laying of venue of any such proceeding, and irrevocably submit to the non- exclusive jurisdiction of such courts in any such suit, action or proceeding. By holding or owning an ADR or ADS or an interest therein, ADR holders and beneficial owners each also irrevocably agree that any legal suit, action or proceeding against or involving the depositary brought by ADR holders or beneficial owners, arising out of or based upon the deposit agreement, the ADSs, the ADRs or the transactions contemplated thereby, may only be instituted in a state or federal court in New York, New York. As a result, ADR holders may not initiate legal proceedings against or involving the depositary, arising out of or based upon the deposit agreement, the ADSs, the ADRs or the transactions contemplated therein or thereby, in any jurisdictions outside of a state or federal court in New York, New York, while proceedings against the ADR holders may be initiated in a state or federal court in New York, New York or other jurisdictions.

Notwithstanding the foregoing, (i) the depositary may, in its sole discretion, elect to institute any dispute, suit, action, controversy, claim or proceeding directly or indirectly based on, arising out of or relating to the deposit agreement, the ADSs, the ADRs or the transactions contemplated therein or thereby, including without limitation any question regarding its or their existence, validity, interpretation, performance or termination, against any other party or parties to the deposit agreement (including, without limitation, against ADR holders and beneficial owners of interests in ADSs), by having the matter referred to and finally resolved by an arbitration conducted under the terms described below, and (ii) the depositary may in its sole discretion require, by written notice to the relevant party or parties, that any dispute, suit, action, controversy, claim or proceeding against the depositary by any party or parties to the deposit agreement (including, without limitation, by ADR holders and beneficial owners of interests in ADSs) shall be referred to and finally settled by an arbitration conducted under the terms described below. Any such arbitration shall be conducted in the English language either in New York, New York in accordance with

22


the Commercial Arbitration Rules of the American Arbitration Association or in Hong Kong following the arbitration rules of the United Nations Commission on International Trade Law (UNCITRAL). Notwithstanding the foregoing, such provisions do not prevent an ADS holder form pursuing claims under the United States federal securities laws in federal courts.

Jury Trial Waiver

In the deposit agreement each party thereto (including, for avoidance of doubt, each holder and beneficial owner and/or holder of interests in ADSs and ADRs) irrevocably waives, to the fullest extent permitted by applicable law, any right it may have to a trial by jury in any suit, action or proceeding against the depositary and/or us directly or indirectly arising out of or relating to the shares or other deposited securities, the ADSs or the ADRs, the deposit agreement or any transaction contemplated therein, or the breach thereof (whether based on contract, tort, common law or any other theory), including any claim under the U.S. federal securities laws.

If we or the depositary were to oppose a jury trial demand based on such waiver, the court would determine whether the waiver was enforceable in the facts and circumstances of that case in accordance with applicable state and federal law, including whether a party knowingly, intelligently and voluntarily waived the right to a jury trial. The waiver to right to a jury trial of the deposit agreement is not intended to be deemed a waiver by any holder or beneficial owner of ADSs of the Company’s or the depositary’s compliance with the U.S. federal securities laws and the rules and regulations promulgated thereunder.

23


EX-4.41 3 doyu-20221231xex4d41.htm EXHIBIT 4.41

Exhibit 4.41

License Agreement for Broadcasting League of Legends Matches

Between

Tengjing Sports & Culture Development (Shanghai) Co., Ltd.

and

Wuhan Ouyue Online TV Co., Ltd.

* Certain identified information has been excluded from this exhibit because it both (i) is not material and (ii) would be competitively harmful if publicly disclosed.

1


Table of Contents

Article 1 Definition and Interpretation

4

Article 2 Grant of Rights

5

Article 3 Rules and Restrictions on the Exercise of Rights

8

Article 4 Publicity and Promotion

10

Article 5 Investment Promotion and Advertisement

11

Article 6 Supervision and Reporting

13

Article 7 Intellectual Property Rights

14

Article 8 Consideration for Authorization

16

Article 9 Representations and Warranties

18

Article 10 Term, Termination and Breach of Contract

20

Article 11 Force Majeure

22

Article 12 Confidentiality

23

Article 13 Notice

24

Article 14 Applicable Law and Dispute Resolution

25

Article 15 Miscellaneous

26

Schedule 1 Definition

29

Schedule 2 Technical Quality Standards

30

Schedule 3 Blacklist of Advertisers

31

Schedule 4 Data Reporting

32

Schedule 5 IP Use Specifications for League of Legends Matches

33

Schedule 6 Advertising Standards for Non-official Sponsors in Match Broadcasting

34

2


License Agreement for Broadcasting League of Legends Matches

This License Agreement for Broadcasting League of Legends Matches (the “Agreement”) is made and entered into in Nanshan District, Shenzhen, the People’s Republic of China (“China”) on April 25, 2023 by and between:

(1)

Tengjing Sports & Culture Development (Shanghai) Co., Ltd., a limited liability company legally incorporated and existing under the laws of China, with its legal address at Room 02-04, 45th Floor (actually 39th Floor), No.669 Xinzha Road, Jing’an District, Shanghai (hereinafter referred to as “Party A”);

(2)

Wuhan Ouyue Online TV Co., Ltd., a limited liability company legally incorporated and existing under the laws of China, with its legal address at 8/F, Building B1, Phase 4.1, Software Park, No.1 East Ruanjianyuan Road, East Lake High-Tech Development Zone, Wuhan (hereinafter referred to as “Party B”).

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

By mutual agreement, the Parties are willing to utilize their respective resources and strengths in relevant industries and therefore, the Parties enter into the following agreement in relation with the broadcasting rights of 2023-2025 League of Legends Pro League (LPL) and 2023-2025 League of Legends World Championship (S13-S15) (“Authorized Matches”) licensed by Party A to Party B in accordance with the principles of equality, mutual benefit and good faith:

3


Article 1 Definition and Interpretation

1.1

Definition.

For the purpose of this Agreement, unless otherwise specified in this Agreement or the context requires otherwise, the relevant words and phrases used in this Agreement shall have the meanings specified in Schedule 1.

1.2

Interpretation.

(1)

Headings in this Agreement are for search and reference only, and do not define, restrict, explain or describe the content of the provisions, nor do they affect the meaning of the provisions.

(2)

Any “provision”, “article” or “schedule” mentioned herein refers to the specific provision, Article or Schedule of this Agreement.

(3)

Any laws, regulations, rules, notices or statutory provisions referred to herein shall include any supplement and amendment thereto or re-promulgation thereof made by the legislature.

(4)

The Schedules of this Agreement are an integral part of this Agreement and have the same binding force as the text of this Agreement.

4


Article 2 Grant of Rights

2.1

Authorized rights.

Subject to the terms and conditions of this Agreement, Party A agrees to grant to Party B, and Party B is willing to accept a paid, non-exclusive, non-transferrable and non-sublicensable license which is limited in term, so that Party B can use the authorized content within the authorized use channels, license term, licensed territory and language specified in this Agreement. For the avoidance of any doubt, the specific authorized contents are as follows:

(1)

Live broadcasting right: The right to use the official Chinese streaming signal provided by Party A for live broadcasting of 2023-2025 (3 years) League of Legends Pro League (“LPL”) and 2023-2025 (3 years) League of Legends World Championship (League of Legends World Championship in the year of 2023, 2024 and 2025 are hereinafter collectively referred to as “S13-S15” and individually as “S13”, “S14” and “S15” respectively).

(2)

On-demand broadcasting right: The right to use the official Chinese streaming video of the games provided by Party A for on-demand broadcasting of 2023-2025 (3 years) LPL and 2023-2025 (3 years) S13-S15.

2.2

Authorized use channels.

Party B can only use the authorized content on Party B’s platforms listed in the item (1), (2) and (3) below:

(1)

Livebroadcasting sharing website owned or operated by Party B and its affiliates (i.e. the main domain name www.douyu.com and sub-domain website under the main domain name);

(2)

PC client software for the livebroadcasting sharing website listed in above item (1) running on personal microcomputer with Windows and MacOS as operating systems (i.e. Douyu Live).

(3)

Smartphone client software and tablet client software for the livebroadcasting sharing website listed in above item (1) running on handheld mobile display terminal devices with iOS, Android and Windows Phone as operating systems (i.e. Douyu Live).

For further clarification, the above platforms do not include: traditional TV and other non-existing, future broadcasting tools/platforms; other versions of client software, such as Surface version, Surface Pro version, Linux version, etc.; and the case that client software is embedded into terminal devices other than those running the above-specified operating system. In addition, Party B shall submit all the specific platforms that meet the above requirements to Party A in advance in writing, which shall be reviewed and confirmed by Party A in writing.

2.3

License term, territory and language.

(1)

License term of live broadcasting:

a)

2023-2025 LPL: From the commencement of LPL Spring Split of the year to the end of LPL Summer Final of the year (the actual date and time shall be subject to the official announcement);

5


b)

S13-S15: From the commencement of such Authorized Matches to the end of such Authorized Matches (the actual date and time shall be subject to the official announcement).

(2)

License term of on-demand broadcasting:

a)

2023-2025 LPL: Three (3) years from the end of the live broadcasting of the last single match (usually the Summer Final) of such Authorized Matches of the year (the actual date and time shall be subject to the official announcement);

b)

S13-S15: Three (3) years from the end of the live broadcasting of the last single match of such Authorized Matches of the year (the actual date and time shall be subject to the official announcement).

For further clarification, the license term of each Authorized Match is calculated separately, and the specific time shall be subject to the actual match time Party A officially announces. Besides, if Party A decides to revoke any certain authorized right under this Agreement, the license term of such authorized right shall terminate on the date the written notice of Party A’s decision to revoke such authorized right is served on Party B.

(3)

Territory: Chinese mainland only, excluding Hong Kong Special Administrative Region, Macao Special Administrative Region and Taiwan.

(4)

Language: Mandarin Chinese.

2.4

Derivative content production.

For the purpose of publicizing and promoting the live/on-demand broadcasting of the Authorized Matches, Party B may carry out secondary processing and arrangement based on the Match Resources (i.e. the content resources used to broadcast and promote the matches such as the official Chinese livestreaming signals, on-demand broadcasting videos and pictures of the Authorized Matches), and make highlights and replays of the matches; and make match introductions, news reports, analyses and comments based on the official promotional videos, game videos and other authorized materials separately confirmed by Party A in writing. However, before the aforementioned derivative content is officially produced and broadcast, Party B shall submit the relevant schemes and plans to Party A in writing and obtain Party A’s written permission. Such derivative content can only be released or broadcast through the authorized use channels stipulated in the Article 2.2 hereof or the channels permitted by Party A and approved in writing separately, and shall not breach the relevant stipulations in the Article 2.5 hereof. At the same time, Party A reserves the right to require Party B to broadcast the match highlights only after Party A’s prior written review which is aimed at but not limited to the content of production results, release or broadcasting channels, etc.

2.5

Right to produce and operate secondary live streaming

Party B has the right to produce secondary live streaming content (“secondary live streaming” herein refers to the reproduction of the original content, for example, second live studios for matches which has already been realized) and to appoint streamers/commentators/hosts at its own discretion when using authorized content under this Agreement in official second match live studios. However, Party A reserves the right to terminate aforementioned relevant cooperation and broadcasting of relevant programs and videos immediately and to demand Party B to make

6


corrections immediately if Match Resources or Authorized Matches are involved in political risks or negative public opinion risks due to the content broadcast by streamers/commentators/hosts appointed by Party B, or if such streamers/commentators/hosts disseminate any competitors of the Authorized Matches or in the event of other non-compliance with requirements and restrictions of this Agreement. Party B cannot broadcast any of relevant programs and videos before its corrections are completed and satisfy Party A’s requirements.

2.6

Adjustment to Authorized Matches.

The “Authorized Matches” referred to in this Agreement shall be subject to the definition in the Article 2 of Schedule 1. The situation shall be handled as follows:

(1)

If any adjustment to any of the Authorized Matches listed in the Article 2 of Schedule 1 due to objective reasons (including but not limited to the Covid-19 pandemic and other epidemics of acute infectious diseases) during the period from January 1, 2023 to December 31, 2025 leads to the failure to realize the authorization of such whole Authorized Matches of the year, both Parties shall further handle by negotiations. If there are similar matches of the same level and category for replacement or compensation, and Party A proposes the authorization for the replacement or compensation, Party B shall not refuse without reasonable reasons;

(2)

If certain phases or sessions of certain Authorized Matches cannot be held (which do not constitutes failure to hold the whole Authorized Matches), both Parties shall negotiate friendly to determine compensation solutions or corresponding refunding ratio for such failure to hold certain phases or sessions. [redacted]

2.7

Reservation and limitation of rights.

Party A reserves all rights for itself and its affiliates that are not explicitly granted to Party B under this Agreement. In particular, in addition to the above authorized rights, without Party A’s prior written consent, Party B (i) shall not, and/or shall not authorize a third party to, use, broadcast or disseminate the Authorized Matches and Match Resources on any platform other than the authorized channels specified in this Agreement, regardless of whether the platform belongs to Party B or its affiliates, and regardless of whether the platform owner has any business, strategy, or equity relationships with Party B or its affiliates; (ii) shall not use any content other than the Match Resources and other authorized materials provided by Party A, including but not limited to the trademarks, graphics, logo and text of Party A or Party A’s affiliates, or the trademarks, materials and data of League of Legends, as well as any content or constituent elements related to League of Legends.

7


Article 3 Rules and Restrictions on the Exercise of Rights

3.1

User restriction and isolation.

[redacted] Unless otherwise stipulated in this Agreement, Party B may not restrict and isolate users for any reason, including the use of advertisement screening software and browser selection. Notwithstanding the foregoing provisions, Party B shall adopt digital rights management (DRM) technology, geographical shielding technology and other corresponding technical measures to prevent the Authorized Matches and Match Resources from being received and viewed by any third party (including but not limited to end users) outside the licensed territory and from being modified, grabbed, nested, downloaded, forwarded and distributed by third parties (including but not limited to end users).

3.2

Equipment cost and technical standards.

Party B shall prepare equipment for receiving Party A’s official live signals and match videos at its own cost, and shall be responsible for receiving and subsequent dissemination of the corresponding contents, and bear all related transmission costs, equipment costs and program production costs. Party A has the right to change the way of providing signals and videos at its own discretion, and to upgrade the encryption system of signals and videos according to official rules. Moreover, Party B shall abide by and meet the minimum technical quality standards specified in Schedule 2 when using, broadcasting and disseminating the Authorized Matches and Match Resources.

3.3

No modification.

Party B shall use the official live signals and videos of Party A and broadcast them in their entirety; if the official live signals and game videos provided by Party A are not processed, Party B shall use its best efforts to process and produce them within a reasonable range; Party B may mark the watermark logo of Party B on the screen according to practice in the industry, provided that the main screen of the match is not covered. In any case, if Party B needs to change or process the Match Resources provided by Party A in any form, Party B must obtain Party A’s prior written consent and review and confirmation. Without Party A’s prior written consent, under no circumstances shall Party B interfere with, distort or commit any behavior that impairs or modifies the entirety of the Match Resources provided by Party A, including but not limited to:

(1)

Reducing the screen size;

(2)

Providing “scroll bar” information service anywhere on the screen;

(3)

Using “pop-up” ads;

(4)

Marking the trademark or logo of its own or a third party on the screen in addition to the above-mentioned watermark logo;

(5)

Covering or obscuring the trademarks or logos of Party A or Party A’s affiliates or League of Legends and Authorized Matches with trademarks or logos of its own or a third party;

(6)

Blocking or obscuring the trademarks or logos of Party A or Party A’s affiliates or League of Legends and Authorized Matches.

8


3.4

Limitations on self-made content.

Party B shall fully display the whole process of official live streaming, and shall not block, cover, edit or actively abandon the broadcast in any form without official permission. [redacted] Party A reserves the right to require Party B to submit all the self-made content to Party A before using such self-made content, and to require Party B to use the content only after obtaining written review and confirmation from Party A. Such review is made on, including but not limited to, the specifics, release or broadcasting channels of the content. Party A has the right to propose amendments to or to even prohibit the use of Party B’s self-made content, and Party B must strictly follow Party A’s requirements. Notwithstanding the foregoing provisions, during the period of broadcasting the self-made content, Party B shall ensure that users are provided with official Match Resources for viewing at the same time, and that Party A’s official live signals and videos can be broadcast in their entirety.

3.5

Naming and arrangement.

When naming and arranging Match Resources, Party B shall observe the following:

(1)

Reflecting the following information: league/trophy, year, territory (if allowed to broadcast non-Chinese Match Resources), sessions, weeks and days of spring/summer matches/trophies, and live/on-demand languages (if allowed to broadcast non-Chinese Match Resources). Example: [redacted]

(2)

The naming of the match videos must reflect the teams of the specific match. Example: [redacted]

(3)

Placing links leading to the official website of the Authorized Matches (or other links required by Party A or Party A’s affiliates) at reasonable positions such as live broadcasting descriptions.

3.6

Chatting and socializing.

Party B shall try its best within a reasonable range to ensure that the chatting/socializing content of users during watching the broadcast is legal and compliant, and will not have adverse effects on Party A or Party A’s affiliates, League of Legends and Authorized Matches, and shall manage and guide public opinion on the content generated by users, so as to prevent extreme words and deeds during broadcasting. Otherwise, Party B shall directly prohibit the chatting/socializing function, and Party A has the right to require Party B to immediately handle the content generated by related users and to optimize or rectify the related chatting/socializing function.

3.7

Others.

Party B shall try its best to communicate and coordinate with Party A or Party A’s affiliates or the third party designated by Party A within a reasonable range, and comply with the provisions of this Agreement and the requirements put forward by Party A or Party A’s affiliates from time to time to ensure the lawful, compliant and high-quality broadcasting and dissemination of Authorized Matches and Match Resources. Moreover, Party B shall live broadcast every match of the Authorized Matches.

9


Article 4 Publicity and Promotion

4.1

Publicity and promotion.

Party B shall make reasonable effort to promote League of Legends and related matches and activities, so as to maximize the audience number for the live/on-demand broadcasting of Authorized Matches hereunder. For this purpose, Party B agrees to negotiate in good faith with Party A on all marketing and promotional activities and activities related to League of Legends and related match coverage. Subject to other provisions of this Agreement, Party B shall carry out marketing activities around the broadcasting of League of Legends and related matches and activities, and arrange high-quality media resources of Party B and Party B’s affiliates for the promotional activities of match broadcasting, including but not limited to the selection of key matches, gold promotion places and We Media. Party B confirms that all plans for the use of Authorized Matches, Match Resources, intellectual property rights of Party A and other related resources shall be notified to Party A in advance in writing, and can be implemented only after obtaining Party A’s prior written review and confirmation.

4.2

Party A’s detailed specification requirements for media resources (including specific form and location, released content and release time, etc.) will be communicated to Party B by designated contact person at one time or several times by e-mail or other forms confirmed by the Parties in writing. The released content includes but shall not be limited to League of Legends and related matches and activities (including but not limited to Authorized Matches). The final content and requirements shall be subject to negotiation and confirmation by the Parties, but Party A reserves the right for final decision.

4.3

Party B undertakes and warrants that it will complete the release and promotion of all media resources in strict accordance with the content jointly confirmed by the Parties, and will provide Party A with the final report within 5 working days after each release. If, during the term of this Agreement, Party A fails to use one or more of the resources due to business arrangement of all parties, market changes, resource scheduling and other factors, Party B agrees to extend the term until all media resources are used up.

4.4

Party A has the right to review Party B’s implementation of media resources. If the media resources provided by Party B do not conform to the content confirmed by the Parties, Party A shall have the right to require Party B to make modification, republication or take remedial measures within a reasonable time limit specified by Party A, and the losses caused to Party A shall be fully borne by Party B. If Party B fails to take effective remedial measures that meet Party A’s requirements, Party A shall have the right to ask Party B to discount all the fulfilled media resources to cash, that is, to pay the corresponding value directly.

10


Article 5 Investment Promotion and Advertisement

5.1

Cooperation restrictions.

Subject to the terms and conditions of this Agreement, Party B has the right to operate attached investment promotion and advertisement generated from live/on-demand matches, [redacted]. For the avoidance of doubt, the attached advertisements mentioned in this Paragraph, including not only the advertisements and publicity placed by Party B in the live streaming of Authorized Matches on Party B’s platform, but also the advertising area around the live broadcasting page of the Authorized Match on Party B’s platform or other advertisement presentation on the live broadcasting page, as well as the advertisement presentation and market promotion using the elements and content of Authorized Matches in other visual areas and interfaces of Party B’s platform (including but not limited to the screen opening interface), shall be subject to the aforementioned restrictions of this Paragraph. [redacted] In case of any dispute between Party A and Party B over attached advertisement and its investment promotion right, the conditions and requirements finally confirmed by Party A shall prevail.

5.2

Broadcasting time.

Party B can only broadcast advertisements in the following time periods:

(1)

Party B may broadcast teaser advertisements with a total duration of no more than 45 seconds before the start of the match (that is, before Party A provides official Match Resources).

(2)

After the start of the match, the cut-in advertisement can only be broadcast before the end of the match interval in the way of countdown and with the words “Be right back”, and the advertisement broadcasting time shall not exceed 60 seconds. The running of advertisement should be finished before the live broadcast of the match resumes, and if not, should be stopped immediately.

Except for the above pre-start phase and intervals of the matches, Party B shall not broadcast any form of advertisement, and shall not insert any advertisement content directly or indirectly into the official live signal, the match video or related or adjacent pages without Party A’s written review and confirmation.

5.3

No use.

Party B shall not invite investment in the name of Party A or Party A’s affiliates or League of Legends and related matches, nor imply that its investment promotion behavior is related to Party A or Party A’s affiliates or League of Legends and related matches; Party B shall not authorize any third party to use the trademarks, service marks, copyrights, design patents or industrial designs, domain names, trade names or any other titles, derivatives, adaptations or variants of Party A or Party A’s affiliates or League of Legends and related matches, or any text, symbols or designs identical or similar to the trademarks, trade names or logos of Party A or Party A’s affiliates or League of Legends and related matches in the advertisement.

5.4

Submission and review.

Party B shall submit to Party A in writing the list of all merchants and advertisers and the content of the advertisements. Party A reserves the right to require Party B to cooperate with advertisers or to broadcast advertisements only after obtaining the written permission of Party A; Party A has the right to propose reasonable amendments to the advertising content that Party B intends to broadcast, or even to prohibit the broadcast of the advertising content, and Party B must

11


strictly comply with Party A’s requirements.

5.5

Official sponsorship and advertising.

Party B shall ensure that the content of the title sponsor or other sponsors of the Authorized Matches is displayed according to the Match Resources provided by Party A and other requirements, and shall not edit, modify, add, delete or change any official sponsorship and advertisement or their components in any form, including but not limited to excluding, restricting, replacing or obscuring the screen covering graphics or billboards around the match venue included in the official live signal or video of the match and/or any other graphics, signs, symbols, advertisements or promotional materials displayed at any match venue. In addition, Party B undertakes that all advertisements launched in the performance of this Agreement must be in compliance with relevant laws and regulations of China (including but not limited to the current Advertising Law of the People’s Republic of China), and shall not commit any acts violating laws and policies.

12


Article 6 Supervision and Reporting

6.1

Supervision power.

Party A has the right to know, inquire, review and suggest, regulate and supervise, and finally decide on all the behaviors of Party B under this Agreement and the implementation and completion of matters related to authorized rights. Unless otherwise stipulated in this Agreement, Party A reserves the right to require Party B to submit all the schemes and content to Party A before implementing all matters, and to require Party B to implement them only after obtaining written review and confirmation from Party A. If the schemes and content submitted by Party B are inconsistent, or in the specific implementation process, are inconsistent with the schemes confirmed by Party A, Party A shall have the right to require Party B to immediately make correction or prohibit Party B’s implementation, and Party B must strictly follow the requirements of Party A.

6.2

Supervision subject.

For the performance of this Agreement, Party A may designate entities or individuals among Party A or its affiliates or other third parties to exercise supervision power.

6.3

Real-time communication.

Party B must appoint a representative to discuss with Party A through [redacted] during the live broadcasting of the Authorized Matches, and receive real-time updates and other reasonable requirements raised by Party A from time to time.

6.4

Data reporting. [redacted]

13


Article 7 Intellectual Property Rights

7.1

Party A’s intellectual property rights.

Authorized Matches, Match Resources, authorized content, and trademarks, service marks, copyrights, design patents or industrial designs, domain names, trade names or any other titles, derivatives, adaptations or variants associated with Party A or its affiliates or any content of League of Legends, and other intellectual property rights, ownership or interests and other rights in any form related to the authorized rights under this Agreement (no matter whether these rights are known at this stage or not, and no matter what medium, form, format or style will be adopted to express them) shall be owned by Party A or its affiliates. Moreover, the intellectual property rights and other rights of the match highlights, match replays produced by Party B or its affiliates according to this Agreement and other self-made contents such as programs, derivative content and promotional materials using Party A’s intellectual property rights shall also belong to Party A or its affiliates. If there are any intellectual property rights that cannot be vested with Party A or its affiliates from the beginning, Party B undertakes to assign the relevant intellectual property rights to Party A or Party A’s affiliates free of charge.

7.2

Party B’s intellectual property rights.

The intellectual property rights and other rights of the self-made content produced and broadcast by Party B according to this Agreement without using the above-mentioned intellectual property rights of Party A shall belong to Party B, but Party B may only use the self-made content when exercising the authorized rights under this Agreement, and shall not assign or license such self-made content to a third party. Moreover, Party B agrees that when Party B uses its own voice, video and picture, it should try its best not to use the data with intellectual property rights enjoyed by Party A, but when it is necessary to use such data, Party B must obtain the prior written consent of Party A, and use the data only within the scope reviewed and confirmed by Party A in writing.

7.3

Free exercise of rights.

With respect to the relevant rights (including but not limited to intellectual property rights) and interests enjoyed by Party A in accordance with the Article 7.1, Party A has the right to exercise, develop, authorize and license such rights and interests in any form for any purpose at its own discretion, especially that, Party A has the right to assign or license all or part of the above-mentioned rights and interests to any third party at its own discretion. The above-mentioned activities can be carried out for any carrier (including future carriers that are unknown at present), and in any form, including but not limited to written form. Party B shall not, by itself or by authorizing a third party, commit any acts that may damage, restrict or hinder any rights and interests obtained by Party A under this Agreement.

7.4

No registration.

Party B and any of its affiliates will not, or assist any third party to, register in any country or region any trademarks, service marks, copyrights, design patents or industrial designs, domain names, trade names or any other titles, derivatives, adaptations or variants implying that Party B is related to Part A or Party A’s affiliates or League of Legends and any content of the Authorized Matches, or any text, symbols or designs that are identical or similar to those of the trademarks, trade names or logos of Part A or Party A’s affiliates or League of Legends and the Authorized Matches. If Party B breaches the aforesaid provisions, Party B shall, upon Party A’s request, immediately terminate the unauthorized registration activities and sign the assignment documents and other documents that Party A may require in time, so as to assign all rights related to the registration or application of intellectual property rights to Party A. All

14


expenses related to the above-mentioned rights assignment shall be borne by Party B.

7.5

Right protection.

For any illegal misappropriation, publication, reprinting, copying of Authorized Matches, Match Resources, authorized content, works, or other violations of intellectual property rights or other rights enjoyed by Party A and related rights and interests under this Agreement, Party A may defend its rights in its own name, including but not limited to taking legal actions such as applying for evidence preservation, property preservation, administrative complaints, filing civil lawsuits, appeals, applying for execution, reconciliation, and obtaining compensations. If Party B finds that there is illegal use in an aforesaid manner without authorization of Party A, Party B shall inform Party A of such illegal use, notwithstanding authorized rights of Party B under this Agreement being non-exclusive.

15


Article 8 Consideration for Authorization

8.1

Fees and payment.

As the consideration for obtaining the authorized rights stipulated in this Agreement, Party B shall pay Party A the license fee totaling RMB 450 million (SAY RMB FOUR HUNDRED AND FIFITY MILLION ONLY, tax inclusive). The specific payment time, ratio and conditions are as follows:

(1)

License fee for Authorized Matches in the year of 2023: Within fifteen (15) working days after this Agreement comes into effect after being entered into by the Parties and Party B receives corresponding valid VAT invoice, Party B shall pay Party A [redacted] of the license fee for the year of 2023, i.e., [redacted]; within fifteen(15) working days after receiving the corresponding VAT invoice and no later than the commencement date of 2023 LPL Summer Split (the specific commencement date shall be subject to prior notice of Party A), Party B shall pay Party A [redacted] of the license fee for the year of 2023, i.e., [redacted]; within fifteen(15) working days after receiving the corresponding VAT invoice and no later than the commencement date of S13 (the specific commencement date shall be subject to prior notice of Party A), Party B shall pay Party A [redacted] of the license fee for the year of 2023, i.e., [redacted].

(2)

License fee for Authorized Matches in the year of 2024: Within fifteen(15) working days after Party B receives corresponding valid VAT invoice and no later than the commencement date of 2024 LPL Spring Split (the specific commencement date shall be subject to prior notice of Party A), Party B shall pay Party A [redacted] of the license fee for the year of 2024, i.e., [redacted]; within fifteen(15)working days after receiving the corresponding VAT invoice and no later than the commencement date of 2024 LPL Summer Split (the specific commencement date shall be subject to prior notice of Party A), Party B shall pay Party A [redacted] of the license fee for the year of 2024, i.e., [redacted]; within fifteen(15)working days after receiving the corresponding VAT invoice and no later than the commencement date of S14 (the specific commencement date shall be subject to prior notice of Party A), Party B shall pay Party A [redacted] of the license fee for the year of 2024, i.e., [redacted].

(3)

License fee for Authorized Matches in the year of 2025: Within fifteen(15) working days after Party B receives corresponding valid VAT invoice and no later than the commencement date of 2025 LPL Spring Split (the specific commencement date shall be subject to prior notice of Party A), Party B shall pay Party A [redacted] of the license fee for the year of 2025, i.e., [redacted]; within fifteen(15) working days after receiving the corresponding VAT invoice and no later than the commencement date of 2025 LPL Summer Split (the specific commencement date shall be subject to prior notice of Party A), Party B shall pay Party A [redacted] of the license fee for the year of 2025, i.e., [redacted]; within fifteen(15) working days after receiving the corresponding VAT invoice and no later than the commencement date of S15 (the specific commencement date shall be subject to prior notice of Party A), Party B shall pay Party A [redacted] of the license fee for the year of 2025, i.e., [redacted].

8.2

Invoice.

Party A shall issue to Party B a formal invoice with corresponding amount before each payment by Party B. The invoice content includes intangible assets license fee and the tax rate of 6 %. Party B shall wire transfer the corresponding payment to the account designated by Party A

16


within fifteen (15) working days after receiving the invoice. The invoice issued by Party A shall not be deemed as proof of payment. Party B’s payment to the account designated by Party A shall be deemed as fulfillment of payment.

8.3

Taxes.

The Parties shall pay relevant taxes in accordance with the laws of China. Party B shall not conduct deduction, withholding, offset or exemption in any form when making payments.

8.4

Deferred payment.

If Party B defers in paying to Party A all or part of the payables due, Party B shall pay Party A an overdue fine at a daily rate of five-ten thousandths (0.5‰) of the deferred payment for each day of delay. If all or any part of the payment is delayed for more than fifteen (15) working days, Party A shall have the right to rescind this Agreement immediately, and Party B shall still pay in full the license fee under this Agreement.

8.5

Collection account.

Party A designates the following account as the only valid account to collect the license fee:

Account bank: [redacted]

Account name: [redacted]

Account No.: [redacted]

17


Article 9 Representations and Warranties

9.1

The Parties represent and warrant that:

(1)

Both Parties are legal persons legally incorporated and existing under the laws of China.

(2)

Both Parties have the authorization, right and approval required for signing this Agreement and fully performing their relevant obligations hereunder.

9.2

Party B represents and warrants that:

(1)

Party B has the right to sign the Agreement and exercise the corresponding authorized rights as stipulated in this Agreement, and has the necessary licenses and qualifications required by the Chinese government and relevant institutions to disseminate the Authorized Matches and Match Resources in the manner stipulated in this Agreement. It will handle the import and broadcast procedures of Match Resources (if necessary) with the relevant authorities of China, and provide Party A with authentic and effective information and other documents required by the port.

(2)

The performance of this Agreement will not breach any restrictions of applicable laws binding on it, will not infringe upon the legitimate rights and interests of any third party, and shall not contain any illegal or infringing content in the process of disseminating the Authorized Matches and Match Resources of Party A. Party B’s obligations hereunder will not conflict with any other prior agreements to which it is a party.

(3)

It will not do anything that is harmful or likely to be harmful to Party A or its affiliates or League of Legends and Authorized Matches, and will not cause any losses to Party A or its affiliates or League of Legends and Authorized Matches.

(4)

It shall not authorize and shall take all possible technical measures to prevent any third-party platform from establishing links to the Match Resources on Party B’s platform or co-constructing a cooperation platform or broadcasting the content authorized by Party A to Party B under this Agreement through other technical means, including but not limited to deep links, so as to ensure that end users will not directly watch the Match Resources of Party B’s platform on any third-Party platform by accessing the page with Authorized Matches and Match Resources on Party B’s platform through link technology or other technical means.

(5)

Party A is the only owner/agent of authorized rights in the licensed territory. Without Party A’s written consent, under no circumstances shall Party B broadcast, disseminate and develop any Match Resources other than those authorized by Party A, and shall not receive the content other than those from the official signal and video sources of Party A, regardless of whether the content is included in the scope of the authorized rights, and regardless of whether the provider of such signal or video is authorized by Party A.

(6)

Party B shall satisfy reasonable requirements of Party A and any organization or individual designated by Party A related to Authorized Matches and authorized rights from time to time during the performance of this Agreement.

(7)

Party B shall be jointly and severally liable for any obligation of its affiliates or other

18


third party associated with Party B involving the content stipulated in this Agreement.

(8)

Party A’s use of Party B’s logo and other materials if authorized by Party B will not infringe upon the intellectual property rights or other legitimate rights and interests of any third party.

9.3

Party A represents and warrants that:

(1)

The performance of this Agreement will not breach any restrictions of applicable laws binding on it, nor infringe upon the legitimate rights and interests of any third party, and the Match Resources provided and authorized by Party A to Party B shall not contain any illegal or infringing content.

(2)

Party B’s use of the logo and other materials provided and authorized by Party A will not infringe on the intellectual property rights or other legitimate rights and interests of any third party.

(3)

Notwithstanding the above commitments, Party A does not make the above commitments to Party B regarding the behavior, speech and information of any third-party participants (including but not limited to participating clubs and their players, club staff, audience, and other persons and/or third-party content accidentally appearing in the official live streaming), which are irrelevant to Party A’s warranty under this Article 9.3. However, Party A will make reasonable efforts to prevent and remove the illegal or infringing contents of these third-party participants in the official live streaming and their adverse effects on the authorized cooperation hereunder.

9.4

Liability limitation and exemption.

To the extent permitted by law, Party A or its affiliates do not make any explicit or implied warranties, including but not limited to any implied warranties of merchantability, applicability for special purposes and non-infringement related to the Authorized Matches and Match Resources. Party B understands and agrees that, under any frame of laws and legal theories (contract theories, tort theories including negligence or any other theories), Party A or its affiliates shall not be liable for any direct, indirect, incidental or special losses or punitive damages of any third party caused by Party B’s use of Match Resources provided by Party A, including but not limited to data loss, reputational loss, decline in business credit or any other intangible loss, regardless of whether Party A or its affiliates explicitly remind or notify Party B of the probability of such loss.

19


Article 10 Term, Termination and Breach of Contract

10.1

Term.

This Agreement shall come into force from the date when the Parties affix their seals (special seal for contract or official seal), and shall end on the date when the Parties fully perform their obligations hereunder. If the seals are not affixed on the same day, the Agreement will come into force from the date of last seal. If the actual performance of the Agreement occurs first, the validity of the Agreement shall be traced back to the date when the actual performance begins.

10.2

Termination.

10.2.1

During the term of this Agreement, if any special situation (including but not limited to adjustment to business strategy and force majeure) occurs to Party A, Party A may rescind or terminate this Agreement or any authorized right under this Agreement upon a written notice to Party B, without any liability to Party B. After receiving the written notice of rescission or termination of this Agreement or any authorized right under this Agreement, Party B shall immediately stop using all or part of the corresponding Match Resources and authorized content. In particular, if this Agreement is terminated early as stipulated, Party A has the right to request Party B to immediately pay off all the payables due and unpaid by Party B before the effective date of the termination, and the undue amount proportionate to the authorized right that has been used.

10.2.2

In any of the following circumstances, either Party has the right to terminate this Agreement immediately:

(1)

The representations or warranties of the other Party are untrue, inaccurate, incomplete or breach any representations or warranties it makes hereunder;

(2)

The other Party substantially breaches any provision of this Agreement, and such breach is irremediable, or if remediable, the other Party fails to remedy such breach within thirty (30) days after a written notice requesting remedy is served;

(3)

The other Party and its creditors or any other legal party apply for liquidation, bankruptcy, reorganization, reconciliation or dissolution of the other Party or the other Party’s funds cannot maintain the normal operation of the company; or the other Party is unable to repay any debts due; or the creditor of the other Party takes over the operation of the other Party;

(4)

Other circumstances of terminating this Agreement immediately stipulated in this Agreement or the laws of China.

10.2.3

Unless otherwise stipulated in this Agreement, neither Party shall unilaterally terminate this Agreement. If one Party wishes to early terminate this Agreement, it shall negotiate with the other Party and obtain the other Party’s consent, and the Parties shall sign a written confirmation document.

10.3

Party B’s liability for breach of contract.

20


If Party A faces any third party’s claim, lawsuit or arbitration or suffers losses due to any false representation or warranty of Party B, or due to Party B’s breach of its obligations hereunder, or due to Party B’s infringement or breach of contract against any third party, Party B shall take

21


appropriate measures (including but not limited to coordinating with the third party to resolve disputes) to hold Party A harmless from any claim, lawsuit or arbitration and/or losses. Under such circumstances, Party A reserves the right to claim compensation from Party B for the losses it suffers therefrom. Moreover, Party A has the right to take any one or several measures including but not limited to the following according to the severity of Party B’s breach of contract to hold Party B liable:

(1)

Temporarily or permanently prohibiting Party B from using the authorized content in some authorized use channels; and/or

(2)

Temporarily or permanently revoking part of the authorized rights previously granted to Party B; and/or

(3)

Temporarily or permanently shortening license term or reducing the licensed territory; and/or

(4)

Requiring Party B to pay [redacted] of the total license fee under this Agreement as liquidated damages; and/or

(5)

Unilaterally rescinding this Agreement and revoking all authorized rights previously granted to Party B.

For further clarification, under such circumstances, no matter what measures Party A takes to hold Party B liable for breach of contract, Party B shall still pay in full Party A all fees according to the license fee and the term stipulated in this Agreement.

10.4

Effect of termination.

If this Agreement is terminated, such termination shall not release or affect any obligation or liability of either Party arising prior to the effective date of termination, and this Agreement shall remain in full force and effect with respect to such obligation or liability.

22


Article 11 Force Majeure

11.1

Force majeure.

If one Party fails to fulfill its obligations hereunder due to any natural disaster, terrorist act, fire, hurricane, epidemic, riot, war, hacker attack, government regulation, policy change, network failure or other similar situations that are unforeseeable, insurmountable and unavoidable by adopting reasonable due diligence and reasonable commercial measures (“Force Majeure”), which prevents such Party from performance of the Agreement or cause its performance to be impossible, the Party affected by Force Majeure (the “Affected Party”) shall not be liable for failure to fulfill its obligations hereunder.

11.2

Consequences of Force Majeure.

Unless otherwise stipulated in this Agreement, in case of Force Majeure, the performance of obligations by the Parties shall be temporarily suspended within the scope affected by Force Majeure, until Force Majeure no longer prevents the performance or causes the performance to be impossible (at that time all the performance of obligations shall be resumed and continued). Notwithstanding the foregoing provisions, the payment and compensation obligations of the Parties to each other hereunder before the occurrence of Force Majeure will not be affected.

11.3

Remedy.

In case of Force Majeure, the Affected Party shall immediately notify the other Party in writing, and inform the other Party of all the information of Force Majeure, the expected duration, and the remedial methods and measures to be taken. The Affected Party shall try its best to take measures to remove, eliminate or reduce the impact of Force Majeure, and resume the performance of its obligations hereunder as soon as possible.

11.4

Termination of Agreement.

In case of Force Majeure, (i) if the situation lasts for more than three (3) months (unless the Parties agree in writing to extend the three (3) month period), either Party has the right to terminate this Agreement after giving written notice to the other Party; or (ii) if the existing objective and uncontroversial evidence shows that the Force Majeure will last for more than three (3) months, and the Parties are unwilling to extend the period mentioned in the (i) above, the Parties may agree in writing that this Agreement may be terminated at any time before the expiration of the period mentioned in the (i) above. In case the situation mentioned in the (i) above occurs, termination of the Agreement shall come into effect when one Party sends a written notice to the other Party. In case of the situation in the (ii) above, termination of the Agreement shall come into effect when the Parties reach a written agreement.

23


Article 12 Confidentiality

12.1

Confidentiality obligations.

Either Party shall (i) keep the confidential information of the other Party strictly confidential; (ii) not disclose any confidential information of the other Party to any third party; (iii) not use the confidential information of the other Party for any purpose other than for the purpose of performing this Agreement.

12.2

Exceptions to confidentiality.

Article 12.1 does not apply to:

(1)

Disclosure of confidential information of the other Party to its own directors, supervisors, officers and employees who obtain confidential information on the need-to-know basis for the purpose of performing this Agreement; or

(2)

Disclosure of confidential information of the other Party required by laws, relevant stock exchanges, regulatory agencies or courts with jurisdiction.

(3)

Under the circumstances mentioned in the (1) above, either Party shall ensure that its directors, supervisors, officers and employees strictly abide by the obligations under this Article 12.

12.3

Definition of confidential information.

For the purposes of Article 12, “Confidential Information” means (1) information about the existence and content of this Agreement and the transactions contemplated herein; and (2) all proprietary, confidential, non-public technical and/or commercial information disclosed by one Party or its affiliates to the other Party, including but not limited to (i) any R&D design, service or product design concepts/ideas, products and their specifications, data, models, samples, drafts, product test results and other technical information disclosed by the Party or its affiliates to the other Party or the other Party’s employees before or after signing this Agreement; (ii) commercial information on marketing requirements and strategies, product plans and prices, customer lists, direction of the company’s business development, and systems and processes related to operation and management; and (iii) other information disclosed to the other Party by the Party or its affiliates and subject to confidentiality obligations to a third party (regardless of whether the information is disclosed in written, oral, graphic, electromagnetic or any other form).

12.4

Consent to disclosure.

If either Party needs to disclose the Confidential Information of the other Party, it shall obtain the written confirmation of the other Party.

12.5

Confidentiality term.

The Party receiving Confidential Information of the other Party shall permanently keep it confidential until the Confidential Information is legally disclosed.

24


Article 13 Notice

13.1

Notice.

All notices sent by one Party to the other Party shall be made in Chinese in writing, and shall be sent to the following addresses by email, personal delivery (including courier service) or registered mail:

If to Tengjing Sports & Culture Development (Shanghai) Co., Ltd.:

Contact person: [redacted]

Address: [redacted]

Tel: [redacted]

Email: [redacted]

If to Wuhan Ouyue Online TV Co., Ltd.:

Contact person: [redacted]

Address: [redacted]

Tel: [redacted]

Email: [redacted]

13.2

Determination of service time.

If a notice is sent by e-mail, the notice shall be deemed to have been served at the time of successful transmission recorded in the transmission record, unless the service occurs after 5:00 pm (Beijing time), in which case service shall be deemed to occur on the next working day; or, in the case of personal delivery (including courier service), the notice shall be deemed to be served on the date of signing the delivery receipt; or, if delivered by registered mail, it shall be deemed to be served on the seventh (7th) day after the receipt of the notice is issued by the post office.

13.3

Change of information.

If one Party needs to change the above information, it shall notify the other Party in writing within ten (10) days before the change, listing the information after change. Otherwise, after the notice is served at the above address or number confirmed in this Agreement, the obligations related to the sending of such notice shall be deemed to have been fully fulfilled.

25


Article 14 Applicable Law and Dispute Resolution

14.1

Applicable law.

The formation, validity, interpretation, performance and dispute resolution of this Agreement shall be governed by the laws of Chinese mainland.

14.2

Dispute resolution.

Any dispute arising from or in connection with this Agreement shall be settled by the Parties in the principle of friendly consultation. If consultation fails, either Party shall bring a lawsuit to the people’s court with jurisdiction in Nanshan District, Shenzhen where this Agreement is executed.

26


Article 15 Miscellaneous

15.1

Entire agreement.

This Agreement constitutes an entire agreement between the Parties on the subject matter of this Agreement and replaces all previous understandings, memorandums, intentions, agreements, commitments, representations, warranties and arrangements on the same subject matter.

15.2

Assignment.

Unless otherwise stipulated in this Agreement, neither Party shall assign all or part of its rights or obligations hereunder without the prior written consent of the other Party.

15.3

No agency relationship.

The Parties acknowledge that they are independent parties to the contract. Nothing in this Agreement shall be construed as authorizing one Party to act as the agent or spokesperson of the other Party. Unless otherwise specially stipulated hereunder, neither Party has the right to represent the other Party explicitly or implicitly, nor to create or assume any obligation in the name of the other Party, and such actions are not binding on the other Party.

15.4

Survival.

The relevant Articles in this Agreement (including but not limited to Articles 7, 9, 12, 14) shall survive the termination of this Agreement based on their nature and content.

15.5

Amendment.

No supplement, revision or amendment to this Agreement shall be binding upon the Parties unless a written contract is entered into by the Parties.

15.6

No waiver.

Failure to exercise or delay in exercising a right or remedy by one Party does not constitute a waiver of that right or remedy or other rights or remedies. The single or partial exercise of a right or remedy by one Party does not hinder the further exercise of that right or remedy or other rights or remedies.

15.7

Accumulation of rights.

The rights and remedies stipulated in this Agreement are accumulative and shall not exclude the rights or remedies provided by law.

15.8

Severability.

If any provision of this Agreement is held to be invalid or unenforceable, it will not affect the validity or enforceability of the remaining provisions of this Agreement. If any provision of this Agreement is judged to be invalid or unenforceable by any judicial organ or other competent authority, all remaining provisions of this Agreement will remain fully valid and will not be damaged in any way. If any provision of this Agreement is deemed invalid or unenforceable but will be valid or enforceable after some parts of the provision are deleted, the Parties will make the provision valid and enforceable by making the minimum necessary modifications.

15.9

Counterparts.

This Agreement is made in quadruplicate, with the Parties holding two copies each, all of which shall have the same legal effect.

27


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

28


(Signature page)

IN WITNESS WHEREOF, the Parties have signed this Agreement as of the date stated on the first page of this Agreement.

Tengjing Sports & Culture Development (Shanghai) Co., Ltd.

Authorized Signatory:/s/ Authorized Signatory

Title:Match Copyright Owner

Wuhan Ouyue Online TV Co., Ltd.

Authorized Signatory:/s/ Authorized Signatory

Title:Senior Manager

29


Schedule 1 Definition

[redacted]

30


Schedule 2 Technical Quality Standards

[redacted]

31


Schedule 3 Blacklist of Advertisers

[redacted]

32


Schedule 4 Data Reporting

[redacted]

33


Schedule 5 IP Use Specifications for League of Legends Matches

[redacted]

34


Schedule 6 Advertising Standards for Non-official Sponsors in Match Broadcasting

[redacted]

35


EX-8.1 4 doyu-20221231xex8d1.htm EXHIBIT 8.1

Exhibit 8.1

Significant Subsidiaries

    

Place of Incorporation

Wuhan Yuxing Tianxia Culture Media Co., Ltd.

PRC

Wuhan Yuyin Raoliang Culture Media Co., Ltd.

PRC

Wuhan Douyu Culture Network Technology Co., Ltd.

PRC

DouYu Network Inc.

The British Virgin Islands

Douyu Hongkong Limited

Hong Kong

Gogo Glocal Holding Limited

Cayman

VIEs

Place of Incorporation

Wuhan Ouyue Online TV Co., Ltd.

PRC

Wuhan Douyu Internet Technology Co., Ltd.

PRC


EX-12.1 5 doyu-20221231xex12d1.htm EXHIBIT 12.1

Exhibit 12.1

Certification by the Principal Executive Officer

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

I, Shaojie Chen, certify that:

1.

I have reviewed this annual report on Form 20-F of DouYu International Holdings Limited (the “Company”);

2.

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

3.

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

4.

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

(a)

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

(b)

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

(c)

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

(d)

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


5.

The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’s board of directors:

(a)

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

(b)

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

Date:

April 25, 2023

By:

/s/ Shaojie Chen

Name:

Shaojie Chen

Title:

Chief Executive Officer and Director
(principal executive officer)

2


EX-12.2 6 doyu-20221231xex12d2.htm EXHIBIT 12.2

Exhibit 12.2

Certification by the Principal Financial Officer

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

I, Mingming Su, certify that:

1.

I have reviewed this annual report on Form 20-F of DouYu International Holdings Limited (the “Company”);

2.

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

3.

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

4.

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

(a)

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

(b)

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

(c)

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

(d)

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


5.

The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’s board of directors:

(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 25, 2023

By:

/s/ Mingming Su

Name:

Mingming Su

Title:

Chief Strategy Officer and Director
(principal financial officer)

2


EX-13.1 7 doyu-20221231xex13d1.htm EXHIBIT 13.1

Exhibit 13.1

Certification by the Principal Executive Officer

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

In connection with the annual report of DouYu International Holdings Limited (the “Company”) on Form 20-F for the year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Shaojie Chen, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1)

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

(2)

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

Date:

April 25, 2023

By:

/s/ Shaojie Chen

Name:

Shaojie Chen

Title:

Chief Executive Officer and Director

(principal executive officer)


EX-13.2 8 doyu-20221231xex13d2.htm EXHIBIT 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 DouYu International Holdings Limited (the “Company”) on Form 20-F for the year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Mingming Su, Chief Strategy Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1)

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

(2)

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

Date:

April 25, 2023

By:

/s/ Mingming Su

Name:

Mingming Su

Title:

Chief Strategy Officer and Director
(principal financial officer)


EX-15.1 9 doyu-20221231xex15d1.htm EXHIBIT 15.1

Exhibit 15.1

Graphic

Our ref           LWP/739086-000004/26297216v3

DouYu International Holdings Limited

20/F, Building A, New Development International Center,

No. 473 Guanshan Avenue,

Hongshan District, Wuhan, Hubei Province,

People’s Republic of China

25 April 2023

DouYu International Holdings Limited

We have acted as legal advisors as to the laws of the Cayman Islands to DouYu International Holdings Limited, an exempted limited liability company incorporated in the Cayman Islands (the "Company"), in connection with the filing by the Company with the United States Securities and Exchange Commission (the “SEC”) of an annual report on Form 20-F for the fiscal year ended 31 December 2022.

We hereby consent to the reference of our name under the heading "Item 10. Additional Information E. Taxation – Cayman Islands Taxation" in the Form 20-F, and further consent to the incorporation by reference of the summaries of our opinions that appear in the annual report on Form 20-F into the Registration Statement (No. 333-235862) on Form S-8.

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

Yours faithfully

/s/ Maples and Calder (Hong Kong) LLP

Maples and Calder (Hong Kong) LLP


EX-15.2 10 doyu-20221231xex15d2.htm EXHIBIT 15.2

Exhibit 15.2

Graphic

Graphic

Consent of Han Kun Law Offices

To:

DouYu International Holdings Limited

20/F, Building A, New Development International Center

No. 473 Guanshan Avenue

Hongshan District, Wuhan

Hubei Province, 430073

People’s Republic of China

Date: April 25, 2023

Dear Sirs,

We consent to the reference to our firm under the headings “Item 3. Key Information – Contractual Arrangements with The VIEs and The VIE’s Respective Shareholders,” “Item 3. Key Information – Contractual Arrangements with The VIEs and The VIE’s Respective Shareholders,” “Item 3. Key Information – Recent Regulatory Development,” “Item 3.D—Risk Factors,” “Item 4.B—Business Overview—Enforceability of Civil Liabilities,” “Item 4.B—Business Overview—Regulation,” “Item 4.C— Organizational Structure—Contractual Arrangements with The VIEs and The VIE’s Respective Shareholders” and “Item 10.E—Taxation—People’s Republic of China Taxation” in DouYu International Holdings Limited’s Annual Report on Form 20-F for the year ended December 31, 2022, which will be filed with the Securities and Exchange Commission (the “SEC”) and further consent to the incorporation by reference of the summaries of our opinions that appear in the annual report on Form 20-F into the Registration Statement (No. 333-235862) on Form S-8. We also consent to the filing of this consent letter with the SEC as an exhibit to the Annual Report on Form 20-F for the year ended December 31, 2022.

Yours faithfully,

/s/ HAN KUN LAW OFFICES

HAN KUN LAW OFFICES

Graphic


EX-15.3 11 doyu-20221231xex15d3.htm EXHIBIT 15.3

Exhibit 15.3

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the Registration Statement No. 333-235862 on Form S-8 of our reports dated April 25, 2023, relating to the financial statements of DouYu International Holdings Limited and the effectiveness of DouYu International Holdings Limited's internal control over financial reporting, appearing in this Annual Report on Form 20-F for the year ended December 31, 2022.

/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP

Shanghai, the People’s Republic of China

April 25, 2023


EX-15.4 12 doyu-20221231xex15d4.htm EXHIBIT 15.4

Exhibit 15.4

Graphic

April 25, 2023

VIA EDGAR

Division of Corporate Finance

Office of Telecommunications

U.S. Securities & Exchange Commission

100 F Street, NE

Washington, D.C. 20549

Re: DouYu International Holdings Limited

Submission under the Item 16I(a) of Form 20-F

Dear Sir/Madam,

In compliance with the Holding Foreign Companies Accountable Act, DouYu International Holdings Limited (the “Company”) is submitting via EDGAR the following information as required under Item 16I.(a) of Form 20-F.

For the immediately preceding annual financial statements period, the Company’s auditor, Deloitte Touche Tohmatsu Certified Public Accountants LLP (a registered public accounting firm that The United States Public Company Accounting Oversight Board was previously unable to inspect or investigate completely) issued an audit report for the Company for the year ended December 31, 2021.

To the Company’s best knowledge and based on an examination of its register of members and the public filings made by its shareholders including the Schedule 13G/A jointly filed by Shaojie Chen and Warrior Ace Holding Limited on February 13, 2023, the Company respectfully submits that it is not owned or controlled by a governmental entity in the foreign jurisdiction as of the date of this submission.

As of March 31, 2023, Tencent Holdings Limited beneficially owned approximately 37.7% of the Company’s total issued and outstanding ordinary shares, and Warrior Ace Holdings Limited beneficially owned approximately 17.0% of the Company’s total issued and outstanding ordinary shares. Based on an examination of the Company’s register of members and the public filings made by the Company’s shareholders, no other shareholder owned more than 5% of the Company’s issued and outstanding shares as of March 31, 2023. Tencent Holdings Limited is a company incorporated in the Cayman Islands whose shares are listed and publicly traded on The Stock Exchange of Hong Kong Limited. Warrior Ace Holdings Limited is an exempted company incorporated with limited liability under the laws of the British Virgin Islands. Please refer to “Item 6 Directors, Senior Management and Employees — 6.E. Share Ownership” of the Company’s annual report on Form 20-F for the year ended on December 31, 2022 filed with the SEC on April 25, 2023 for more details.

www.douyu.com

Headquarter: 20/F, Building A, New Development International Center, No. 473 Guanshan Avenue, Hongshan District, Wuhan 430073, Hubei Province, China


In addition, the Company is not aware of any governmental entity that is in possession of, direct or indirect, of the power to control the ownership of the Company, whether through the ownership of voting securities, by contract, or otherwise.

Should any member of the Staff have any questions or comments regarding the Company’s submission set forth above, please do not hesitate to contact our outside legal counsel, Li He, Davis Polk & Wardwell, at (852) 2533-3386.

2


Very truly yours,

By:

/s/ Shaojie Chen

Name:

Shaojie Chen

Title:

Chief Executive Officer

cc: Li He, Davis Polk & Wardwell

3


EX-101.SCH 13 doyu-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Accounts receivable, net - Schedule of accounts receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Other current assets - Schedule of other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Property and equipment, net - Schedule of property and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Intangible assets, net - Schedule of intangible assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Accrued expenses and other current liabilities - Schedule of accrued expenses and other current liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Income taxes - Schedule of reconciliation of total tax expenses (Details) link:presentationLink link:calculationLink link:definitionLink 41005 - Schedule - Income taxes - Schedule of deferred tax assets (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Noncontrolling Interest - Schedule of group's ownership in its subsidiary on the group's equity (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Net income (loss) per share and net income (loss) attributable to ordinary shareholders - Schedule of basic and diluted net income (loss) per share (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Leases - Summary of lease expense (Details) link:presentationLink link:calculationLink link:definitionLink 41803 - Disclosure - Leases - Summary of future minimum lease payments under non-cancellable operating lease agreements (Details) link:presentationLink link:calculationLink link:definitionLink 41903 - Disclosure - Leases - Summary of future minimum lease payments under non-cancellable operating lease agreements (Details) Calc - 2 link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Accounts receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Share-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and principal activities - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Organization and principal activities - Schedule of principal subsidiaries and VIEs (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of significant accounting policies - Schedule of financial statement amounts and balances of the VIEs (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of significant accounting policies - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of significant accounting policies - Schedule of property and equipment, net estimated useful lives (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of significant accounting policies - Schedule of intangible assets, net estimated useful lives (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of significant accounting policies - Schedule of disaggregation of revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - Summary of significant accounting policies - Schedule of sales and marketing expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Accounts receivable, net - Schedule of concentration of risk, accounts receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Intangible assets, net - Schedule of intangible assets, net (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Intangible assets, net - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Intangible assets, net - Schedule of future amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - Intangible assets, net - Schedule of weighted average amortization periods of intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Investments - Schedule of investments accounted for under equity method (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Investments - Schedule of investments accounted for under equity method (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Investments - Summarized financial information (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Investments - Schedule of investments accounted for under equity securities without readily determinable fair values (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Cost of revenues - Schedule of cost of revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Income taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Income taxes - Schedule of Income (loss) before income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Treasury shares - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Noncontrolling Interest - Schedule of group's ownership in its subsidiary on the group's equity (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Share-based compensation - Schedule of restricted share units activity (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Share-based compensation - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Net income (loss) per share and net income (loss) attributable to ordinary shareholders - Schedule of antidilutive securities excluded from computation of earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Segment Information - Schedule of revenue by type of service provided by the Group (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - Segment Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Related party transactions - Schedule of major related parties and their relationships (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Related party transactions - Schedule of significant related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41703 - Disclosure - Related party transactions - Schedule of amounts due from/to related parties (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - Subsequent events (Details) link:presentationLink link:calculationLink link:definitionLink 42101 - Schedule - SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED BALANCE SHEETS (Details) link:presentationLink link:calculationLink link:definitionLink 42102 - Schedule - SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Details) link:presentationLink link:calculationLink link:definitionLink 42103 - Schedule - SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED STATEMENTS OF CASH FLOWS (Details) link:presentationLink link:calculationLink link:definitionLink 42104 - Schedule - SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and principal activities link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Accounts receivable, net link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Other current assets link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Property and equipment, net link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Intangible assets, net link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Accrued expenses and other current liabilities link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Cost of revenues link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Treasury shares link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Noncontrolling Interest link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Share-based compensation link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Net income (loss) per share and net income (loss) attributable to ordinary shareholders link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Statutory reserves and restricted net assets link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Organization and principal activities (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Other current assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Property and equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Intangible assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Accrued expenses and other current liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Cost of revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Noncontrolling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Net income (loss) per share and net income (loss) attributable to ordinary shareholders (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Related party transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 32103 - Disclosure - SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY (Tables) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Summary of significant accounting policies - Schedule of contract balance (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Accounts receivable, net - Provision for current expected credit loss (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Property and equipment, net - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Income taxes - Schedule of aggregate amount and per share effect of the tax holiday (Details) link:presentationLink link:calculationLink link:definitionLink 41006 - Disclosure - Income taxes - Schedule of movement of deferred tax valuation allowance (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Statutory reserves and restricted net assets (Details) link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - Leases - Summary of information related to operating lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Commitments and contingencies (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 14 doyu-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 15 doyu-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 16 doyu-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Document Information [Table] Class of Stock [Axis] Class of stock [Axis] Class of Stock [Domain] Class of stock [Domain] ADR [Member] ADS American Depositary shares ("ADSs") Common Stock [Member] Ordinary shares Entity Addresses, Address Type [Axis] Address Type [Domain] Business Contact [Member] Business Contact Document Information [Line Items] Document Information Document Type Document Registration Statement Document Annual Report Document Period End Date Document Transition Report Document Shell Company Report Entity File Number Entity Registrant Name Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, Country Contact Personnel Name Country Region City Area Code Local Phone Number Contact Personnel Email Address Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Emerging Growth Company ICFR Auditor Attestation Flag Document Accounting Standard Entity Shell Company Document Fiscal Year Focus Document Fiscal Period Focus Entity Central Index Key Current Fiscal Year End Date No Trading Symbol Flag Auditor Name Auditor Firm ID Auditor Location Amendment Flag CONSOLIDATED BALANCE SHEETS Assets [Abstract] ASSETS ASSETS Assets, Current [Abstract] Current assets: Current assets: Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and cash equivalents Restricted Cash, Current Restricted cash Deposits Assets, Current Short-term bank deposits Short-term deposits Accounts Receivable, after Allowance for Credit Loss, Current, Total Ending Balance Opening Balance Accounts receivable, net of allowance for credit loss of RMB13,845,960 and RMB 8,875,133 as of December 31, 2021 and December 31, 2022, respectively Accounts receivable, net Accounts receivable, net Prepaid Expense, Current Prepayments Prepayments Due from Related Parties, Current Amounts due from related parties Other Assets, Current Other current assets Total Other current assets Assets, Current Current assets Total current assets Total current assets Property, Plant and Equipment, Net Property and equipment, net Property and equipment, net Intangible Assets, Net (Excluding Goodwill) Intangible assets, net Intangible assets, net Deposits Assets, Noncurrent Long-term bank deposits Long-term Investments Investments Goodwill Goodwill Right-of-use assets Operating Lease, Right-of-Use Asset Operating leases right-of-use assets Right-of-use assets Other Assets, Noncurrent Other non-current assets Assets TOTAL ASSETS Liabilities and Equity [Abstract] LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities [Abstract] LIABILITIES LIABILITIES Liabilities, Current [Abstract] Current liabilities: (include amounts of the consolidated VIEs without recourse to DouYu International Holdings Limited. Current liabilities: Accounts Payable, Current Accounts payable The current portion of prepayments received from customers for goods or services to be provided in the future like advertising business, etc. Advance From Customer Advances from customers Advances from customers Deferred Revenue, Current Deferred revenue Deferred revenue Accrued Liabilities, Current Accrued expenses and other current liabilities Total Due to Related Parties, Current Amounts due to related parties Amounts due to subsidiaries and VIEs Operating Lease, Liability, Current Current portion of lease liabilities Lease liabilities due within one year Liabilities, Current Current liabilities Total current liabilities Total current liabilities Lease liabilities Operating Lease, Liability, Noncurrent Lease liabilities Non-current portion of lease liabilities Lease liabilities Deferred Revenue, Noncurrent Deferred revenue Liabilities TOTAL LIABILITIES Commitments and Contingencies Commitments and contingencies Stockholders' Equity Attributable to Parent [Abstract] SHAREHOLDERS' EQUITY Shareholders' equity (deficit) Common Stock, Value, Issued Ordinary shares (US$0.0001 par value, 500,000,000 shares authorized, 34,568,689 shares issued and 34,136,627 shares outstanding as of December 31, 2021 and 34,538,226 shares issued and 31,977,665 shares outstanding as of December 31, 2022) Ordinary shares Treasury Stock, Common, Value Treasury shares (1,755,803 and 2,560,561 ordinary shares as of December 31, 2021 and 2022, respectively) Treasury shares, ending balance Treasury shares, beginning balance Treasury shares Additional Paid in Capital Additional paid-in capital Retained Earnings (Accumulated Deficit) Accumulated deficit Accumulated deficit Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income Stockholders' Equity Attributable to Parent Total DouYu International Holdings Limited Shareholders' equity Stockholders' Equity Attributable to Noncontrolling Interest Noncontrolling interest Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Ending balance Opening balance Total Shareholders' equity Liabilities and Equity TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY Statement [Table] Statement [Line Items] Statement Common Stock, Par or Stated Value Per Share Ordinary shares, par value Common Stock, Shares Authorized Ordinary shares, shares authorized Common Stock, Shares, Issued Ordinary shares, shares issued Common Stock, Shares, Outstanding Ordinary shares, shares outstanding Treasury Stock, Common, Shares Treasury shares, ending balance (in shares) Treasury shares, beginning balance (in shares) Treasury stock, common, shares Accounts Receivable, Allowance for Credit Loss, Current Less: allowance for credit loss Balance as of December 31 Balance as of January 1 Allowance for credit loss CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Revenue from Contract with Customer, Excluding Assessed Tax Net revenues (including related party revenues of RMB32,910,229, RMB29,900,069 and RMB 20,394,478 for the years ended December 31, 2020, 2021 and 2022, respectively) Net revenue Cost of Revenue Cost of revenues Cost of revenues Gross Profit Gross profit Gross profit Operating Expenses [Abstract] Operating (expense) income: Selling and Marketing Expense Sales and marketing expenses General and Administrative Expense General and administrative expenses Research and Development Expense Research and development expenses Other Operating Income (Expense), Net Other operating income, net Other operating income (expense), net Operating Expenses Total operating expenses Operating Income (Loss) (Loss) income from operations Income (loss) from operations Other Nonoperating Income (Expense) Other expenses, net Interest Income, Deposits with Financial Institutions Interest income Gain (Loss) on Disposition of Stock in Subsidiary Gain on disposal of a subsidiary Gain on disposal of subsidiary Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income (loss) before income taxes and share of income (loss) in equity method investments Income (loss) before income taxes Income Tax Expense (Benefit) Income tax expense Income tax expense Income (Loss) from Equity Method Investments Share of (income) loss in equity method investments Equity in (income) loss of subsidiaries and share of income (loss) from VIEs Equity in income (loss) of subsidiaries and share of income (loss) from VIE Share of income (loss) in equity method investments Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income (loss) Net income (loss) Net income (loss) Net Income (Loss) Attributable to Noncontrolling Interest Net loss attributable to noncontrolling interest Net Income (Loss) Available to Common Stockholders, Basic Net income (loss) attributable to ordinary shareholders of the Company Net income (loss) per share and net (loss) attributable to ordinary shareholders Net income (loss) per ordinary share attributable to ordinary shareholders Earnings Per Share, Basic Basic Basic net income (loss) per ordinary share Earnings Per Share, Diluted Diluted Diluted net income (loss) per ordinary share Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average shares used in calculating net income (loss) per ordinary share Denominator: Weighted Average Number of Shares Outstanding, Basic Basic Weighted average number of ordinary shares used in computing basic income (loss) per ordinary share Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted average ordinary shares used in computing diluted income (loss) per ordinary share Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive (loss) income, net of tax of nil: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustments Foreign currency translation adjustments Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive loss attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income (loss) attributable to the ordinary shareholders Revenue from Related Parties Related-party revenues Revenue derived from related parties Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Other comprehensive income (loss), tax CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT) Equity Components [Axis] Equity Component [Domain] Treasury Stock [Member] Treasury shares Additional Paid-in Capital [Member] Additional paid-in capital Retained Earnings [Member] Accumulated deficit AOCI Attributable to Parent [Member] Accumulated other comprehensive income Parent [Member] Total shareholders' equity(deficit) attributable to DouYu Noncontrolling Interest [Member] Noncontrolling interests Shares, Outstanding Ending balance, Shares Opening Balance, Shares Stock Repurchased During Period, Shares Stock repurchased during period, shares Repurchase of ordinary shares (in shares) Stock Repurchased During Period, Value Repurchase of ordinary shares Stock repurchase value Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Acquisition of noncontrolling interest in Gogo Glocal Adjustments to additional paid in capital acquisition of non controlling interest in shuangsi. Adjustments To Additional Paid In Capital Acquisition of Non Controlling Interest in Shuangsi Acquisitions of noncontrolling interests in Shuangsi Adjustments To Additional Paid In Capital Contribution From Shareholder in Connection with an Acquisition of an Equity Method Investment. Adjustments To Additional Paid In Capital Contribution From Shareholder in Connection with an Acquisition of an Equity Method Investment Contribution from one shareholder in connection with an acquisition of an equity method investment Partners' Capital Account, Contributions Additional capital contribution in DouYu Japan APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Share-based compensation Stock Issued During Period, Value, Employee Benefit Plan Vesting of restricted share units Stock Issued During Period, Shares, Employee Benefit Plan Vesting of restricted share units, shares CONSOLIDATED STATEMENTS OF CASH FLOWS Statement of Cash Flows Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: CASH FLOWS FROM OPERATING ACTIVITIES Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income (loss) to net cash used in operating activities: Adjustments to reconcile net loss to net cash provided by operating activities: Depreciation Depreciation of property and equipment Depreciation expense Gain (Loss) on Disposition of Intangible Assets Loss from the disposal of intangible assets Amortization of Intangible Assets Amortization of intangible assets Amortization expenses Operating Lease, Right-of-Use Asset, Amortization Expense Operating lease expenses Gain (Loss) on Disposition of Property Plant Equipment Loss from the disposal of property and equipment Accounts Receivable, Credit Loss Expense (Reversal) Provision (Reversal) for allowance for credit loss Dividends from an equity investee. Dividends From An Equity Investee Dividends from an equity investee Unrealized Gain (Loss) on Investments Impairment losses and fair value adjustments on investments Share-based Payment Arrangement, Noncash Expense, Total Share-based compensation expenses Share-based compensation Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Increase (Decrease) in Accounts Receivable Accounts receivable Increase (Decrease) in Prepaid Expense Prepayments Increase (Decrease) in Other Current Assets Other current assets Increase (Decrease) in Other Noncurrent Assets Other non-current assets Increase (Decrease) in Due from Related Parties, Current Amounts due from related parties Amounts due from subsidiaries and VIEs Increase (Decrease) in Accounts Payable, Trade Accounts payable Increase (Decrease) in Contract with Customer, Liability Advances from customers Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Accrued expenses and other current liabilities Increase (Decrease) in Due to Related Parties, Current Amounts due to related parties Increase (Decrease) in Deferred Revenue Deferred revenue Increase (Decrease) in Operating Lease Liability Lease liabilities Net Cash Provided by (Used in) Operating Activities Net cash provided by (used in) operating activities Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Proceeds on disposal of property and equipment. Proceeds On Disposal Of Property And Equipment Proceeds on disposal of property and equipment Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Proceeds from Sale of Intangible Assets Proceeds from disposal of intangible assets Payments to Acquire Intangible Assets Purchases of intangible assets Payments to Acquire Short-term Investments Purchases of short-term bank deposits Purchases of short-term investments Payments to Acquire Long-term Investments Purchases of long-term bank deposits Proceeds from Sale of Short-term Investments Proceeds from disposal of short-term bank deposits Proceeds from disposal of short-term investments Proceeds from Sale of Long-term Investments Proceeds from disposal of investments Proceeds from Divestiture of Interest in Subsidiaries and Affiliates Proceeds from disposal of subsidiary, net of cash disposed Payments to Acquire Equity Method Investments Payments for acquisitions of equity investments Payment for equity method investment Payments to Fund Long-term Loans to Related Parties Loan to related parties Proceeds from Collection of Long-term Loans to Related Parties Repayment of loan from related parties Net Cash Provided by (Used in) Investing Activities Cash used in investing activities Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities Payment to acquire non controlling interest. Payment To Acquire Non Controlling Interest Acquisition of noncontrolling interest Proceeds from Noncontrolling Interests Proceeds from capital contribution from noncontrolling interest shareholder Payments for Repurchase of Equity Repurchase of ordinary shares Repurchase of ordinary shares Net Cash Provided by (Used in) Financing Activities Cash used in financing activities Net cash used in financing activities Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of foreign exchange rate changes on cash and cash equivalents Effect of foreign exchange rate changes Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net decrease in cash, cash equivalents and restricted cash NET DECREASE IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalent and restricted cash at the end of the year Cash, cash equivalent and restricted cash at the beginning of the year Total cash, cash equivalents and restricted cash shown in the statement of cash flows Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: Income Taxes Paid Income tax paid Noncash Investing and Financing Items [Abstract] Supplemental disclosure on non-cash investing and financing activities: Capital Expenditures Incurred but Not yet Paid Accrued purchases of property and equipment Represents the impact of long-term bank deposits that will expire within one year in no cash investing and financing activity. Impact of Long-term Bank Deposits That Will Expire Within One Year Impact of long-term bank deposits that will expire within one year Organization and principal activities Nature of Operations [Text Block] Organization and principal activities Summary of significant accounting policies Significant Accounting Policies [Text Block] Summary of significant accounting policies Accounts receivable, net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Accounts receivable, net Other current assets Other Current Assets [Text Block] Other current assets Property and equipment, net Property, Plant and Equipment Disclosure [Text Block] Property and equipment, net Intangible assets, net Intangible Assets Disclosure [Text Block] Intangible assets, net Investments Equity Method Investments and Joint Ventures Disclosure [Text Block] Investments Accrued expenses and other current liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accrued expenses and other current liabilities Cost of revenues The entire disclosure for aggregate cost of goods produced and sold and services rendered during the reporting period. Cost Of Revenues Disclosure [Text Block] Cost of revenues Income taxes Income Tax Disclosure [Text Block] Income taxes Treasury shares Treasury Stock [Text Block] Treasury shares Noncontrolling Interest Noncontrolling Interest Disclosure [Text Block] Noncontrolling Interest Share-based compensation Share-based Payment Arrangement [Text Block] Share-based compensation Earnings Per Share [Text Block] Net income (loss) per share and net loss attributable to ordinary shareholders No definition available. Statutory reserves and restricted net assets Restricted Assets Disclosure [Text Block] Statutory reserves and restricted net assets Segment Information Segment Reporting Disclosure [Text Block] Segment Information Related party transactions Related Party Transactions Disclosure [Text Block] Related party transactions Leases Leases of Lessee Disclosure [Text Block] Leases Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Commitments and contingencies. Subsequent events Subsequent Events [Text Block] Subsequent events SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY Condensed Financial Information of Parent Company Only Disclosure [Text Block] SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY Disclosure of information about summary of significant accounting policies. Summary Of Significant Accounting Policies [Table] 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. Summary of Significant Accounting Policies [Line Item] Summary of significant accounting policies Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Consolidation, Policy [Policy Text Block] Basis of Consolidation Use of Estimates, Policy [Policy Text Block] Use of Estimates Fair Value Measurement, Policy [Policy Text Block] Fair value measurements Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign currency translation Convenience translation into United Stated Dollars. Convenience Translation Into United Stated Dollars [Policy Text Block] Convenience Translation into United States Dollars Cash and Cash Equivalents, Policy [Policy Text Block] Cash and cash equivalents Disclosure of accounting policy for restricted cash, including the policy for determining which items are treated as restricted cash. Restricted Cash [Policy Text Block] Restricted cash Short term and long term bank deposits [Policy Text Block]. Short Term And Long Term Bank Deposits [Policy Text Block] Short-term and long-term bank deposits Accounts Receivable [Policy Text Block] Accounts receivable, net of allowance for credit loss Property, Plant and Equipment, Policy [Policy Text Block] Property and equipment, net Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Intangible assets, net Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Impairment of long-lived assets and intangible assets Investment, Policy [Policy Text Block] Long-term investments Revenue [Policy Text Block] Revenue recognition Cost of Goods and Service [Policy Text Block] Cost of revenues Research and Development Expense, Policy [Policy Text Block] Research and development expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] Sales and marketing expenses and General and administrative expenses Income Tax, Policy [Policy Text Block] Income taxes Segment Reporting, Policy [Policy Text Block] Segment information Lessee, Leases [Policy Text Block] Operating leases as lessee Government subsidies. Government Subsidies [Policy Text Block] Government subsidies Concentration Risk, Credit Risk, Policy [Policy Text Block] Certain risks and concentrations New Accounting Pronouncements, Policy [Policy Text Block] Recent accounting pronouncements Schedule of subsidiaries and variable interest entities. Schedule Of Subsidiaries And Variable Interest Entities [Table Text Block] Schedule of principal subsidiaries and VIEs Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table Text Block] Schedule of financial statement amounts and balances of the VIEs Schedule of property plant and equipment useful life. Schedule Of Property Plant And Equipment Useful Life [Table Text Block] Schedule of property and equipment, net estimated useful lives Schedule of intangible assets useful life. Schedule Of Intangible Assets Useful Life [Table Text Block] Schedule of intangible assets, net estimated useful lives Disaggregation of Revenue [Table Text Block] Schedule of disaggregation of revenue Schedule of movement in accounts receivable advances from customers and deferred revenue. Schedule Of Movement In Accounts Receivable Advances From Customers And Deferred Revenue [Table Text Block] Schedule of movement in accounts receivable, advances from customers and deferred revenue Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedule of concentration of risk, accounts receivable, net Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Financing Receivable, Allowance for Credit Loss [Line Items] Accounts receivable, net Schedule of accounts receivable net. Schedule Of Accounts Receivable Net [Table Text Block] Schedule of accounts receivable, net Accounts Receivable, Allowance for Credit Loss [Table Text Block] Schedule of provision for current expected credit loss Schedule of Other Current Assets [Table Text Block] Schedule of other current assets Property, Plant and Equipment [Table Text Block] Schedule of property and equipment, net Intangible assets, net. Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of intangible assets, net Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of future amortization expense Weighted average amortization periods of intangible assets. Weighted Average Amortization Periods Of Intangible Assets [Table Text Block] Schedule of weighted average amortization periods of intangible assets Equity Method Investments [Table Text Block] Schedule of equity method investments Equity Securities without Readily Determinable Fair Value [Table Text Block] Schedule of equity securities without readily determinable fair values Tabular disclosure of accrued liabilities and other liabilities current. Schedule Of Accrued Liabilities And Other Liabilities Current [Table Text Block] Schedule of accrued expenses and other current liabilities Tabular disclosure of cost of revenue. Schedule Of Cost Of Revenue [Table Text Block] Schedule of cost of revenue Tabular disclosure of income loss before income taxes by geographic areas. Schedule Of Income Loss Before Income Taxes by Geographic Areas [Table Text Block] Schedule of Income (loss) before income taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of reconciliation of total tax expenses Summary of Income Tax Holiday [Table Text Block] Schedule of aggregate amount and per share effect of the tax holiday Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of deferred tax assets Summary of Valuation Allowance [Table Text Block] Schedule of movement of deferred tax valuation allowance Schedule of noncontrolling interest. Schedule Of Noncontrolling Interest [Table Text Block] Schedule of changes in the Group's ownership in its subsidiaries on the Group's equity Nonvested Restricted Stock Shares Activity [Table Text Block] Schedule of summary of restricted share units Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of basic and diluted net income (loss) per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of antidilutive securities excluded from computation of earnings per share Schedule of major related parties and their relationships with the group [Table Text Block]. Schedule Of Major Related Parties And Their Relationships With The Group [Table Text Block] Schedule of major related parties and their relationships Schedule of Related Party Transactions [Table Text Block] Schedule of significant related party transactions Schedule of related party transaction, due from (to) related party. Schedule Of Related Party Transaction Due From To Related Party. [Table Text Block] Schedule of amounts due from/to related parties Lease, Cost [Table Text Block] Summary of leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Summary of future minimum lease payments under non-cancellable operating lease agreements Condensed Balance Sheet [Table Text Block] Schedule of condensed balance sheets Condensed Income Statement [Table Text Block] Schedule of condensed statements of comprehensive loss Condensed Cash Flow Statement [Table Text Block] Schedule of condensed statements of cash flows Disclosure of information about organization and principal activities. Organization And Principal Activities [Table] Sale of Stock [Axis] Sale of Stock [Domain] IPO [Member] IPO 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. Organization And Principal Activities [Line Item] Organization and principal activities Stock Issued During Period Issuance of ordinary shares at the initial public offering ("IPO"), net of issuance cost. Stock Issued During Period Issuance Of Ordinary Shares At The Initial Public Offering IPO Net Of Issuance Costs Issuance of ordinary shares at the initial public offering ("IPO"), net of issuance cost, Shares Shares Issued Legal Entity [Axis] Entity [Domain] Wuhan Ouyue Online TV Co Wuhan Ouyue Online TVCo [Member] Wuhan Ouyue Online TV Co., Ltd. ("Wuhan Ouyue") Wuhan Douyu Internet Technology Co Ltd [Member]. Wuhan Douyu Internet Technology Co Ltd Wuhan Douyu Internet Technology Co., Ltd. ("Wuhan Douyu") Consolidated Entities [Axis] Consolidated Entities [Domain] Wuhan Yuxing Tianxia Culture Media Co., Ltd. Wuhan Yuxing Tianxia Culture Media Co. Ltd. [Member] Wuhan Yuxing Tianxia Culture Media Co., Ltd. Wuhan Yuyin Raoliang Culture Co., Ltd. Wuhan Yuyin Raoliang Culture Co.Ltd. [Member] Wuhan Yuyin Raoliang Culture Co., Ltd. Wuhan Douyu Culture Network Technology Co., Ltd. ("Douyu Yule"). Wuhan Douyu Culture Network Technology Co., Ltd. (Douyu Yule) [Member] Wuhan Douyu Yule Internet Technology Co., Ltd. ("Wuhan Yule") DouYu Network Inc. Member DouYu Network Inc [Member] DouYu Network Inc Douyu Hongkong Limited Member Douyu Hongkong Limited [Member] Douyu Hongkong Limited Gogo Glocal Holding Limited Member Gogo Glocall Holding Limited [Member] Gogo Glocal Holding Limited Entity Incorporation, Date of Incorporation Date of incorporation/ establishment Entity incorporation state or country name. Entity Incorporation State Or Country Name Place of incorporation/ establishment Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions Percentage of direct/indirect ownership Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Percentage of direct/indirect ownership (VIEs) Variable Interest Entity, Primary Beneficiary [Member] Consolidated VIEs [Member] Variable Interest Entity [Line Items] Summary of significant accounting policies Income Statement [Abstract] Income Statement Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] CHINA [Member] PRC CHINA [Member] Investment, Name [Axis] Investment, Name [Domain] Nanshan Lanyue Asset Management Tianjin Partnership. Nanshan Lanyue Asset Management Tianjin Partnership [Member] Suzhou Industrial Park Yuanhe Nanshan. Suzhou Industrial Park Yuanhe Nanshan [Member] Nanshan Douyu Asset Management Tianjin Partnership Member. Nanshan Douyu Asset Management Tianjin Partnership Member [Member] Wuhan Chaosai Business Information Consulting Partnership. Wuhan Chaosai Business Information Consulting Partnership [Member] Wuhan Ouyue. Wuhan Ouyue [Member] Equity Method Investment, Ownership Percentage Equity method partnership investment percentage Percentage of equity method investment acquired Variable Interest Entity Service Fees Charged. Variable Interest Entity Service Fees Charged Service fees charged Due to Related Parties Due to WFOE Variable Interest Entity Operating Cash Payments. Variable Interest Entity Operating Cash Payments Operating cash outflows Percentage Of VIE Contribution Of the total revenue. Percentage Of VIE Contribution Of the Total Revenue Percentage Of VIE contribution to consolidated revenue Percentage Of VIE Contribution Of the total assets. Percentage Of VIE Contribution Of the Total Assets Percentage Of VIE accounted of consolidated total assets Percentage Of VIE Contribution Of the total liabilities. Percentage Of VIE Contribution Of the Total Liabilities Percentage Of VIE accounted of consolidated total liabilities Foreign Currency Exchange Rate, Translation Convenience translation rate per US$1.00 Convenience exchange rate per US$1.00 Goodwill, Impairment Loss Goodwill impairment loss Equity Method Investment, Other than Temporary Impairment Impairment loss of investments Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Group recorded impairment loss other expense Deferred Revenue, Revenue Recognized Deferred revenue Capitalized research and development expense. Capitalized Research And Development Expense Capitalized research and development expenses Marketing and Advertising Expense Advertising and market promotion expenses Government subsidies. Government Subsidies Government subsidies Cash and cash equivalents percentage. Cash And Cash Equivalents Percentage Cash and cash equivalents percentage Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Computer and transmission equipment Computer and transmission equipment [Member] Computer and transmission equipment Leasehold Improvements [Member] Leasehold improvements Furniture and Fixtures [Member] Furniture and office equipment Vehicles [Member] Motor vehicles Property, Plant and Equipment [Line Items] Property and equipment, net Property, Plant and Equipment, Useful Life Property and equipment, net, estimated useful lives Property, Plant and Equipment, Estimated Useful Lives Property and equipment, net, estimated useful lives Schedule of Finite-Lived Intangible Assets [Table] Schedule of finite-lived intangible assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-lived intangible assets by major class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Trade Names [Member] Brand name Contractual Rights [Member] Agency contract rights Agency contract rights Transmission Service Agreement [Member] License for Online Transmission of Audio/Video Programs Platform member. Platform [Member] Platform Computer Software, Intangible Asset [Member] Software Other Intangible Assets [Member] Others Statistical Measurement [Axis] Statistical measurement [Axis] Statistical Measurement [Domain] Statistical measurement [Domain] Maximum [Member] Maximum Minimum [Member] Minimum Finite-Lived Intangible Assets [Line Items] Weighted average amortization periods of intangible assets Intangible assets, net Finite-Lived Intangible Asset, Useful Life Intangible assets, net estimated useful lives Finite Lived Intangible Asset Estimated Useful Life Finite Lived Intangible Asset Estimated Useful Life Intangible assets, net estimated useful lives Represents the renewable term of intangible assets. Intangible Assets, Renewable Term Intangible assets, renewable term Revenues [Abstract] Disaggregation of Revenue [Table] Product and Service [Axis] Product and Service [Domain] Represents information pertaining to live streaming revenue member. Live Streaming Revenue [Member] Live streaming Live Streaming Advertising [Member] Advertisement Advertisement Product and Service, Other [Member] Other Disaggregation of Revenue [Line Items] Disaggregates of revenue Increase decrease in accounts receivable, net of operating. Increase (decrease) in accounts receivable, net of operating Decrease, net The current portion of prepayments received from customers for goods or services to be provided in the future like advertising business, etc. Advance from Customer, Current Ending Balance Opening Balance Increase decrease in advances from customers. Increase Decrease In Advances From Customers (Decrease) increase, net Deferred revenue current excludes ADS. Deferred Revenue Current Excludes Ads Ending Balance Opening Balance Increase decrease in deferred revenue excludes Ads Increase Decrease In Deferred Revenue Excludes Ads Decrease) increase, net Concentration Risk [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Accounts Payable [Member] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk Customer [Axis] Customer [Domain] Vendor A. Vendor A [Member] Concentration Risk [Line Items] Concentration of risk, accounts receivable, net Concentration Risk, Percentage Company A Concentration risk percentage Concentration risk, percentage Concentration risk amount. Concentration Risk Amount Company A Accounts Receivable, before Allowance for Credit Loss, Current Accounts receivable, gross Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Addition (Reversal) Accounts Receivable, Allowance for Credit Loss, Writeoff Write offs Value Added Tax Receivable, Current Value-added tax recoverable Interest Receivable, Current Interest receivable Third party funds receivable, current. Third Party Funds Receivable Current Funds receivable from third party payment service providers (1) Content rights consumed within one year or operating cycle, if longer. Content Rights Assets Current Content rights Other Assets, Miscellaneous, Current Others Property, Plant and Equipment, Gross [Abstract] Property and equipment, net Property, Plant and Equipment, Gross Gross carrying amount Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: accumulated depreciation Licensed copyrights of content. Licensed Copyrights Of Content [Member] Licensed copyrights of content Indefinite-lived Intangible Assets [Axis] Indefinite-lived intangible assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived intangible assets, major class name [Domain] Licensing Agreements [Member] License for Online Transmission of Audio/Video Programs Intangible Assets, Gross (Excluding Goodwill) [Abstract] Gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Total of gross carrying amount Intangible Assets Accumulated Amortization [Abstract] Less: accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Total of accumulated amortization Finite-lived Intangible Assets Acquired Agency contract right acquired Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Agency contract right acquired, weighted average amortization period Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Future amortization expenses Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2025 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2026 Finite lived intangible assets amortization expense after year four . Finite Lived Intangible Assets Amortization Expense After Year Four 2027 and thereafter Finite-Lived Intangible Assets, Net Total Weighted Average Finite-Lived Intangible Assets, Remaining Amortization Period Weighted average amortization period Schedule of Equity Method Investments [Table] Wuhan shayu network technology Co., Ltd. Wuhan Shayu Network Technology Co Ltd [Member] Wuhan Shayu Network Technology Co., Ltd. ("Shayu") Shayu Nanshan Stellar Investment LLP Nanshan Stellar Investment LLP [Member] Nanshan Stellar Investment LLP Represents information pertaining to others member. Others [Member] Others Schedule of Equity Method Investments [Line Items] Equity Method Investments Equity method investments Marketable Securities [Table] Marketable Securities [Line Items] Equity Method Investment, Aggregate Cost Equity method investment, Amount agreed to invest Equity Method Investment, Quoted Market Value Fair value of equity interest Schedule of Investments [Table] Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] Equity method investments is presented on a group basis Schedule of Investments [Line Items] Balance Sheet Related Disclosures [Abstract] Balance sheets data: Assets, Noncurrent Non-current assets Income Statement Related Disclosures [Abstract] Statements of comprehensive income (loss) data: Revenues Revenue Gain (Loss) on Investments Investment gain Net Income (Loss) Attributable to Parent Net income (loss) attributable to DouYu's ordinary shareholders Net (loss) income Content producers member. Content Producers [Member] Content producers Technology and software. Technology And Software [Member] Technology and software other member Other [Member] Other Equity Securities without Readily Determinable Fair Value, Amount Equity securities without readily determinable fair value Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Equity securities without readily determinable fair value, upward price adjustment Employee-related Liabilities, Current Accrued payroll and welfare Accrued Marketing Costs, Current Accrued marketing cost The amount of accrued settlement relating to class action lawsuits. Accrued Settlement Relating TO Class Action Lawsuits Accrued settlement relating to class action lawsuits Accrual for Taxes Other than Income Taxes, Current Other tax payable The amount of security deposits that will be refunded to customers if certain circumstances are reached. Accrued Customer Deposits Current Deposits Other Accrued Liabilities, Current Others Revenue sharing fees and content costs. Revenue sharing fees and content costs [Member] Revenue sharing fees and content costs Bandwidth costs. Bandwidth costs [Member] Bandwidth costs Other costs. Other costs [Member] Others Income Tax Contingency [Table] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Inland Revenue, Hong Kong [Member] Hong Kong State Administration of Taxation, China [Member] China Income Tax Contingency [Line Items] Income Tax Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent PRC income tax rate Tax rate Research and development deduction entitled to claim percentage. Research And Development Deduction Entitled To Claim Percentage Percentage of research and development expenses entitled to claim tax deductible expenses Tax liability limitation threshold. Tax Liability Limitation Threshold Tax liability limitation threshold Operating Loss Carryforwards Operating loss carry forwards With holding tax rate on dividends. With Holding Tax Rate On Dividends Withholding income tax for dividends, which arise from profits of foreign invested enterprises The percentage of withholding tax rate on dividends for beneficial owner. With Holding Tax Rate On Dividends For Beneficial Owner Withholding tax rate is reduced to (for foreign investor qualifies as the beneficial owner) Threshold percentage holding in foreign invested enterprise. Threshold Percentage Holding In Foreign Invested Enterprise Threshold ownership percentage for reduction in withholding tax rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Geographical [Axis] Geographical [Domain] Foreign [Member]. Foreign [Member] Foreign Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Expenses not deductible for tax purposes Percentage of effective income tax rate reconciliation, super deduction on research and development expense. Effective Income Tax Rate Reconciliation Super Deduction On research And Development Expense Percent Super deduction on research and development expenses Percentage of effective income tax rate reconciliation effect of expired tax loss. Effective Income Tax Rate Reconciliation Effect Of Expired Tax Loss Effect of expired tax loss 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. Effective Income Tax Rate Reconciliation, Tax Holiday Effect of tax holiday Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Effect of tax rate in different tax jurisdiction Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Change in valuation allowance Effective Income Tax Rate Reconciliation, Percent Total Income Tax Holiday, Aggregate Dollar Amount The aggregate dollar effect Income Tax Holiday, Income Tax Benefits Per Share Per share effect-basic and diluted Deferred Tax Assets, Net of Valuation Allowance [Abstract] Deferred tax assets Deferred Tax Assets, Operating Loss Carryforwards Tax loss carried forward Deferred tax assets deductible temporary differences. Deferred Tax Assets Deductible Temporary Differences Deductible temporary differences Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Restructuring Charges Tax basis difference upon the restructuring in 2016 Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Allowance for credit loss Deferred Tax Assets, Gross Total deferred tax assets Deferred Tax Assets, Valuation Allowance Less: valuation allowance Balance at end of the year Balance at beginning of the year Deferred Tax Assets, Net of Valuation Allowance Net deferred tax assets Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Increase Valuation allowance deferred tax asset decrease in amount. Valuation Allowance Deferred Tax Asset Decrease In Amount Decrease Class of Treasury Stock [Table] Award Type [Axis] Award Type [Domain] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) Share Repurchase Program [Axis] Share Repurchase Program [Domain] This member stands for twenty nineteen share repurchase program member. Twenty Nineteen Share Repurchase Program [Member] Twenty Nineteen Share Repurchase Program This member stands for twenty twenty one share repurchase program member. Twenty Twenty One Share Repurchase Program [Member] 2021 Share Repurchase Program Equity, Class of Treasury Stock [Line Items] Treasury shares Stock Repurchase Program, Authorized Amount Repurchase of shares Repurchase of shares Stock Repurchase Program, Period in Force Stock repurchase program, period in force The amount of repurchase of ordinary shares paid. Repurchase Of Ordinary Shares Paid Repurchase of ordinary shares paid Transfers to noncontrolling interest Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent Decrease in DouYu's additional paid-in capital for acquisition of noncontrolling interest in Shuangsi Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Net Decrease in DouYu's additional paid-in capital due to capital contribution from noncontrolling interest shareholder in DouYu Japan Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Repurchase of Shares by Subsidiary Decrease in DouYu's additional paid-in capital due to additional capital contribution in DouYu Japan Adjustment to additional paid in capital Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Increase in DouYu's additional paid-in capital due to repurchase of noncontrolling interest in Gogo Glocal Noncontrolling Interest, Period Increase (Decrease) Net transfers to noncontrolling interest Net Income Loss Attributable To Common Stock Holders Net Of Transfers To Noncontrolling Interest. Net Income Loss Attributable To Common Stock Holders Net Of Transfers To Noncontrolling Interest Change from net income attribute to DouYu and transfers to noncontrolling interest Noncontrolling Interest [Table] Chengdu Shuangsi [Member] Chengdu Shuangsi DouYu Japan [Member] DouYu Japan Noncontrolling Interest [Line Items] Noncontrolling Interest Increase in non controlling interest ownership percentage. Increase In Non Controlling Interest Ownership Percentage Increase in noncontrolling interest, ownership percentage Business Combination, Consideration Transferred Business acquisition, consideration Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based compensation Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of restricted shares, Ending balance Number of restricted shares, Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of restricted shares, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of restricted shares, Forfeited Forfeited of unvested restricted shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted average grant-date fair vale Outstanding Weighted average grant-date fair vale Outstanding Fair value per share of the restricted equity Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted average grant-date fair value, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted average grant-date fair value, Forfeited Useful contractual life of remaining weighted average used in the normal conduct of business in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Weighted average remaining contractual life Weighted average remaining contractual life Gogo Glocal Holding Limited [Member] Gogo Glocal Holding Limited [Member] Gogo Glocal Holding Limited Restricted Stock [Member] Restricted Stock Plan Name [Axis] Plan Name [Domain] Two Thousand And Eighteen Restricted Share Unit Scheme Member. Two Thousand and Eighteen Restricted Share Unit Scheme [Member] 2018 Restricted Share Unit Scheme Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Nonolive member. Nonolive Title of Individual [Axis] Title of Individual [Domain] Founder One Member. Founder One Stock Issued During Period, Shares, Acquisitions Ordinary shares issued in connection of the acquisition The percentage Of Common Stock Shares Issued. Percentage Of Common Stock Shares Issued Percentage of equity issued in connection of the acquisition The amount of transfer restriction and repurchase consideration for the period per each share during the reporting period. Transfer Restriction And Repurchase Consideration Per Share Transfer restriction and repurchase consideration per share Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Requisite employment service period Share Price Fair value per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Aggregate fair value of the restricted equity Number of shares of stock issued during the period and shares subject to transfer restriction. Shares Issued During The Period Shares Subject To Transfer Restriction Number of shares issued subject to transfer restriction Share-based Goods and Nonemployee Services Transaction, Modification of Terms, Incremental Compensation Cost Incremental compensation cost Restricted Stock or Unit Expense Recognized compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Total unrecognized share-based compensation expense Common Stock, Capital Shares Reserved for Future Issuance Ordinary shares issued to trust as a reserve pool for future issuance of equity share Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Restricted share units, effective period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted share units, grants in period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights Restricted share units, vesting condition Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share units vested Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Basic net income (loss) per share calculation Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Numerator: Amount of net income loss available to common stock holders. Net Income Loss Available To Common Stock Holders Net income (loss) attributable to ordinary shareholders of DouYu Holdings Limited Net income (loss) attributable to ordinary shareholders for computing basic net income (loss) per share Weighted Average Number of Shares Outstanding, Basic [Abstract] Denominator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted Net income (loss) attributable to ordinary shareholders for computing diluted net income (loss) per ordinary share Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of restricted shares units. Incremental Common Shares Attributable To Restricted Share Units Restricted Share Units Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Restricted share units Amount of net restricted assets. Restricted Assets Net Total restricted net assets Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Revenue Benchmark [Member] Revenue Assets, Total [Member] Long Lived Assets Schedule of Related Party Transactions, by Related Party [Table] Related Party [Axis] Related Party [Domain] Represents information pertaining to tencent holdings limited member. Tencent Holdings Limited [Member] Tencent Group Tencent Holdings Limited ("Tencent Group") Related Party Transaction [Line Items] Nature of Common Ownership or Management Control Relationships Nature of company relationship with the group Represents information pertaining to bandwidth fees member. Bandwidth Fees [Member] Bandwidth fees Represents information pertaining to payment handling fees member. Payment handling fees [Member] Payment handling fees Represents information pertaining to Virtual Gifts Purchased Member. Virtual Gifts Purchased [Member] Virtual gifts purchased Represents information pertaining to Other Fees Member. Other Fees [Member] Other fees Represents information pertaining to equity method investees talent agencies member. Equity method investees talent agencies Related Party Transaction, Other Revenues from Transactions with Related Party Other revenue derived from related parties Related Party Transaction, Expenses from Transactions with Related Party Fee paid to related parties Related Party Transaction, Purchases from Related Party Purchased from related parties Operating Lease, Cost Operating lease expense Short-term Lease, Cost Short-term lease expense Lease, Cost Total lease expense Leases. Operating Lease, Liability Total operating lease liabilities Total Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term (in years) - operating leases Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate - operating leases Operating Lease, Payments Cash paid for operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Lease liabilities arising from obtaining right-of-use assets Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, to be Paid, Year One 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two 2024 Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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). Lessee Operating Lease Liability Payments Due After Year Three 2025 and thereafter Lessee, Operating Lease, Liability, to be Paid Total undiscounted cash flows Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: imputed interest Loss Contingency Accrual, Payments Total payment of plaintiffs Loss Contingency Accrual, Insurance-related Assessment, Premium Tax Offset Officer liability Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent event Asset Acquisition [Axis] Asset Acquisition [Domain] This member stands for Broadcasting League. Broadcasting League [Member] Broadcasting League Subsequent Event [Line Items] Subsequent events Asset Acquisition, Consideration Transferred Cash consideration total Condensed Financial Statements [Table] Parent Company Parent Company Condensed Financial Statements, Captions [Line Items] Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Investments in subsidiaries and VIEs Liabilities, Noncurrent Non-current liabilities Additional Paid in Capital, Common Stock Additional paid-in capital Condensed Income Statement [Table] Condensed Income Statements, Captions [Line Items] Other Comprehensive Income (Loss), Tax [Abstract] Other comprehensive (loss) income: Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Foreign currency translation adjustment Condensed Cash Flow Statement [Table] Condensed Cash Flow Statements, Captions [Line Items] Increase (Decrease) in Other Operating Liabilities Other liabilities Payments to Acquire Interest in Subsidiaries and Affiliates Investment in subsidiaries EX-101.PRE 17 doyu-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 18 doyu-20221231x20f011.jpg GRAPHIC begin 644 doyu-20221231x20f011.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !8 :\# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*\JU?] MH7P;H7BG4]!>ZU"[U73'1+V&QTZ:?RF=-Z;RB_W157_AIGPK_P ^_B ?]P2X M_P#B* /7Z*\D_P"&F?"7_/KX@_\ !-$O^??Q!_X)+C_XB@#U M^BO'_P#AIGPK_P ^_B#_ ,$ES_\ $5)_PTOX4_Y]O$'_ ()+C_XB@#URBO(W M_:5\*=!;^(/_ 27'_Q%0W7[3_@VUMYIYTUJ"&) [SR:/<;$_P#'* $_:+\7 M^*O!OA+3[SPEJ.BZ;?/JMO#)-KDJ)$\+.=Z)G^+./>O+O$GQA^*%A<>*UM-? M\%(EIXFM["R>:Z3]S:/G>DO_ $UZ5Z+\<_#VH?%#X>:(_AC1M&\4>9J%K?I# MK9'D^3OW>E7*7VFV-PG,/M'^'>B_P!KZS)* MEGYB0*(8F=W=_N+L% '845Y'_P -(^$O^?+Q!_X)KC_XBF?\--^#_P#GW\0_ M^":X_P#B* /7Z*\B_P"&F/"?_/OK_P#X)KC_ .(IW_#2OA+_ )]_$'_@FN/_ M (B@#UNBO(?^&E?"7_/OX@_\$UQ_\11_PTKX2_Y]_$'_ ()KC_XB@#UZJ]Q. MEO"7/(6O*?\ AI3PEVM]?_\ !- M%TW+Q\CT ']4\^33/"_B[5;>&9X1=66C/)"[(^Q]KYYJ=_P!I_3$_ MYD;QU_X(7_QKY4^)_P 1;?PK^R#;:3:>*9?#_B#4=7NY+:WM=WG7*)G MW$KKO@Y\8M8UOX$>%K#0_&]QK/B>WG\J]C_Y>4_N)\X?>* /HOPA^T3H7BSQ M79^&SHOB+0M2O$>6V76=,>V64)]_9Z]Z]:CDWU\PZ+>ZGJ?Q2^%K:U,9]6BB MOQC?#1--_M1+V>;4IO)MX=/MWF=V_P!R@#O:*\@_ MX:+T7_H6O%W_ ()7I/\ AHG2@#V"BO%G_:?\.HVS_A'O%X M*?\ 4$EJPG[2OAYSO_L;Q5&/[CZ)-0![#17C_P#PTEX>_P"@1XH_\$DU'_#2 M7A[_ *!'B?\ \$DM 'KDE>>^/?C;X0^&E[IMEXDUVWTJ^U$.;6)D=S+L^_\ MC>)+A9=#;4=*T.". M>%+FXNKK0'A1/[_S_<3_ ('4G[*_BO1+KQ5\3[2TU&U>:\\037MI C;!-#M^ M^G]]* /I^BO.O&WQC\.> -4LM/U1[V34+N+SHK:RM'N7VYQN^2L;_AICPE_S M[>(?_!-O45Y!_PTIX2_Y]_$'_ ()KC_XBE_X:9\(_\^_B'_P37'_Q M% 'KU%>0_P##2OA+_GW\0?\ @FN/_B*/^&E?"7_/OX@_\$UQ_P#$4 >O45Y# M_P -,^$O^?;Q!_X)KC_XBD_X:6\'?\^VN_\ @FN?_B* /4[N[6TA>:9UB@1- M[R/T2N&_X7]\.MWS>-= /_;\E1:UXNTSQ[\&=?UG1[@S:9>:1WO?$\5C9^'%>U?3+>P>SA$3I:JFS?=IO3[[XH _2?_ (7]\.-V?^$W MT'/_ &$$KM[2]@U""&:WF2:"5=Z2)RCK_DU\7_$[P_X>L_A3=W-CJVFWNLW" MM$^F6ODS?(Z/\GW*^D?"OB?3O!/P6T'6=5E\BPL=(A::9%W[/D3I0!Z;17D7 M_#3'A(@.MMKI1N_]C7'_ ,13?^&F/"O_ #[Z[_X)KG_XB@#U^BO(?^&F?"7_ M #[^(/\ P27'_P 11_PTSX2_YY>(/_!'0_\ #3/A'_GW\0_^ M":X_^(H_X:9\)?\ /+Q!_P"".X_^(H ]>HKR'_AIOPG_ ,^VO_\ @DN/_B*U M_!OQL\/>-]>DT33C>QZPEM]L%K>V3VSM%OV;AO% 'EWP;X_:4_:#^3_E^TGC M_MR6O0OB7\2M'^%6D6>H:W*YAOKM+"'R/[[_ /LB5Y]\'/\ DX_]HG_K_P!) M_P#2):]0\4>!-$\;):IKFGQ:BEMO\GSEQLW_ "/0!B/\:_""7?V=M6Q^_P#( MWB+*./XW_P!Q/[]9I_:$^'[I"Z:ZNQS,Z?N7^=(OOUB^.M(^%_P[O-/34]&6 M.:Y>:YM_+3?]SY'_ . ?.E>>7WC+X,P65E%#X8DOK^*+S7L[88>+SD^?_P"( MH ]JO/C9X6MTTF8W4SV6JV+W]I=)#O1T1RG_ 'W\]7=2^*_AC24TQ[G5E1+^ M+[5"^SY-G^W_ '*\JMO%GPIO-'T#2KG1I+4VT7V:TLXTSY._YW*?[CI75>$W M^''Q0FM8;32")])L]D*74.S]SO\ _BS0!V'AWXF^'O$FJ?V;I.H?;KWR7F=$ MA^1$3_\ ;I/BY'CX4^+_ /L$7/\ Z!5GPA\-O#7@;>^B:?%923IY;[#_ ,#J MM\7?^26>,/\ L$W'_H#T =#\,T,?PO\ "7E)\W]D6N$_[8I7YQ?M9?$<>+M- MU;PA!\.;SPIXCAUTW>HO;6SRK>JB;$EW*GUK[=\"^#]9@^&>@7DWCO4;>U32 M+:1HPB?(GD)5W3?#H\1(]S;_ !"ENW3[[F&&@#X"_9E_:$^+_ACQ]X:\/2R: MKJFA7U[#:2V^HVTKB*'/WD;^"OT#_:%<_P!A>&QT_P"*BT[_ -')5J/P!?;_ M -SXYN-Z/_!##7B7Q!^$?BWPIXL'B+4_'%YK.AWWB+3OL^E.3L7YU^=Z /=? MB3\1;'X=:;#?:C;2W"7-Q]F2-/[]2^]-]=[JWA MZPUK;]NMDNTAF\]$D3^.N"\0?L[>"M=]MF>?*/Y,$.]]F_9OJYJ7[0W@K3H?^0A-/,\/G)"EM\[IOV5SEWX/^$F ME>.+#P=VG[0_@>>P^T/?FW*)\\?D[WK4\2?&7PAX9^Q?VGJPM/MEO]IM\)OWP_WZX? MP%IGPK\9ZFD&B:$9)VM_M3O)%L1$WUVFN?!GP;XGFLI=0T2WNGM[?[-;.Y^X MG]R@#I_#VN6/B?1++5],E\^RO%W13E/OI7#?#:/S/C-\5$_C=+-/_''KN?#W MA_3O"FB66DZ9;K:Z?;ILAA3_ %:&O*/#'AK4=>^.7Q(^PZ_=Z$46TWFT1/F^ M2@#R+5?V0_$?B.QMK3Q!X3T;6?[/N+@6MR^IRPYAEFW_ #HGXUUOPD^ /BOX M,W%Y+X8\#>';26ZX>>?4Y9G3_;3?7NZ?#C6HTV-X]US_ '_DK$?0GN[_ /LJ M'XG:M]MW_.?1O$EQ\0VU7?!_SG22=-4?>Z?W_)KJ/^%6ZDG[X^-]>W_P#/1W2O!%^"^J_" M[XN^"K_4/%^H:_'JGB*66&SN&_ M0^=O@^XB;]E4C^T=X(>V>:WUDW9_N)"]=3KO@C0_$MZ]SJFG17V36%SHEL]Y2:VB_ML[[B7RE3R7X>I M-2^.W@K1M8O=*N]>6"\MY4AFAV/]]_N5Y;:>,?@A:W$,2Z4T$V_?LDA^=-GS M[Z]$L/A%\/\ Q>!XA?P]&[:KLNFFG4[WH ?\9_\ CV\$_P#8Q6W_ +/7 ?M$ MZC8^'?C_ .#-5UZ#4E\/S:'>V,]SI\3NZ.[>J_=ZUVWQWM'GTGP?;6]P]C/_ M ,)%;(DZ?P??K>D\+WT]Y-;O\0KN2>V=/.AD2'Y-] 'S7\3?B5X!D\.Z98^% M?[9F07$,-W;7MG=[)HD_O_\ _OU#HTVO>.M>T#5+B]TO_A(_P"T;=-)T/PZ MG[FQLT_UTTS]MZU]/2?#^[\O>_CJXV?]<8:R)_A=+IEIJ)L?&)?%-SXKO' MT.:1);@D^3^^_P!6GY5]&4 ,KS;Q+\>/#WA?QK/X;U&"X2:'9YUUGY$WIOH\ M0?M"^"_#&O7NDZC?R)?V4WO^Y?Y/]A_]O_8K>\&_$70/B+%#PZ:1!-8SW$.^:%( M ?BAIWQ%NM333(;B-+!T1WF79OWI78Q_ZQZ M/#_"^H^(;#]E*W'A;2/[>U>9)(8K/*KO1YGW_?\ ]BO K'X)ZG%=(%^!^HZ? MN^1[E-0BKZ*^ 7@O6=4^%.DW-MXMU#3(7>;9! J;$_?/771Z+=SZL^G)\3KY M[U/OP;$H ^*?%OP;\1V5QHNHR_"_6-.\,V6H;M7M(;A)IKV+/R;-GM7JOPR\ M+^)_"G['GC.U\0VE[96KW9FTFPOY?-FM[3SH]J-Z5]$?\(YJ/F00_P#"Q;WS M)ON)L3YZ\5^.GP4\8V,?B;Q7<_$*^GT!+"WB?2]N#: /I&T_X\H/ M^N,=6:CL_P#CRA_W$KE/BGX?U3Q1X&O].TBX>UO9MA5T?9GYZ .L\M_[E+_O MU\\:;\.OB_I*W(MO$:0230[T03;T+I"B(B?\#W5?3PI\:)[EX9?$<:1/;Q(C MH?G1_P"-Z />#_'_ ,M*-B5X/)X$^+JWTAB\3*9C&L9F+_.=F]__ $.NE^"U M]XWN]:\6KXP-R887A2T>=/D=_GW[/]C[E 'J?I7G+?\ )U_AUO\ J3+O_P!+ M(J](KS=?^3K?#O\ V)MW_P"ED5 'GOA;Q7;?#C]HCXUW.NV6I06VK7FG-930 M6C3),B6BJ_\ X\17HG_"_?"O]S6?_!S>1&^&V)_WQ1]DA_P">2?\ ?% ' MSIXA\??#GQ1K.FZGJECJM]+IJ30VT;Z<^SY]G_Q%5CXD^$B3/*GAZ[\Y_O.= M)>OI/['#_P \8O\ OBFO;P[#^Y3_ +XH ^=;3X@?"JZO'OK?2+IY]WSO'I;? M?3Y*T],^*_P^T6;S+#3=1M'V;-\&EO\ 87]R4-HJ_=W MG9G_ &ZZO[)%_P \T_[XH \5_P"%^>%/[FL_^"YZP?B/\:O#NM?#[Q+IUC%K M$][>Z?-#"ATY_G=TKZ(^R1;<>6F/]VN4\?\ C"Q\ :#_ &I=VWF0>@#$T'+V_+N[_ +PT ;>F M>&O W]I:9JEOXKFMWLWWO!)-_KMG]^NB_:(G<^"]%OX89[J*WUFPNG^RQ;WV M>:OS[*\VGO/A]8I!J3^'KN>Y=]B?/7HFF?'K3IPEL=(NWF3]WY<:4 +/\??" MF^3Y-6_\%S4S_A?OA3^YK/\ X+WKU^".&XA1]B8=/[E3?9(_[B?]\4 > 3_$ MWX<7&O0ZY-IFHOK*+L2^?2WWHE9+^,_@_P#:XH'T"Y\[S7N4C?27^_\ WZ^D MS;P_QPI_WQ7):C!<+X]TLI+:)9"VFWP.O[]W_P!B@#S+0?BG\._#7_(+TO4; M [-GR:6WW*UX_C[X4'\&L_\ @N>O9?L<7_/-/^^!2_9(_P"XG_?% 'C/_"_/ M"GW/^)M_X+GK-^#.NPZK\1?B3XB2*ZM=)E^QE+N^A\G?L3YZ]X^R1_W$_P"^ M*J:EID-_IT]I-$A@F38Z4 -' M^_0!J6GQ9\*7:?)K5N(TZ^97G/QPU8'7?AMXEL;6ZU72+#47GFDTZ'SG1'0? M/77V_P "/"EIC5WFDZ1#HUDEG;)Y<"?<2@#R7_A>.D>7_ ,@/ MQ'_X+GKFKCXD>!)=;N=3F\):[)J=ROE377]DMO=/[E?2/E^]'E^] 'S;IWB_ MX96.S[/X/U:U*)Y*)_9+TR/7?A8DT,J^$-41X4V(_P#9+_(E?2#P#%'V?_.: M /F^?QE\,$F^T7/A74_.3Y-_]D-BN@L/C_X.MX$M(;36X($38G_$K>O<_(3^ MXOY5']C@_P">*?\ ?% 'SIXZ^(VE^/M2\(:=HMIJ<]TFNVUR_GV+HB(F_P"> MKNL^#/#7B'Q=>SVWBJ2TU*6Y>.[A=_O_ -RO?_LJ<;43\5K@)/@OH#^)X=:\ MAQ>0W'VKE_OO0!Y3IO@SPO8^?IVH^(KVWU#?_KIQL1]G]RNA@\ >$8]6LI?^ M$KED>V?_ %#R[]]=IJ?P7\/ZK=/<7<$T[R/O^_\ 3Y* M1[_N4 OV.DPZ?:P6R(I2%-B;^:M_8X_\ GE#_ -\4 ?-^I>+/A/JVI3WUWX=N MY[VY??-.^DO\[U1U;4_A%JNG7EK_ &-J=K]I^_/:Z8R./^!U]/?9(_[D?_?% M'V2/^Y'_ -\4 ?-^G^+/A/IMA;6BZ%>R0VR;(M^F/OJ:3QS\+)+S[1_8%]YP M_C_LEZ^B?L<'_/%/^^*/LM3_ (7YX2W?A>%-9O$OH?%[V\$CO=0P)_ [_?>O=+VQ26RGB9 M/,C>-T9?:OF2_P!6\!VLB7=MH%W/!9_N4Y_@W_/0!TD?A?P3_:=K<_\ "7/^ MYF^U6V]OXTKIOC?J47B?X$^(Y]&8:JLEOOA^RKOW[)$W_P C7G-WXL^'VJV= MZ]MH5V"_R>>B_Q=/-?\ N)7MGV)/ M[J?]\5X7\>/A)9_$'QU\.+^>[U2TDTW4'6W.GL%2%MF_>W_?&R@#1_X7YX4Q MLV:M_P""YZ)/CYX5_N:S_P""YJ]@M[1!'S$@]ME2_8X/^>*?]\4 >,_\+^\* M?W-6_P#!.OVD=,U;3K6_&E6GA6XMKB:XMFA5)&N8G5!^%?0?V. M#_GBG_?%.6WCC&%1 /\ =H GHHHH *BG^Y4M1R?ZLT <-\,#9#2]3^Q6T]G! M_:MWO6X^^\GF?,_^[7>UQG@![T:7?"_OH+]SJ-SM>$\(F_Y$/^U79T %4;S2 M[;4$V7,*3QYW;'7-7J* ,R/P]IMN=R6<*?1:A_L#3?+=/LT.Q_\ 8K9HH R' M\-:9+]ZPMB/^N-.C\/6$#[X+.&.3^_LK5HH CCCV1[*DHHH 9)U%<-J,,3_$ MG19FTZ66=+27;>I]R'G[G_ Z[=_O\UQ-_)%_PLK1%;5'A<6DVS3S_P MO]N@ M#NZ*** "BBB@!GE^])Y:>E.W"G4 1[$H\KT-&]/6CS$]: )**;N%-WI0!)14 M>]*/,3UH DHJ/>E&]* )*9Y?O2;TH\WVH /+3THV)1YB>M24 %%%% !1110 M4444 %%%% ",-PQ64_A[3?\ GSA^_P"9]WJ_K6M10!BQ^&M*2/9]@MMGW<>5 M6LD81-F:DHH **** (Y/]6:XGQ?+_P 5!X23^U/L&^^?-M_S^?N7^2NVDKC/ M%IN?[?\ "OV:TM[B 7S^<\_WX4\E_G2@#K[?_5GZ58JO:C8F*L4 %%%% !11 M10 5%/\ E %NBJGVM/[R4OVM?[R M4 6J*I_:D_OI[?./FIWVQ/[ZYH M454^U_[:4?;$_O1_]]T 6Z*J?;$_OT?: MT_O)0!,_W_RKC[Y+X>/-+>.SM#IYMIO-NW_UZ/\ W$KJOMB;_OITKE=:\'Z= MK'B'2=:FN)4O; .D/ES;$^?^_P#WZ .N^T)_?H^UI_>KSW_A66GII%YI_P#; M&K>7\QO!YD9_V/D^Y5__ (0JS_MRRU3^T;[SX;;[*D?VGY'_ /LZ .R\ M]/\ GI1Y_P#N5P,GPPTW^R)M.?6-5-N\OG.WVM!(A]<[*N1^"K"/7(-4_M&^ M\^&V\A(/M/R.G^Y0 [XI^/\ _A77@V\UQ+%M3DA>.-+9&V;V=]G6N+_X6I\3 M_P#HDTG_ (-8:QOCCX0M-!^$5U##J-]=I_:EM/F>YW_/YR?)_N5Z_<#RW=$1 M.4^1/[] 'G/_ M7XG[_ /DDTO\ X-H:9_PM/XI?]$DG_P#!M;5Y]8_MV1U^^G]__8H MZ7_A:?Q1W_\ )))__!M%3_\ A:7Q2_Z)++_X-8:R[K]HCPQIW@>P\275M?0P MWEQ]@\CRAO2;^X__ ,7679_M8>%C;63WMAJ=C/*Z)Y8B\Q,/_MT =1_PM+XI M?]$EE_\ !K#1_P +0^)W_1)IO_!M#7/)^U3X3NL?9;;5KX+,\+I#:?/_ +]/ MB_:;\,)-LN[:]CWEW2>"W#IL_P#BZ -[_A:?Q/Y_XM-+_P"#:*C_ (6K\3]_ M_))I?_!M#5/_ (:'\,#1-,U#9?>3?[]D?D_.FS[]9]U^TQX;337N+:PU.[=- MXV);C_@'_?= &Y_PM3XG_P#1)I/_ :PT?\ "T/B?_T2:;_P;Q5S=K^U3X3G M1M]GJWVF()YT"6X?8_\ O_[%=Y\-_'UO\2-!?6;>PEL$^T/"D4?L]^+_ +!\'49-'U646,LQ_=6V_P [YW^Y_?H ]^\SVH\SVKC1 MXX<:K!8_V+JW[Z'SOM/V7]PAQ]QW[/5:'XDEM,COO^$=USY[C[+Y'V/YT_V_ M]R@#NO-]JDKBKCQT\=[JEN-"U9_L:>9O2V^2;_<_OTZ#QX\D^EI_86K)]O3? MO>V_X]O^NW]R@#L/,]J/,]JX=_B(T>G7-X/#NNR&"X\GR/LAWN/[Z<\I4]QX MS>+4;BS_ +%U;]U;?:?/2V_=O_L;_P"_0!V/F>U'F>U<'#\0Y);72[C_ (1S M7,7TIC\M[3YX1_??^Y5F?Q^Z)J[_ -A:R_\ 9O\ -))-1L;?\ L/5L7,/GF;[-\D)_N/\ [=0)\0_,TI+[_A'=<)DN?LWD M?8_G_P!__06$)G\Y+8[)CQ\B'/SO447 MC]Y'TB-] US_ (F7]^T_X]O^NW]R@#NJC_W*XB7XB,EAJ-W_ ,(_K3_9)?(\ MG[(=\W^VG]]*GC\:O)J@L?[&U;=]F^T^=]F^3/\ <_WZ .P\Q/6N"\=FT_X2 MCP1Y\5V\_P#:3^2]O]Q'\E_O_P"Q1'X],^GZ=M>)[6TTVTN+"SL+S_3I[ZVV1W,.S_EB_^_0!W-I)YD(-6*@@C\M/ M2IZ "BBB@ HHHH *KW&[MTHHH X^Z^%?AJ\L;RTETF(PWEW_ &A_^K_N444 4O^%3^&O[+M=-_LO%E;7/VJ&# MSG^1_P"_]^K4GPY\/SWFIW;Z=OGU-/)NWWO\Z444 ,_X5=X<-MID(TQ-FFOY MEI^^?AKH#IJJ-I@V:JW^FYE?][[]:** _#?0A>:9=_8%,^F1^39N[O M^Z2H?^%5>&O[-O=/&F)]EO)O/N(_.?YWHHH M?\ "OM%_M6#4_[.3[;#;?94 M?SF_U?\ =JC_ ,*E\-_V4FF_V8?L23?:?+\Y_O\ _?=%% %W_A7NA?VG>ZBE M@OVV]A\F9][_ #)4,?PM\.)8:?:?V8GV:PF\^VC\Y_D>BB@!\GPV\/R-J;R: M_K2Q_#7P_!_9VS2T_XEG_'G\[_)110!%+\,_#D]MJ%L^E*T M-^_G7.'?]Z]3CX=Z%]OL;Y=/V75E%Y%N_FO\B444 >??%_X10GX;7.F^%]#> MZO/MT5ZMNDQ^=D?=_&]=7_PD&HR?/_PB.N?]\6W_ ,>HHH RYX[:ZW^;\-[N M??\ ?WV=G\__ (_3/L-AO1S\.+@&'[@CL+/Y?_'Z** )IXX;NS2VE^'M\\,; M[T@>VMMF_P#O_P"NJ&.TLT3RC\.KW9O\S9]CL_O_ /?ZBB@!\$%M:_ZGX;W2 M;_\ GG9V:8_\?J&[L+._L9K23X=:AY$R;'\NVMD?_P!'T44 4M#\,:;X?T6S MTJU^'FIG3[1_,MUN(;:9T?\ X'-6FEO;6]L(8?A]>HC_ #NB6=G_ /'J** & M06EG;HXA^'%]&9/O[+.R_P#BZNZ??W.FPNEGX)U:T23]XZ00VR?/_P!_J** M)Y->U00NB^%-FZQ:O9:A&7=X'9/D^?_ &** M* /1=CU)110!'L?TH\KWHHH 3#4NQZ** #RO>C8]%% ">7[TOE>]%% !L>CY AJ** #RO>G_P?Y]*** &1QT_M\]%% $E%%% !1110!__9 end GRAPHIC 19 doyu-20221231x20f012.jpg GRAPHIC begin 644 doyu-20221231x20f012.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" *;!"P# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z2_93_93^ M$'C+]G'X%_\ MP7K1^Q;_ ,FI?"K_ +%^U_\ 0:]JH \5_P"&+?@7_P!$J\+_ /@O6C_ABWX% M_P#1*O"__@O6O:J* /%?^&+?@7_T2KPO_P""]:/^&+?@7_T2KPO_ ."]:]JH MH \5_P"&+?@7_P!$J\+_ /@O6C_ABWX%_P#1*O"__@O6O:J* /%?^&+?@7_T M2KPO_P""]:/^&+?@7_T2KPO_ ."]:]AO-1M=/\G[3%_P#P7K1_PQ;\"_\ HE7A?_P7K7M$C[%+ M8)P.@ZFO,$_:*\+KX:D\1W=MJ^G^'H;J6SGU6ZL&$%N\6&U + $\8PPP36GGCO^5 'BW_ Q;\"_^B5>%_P#P M7K1_PQ;\"_\ HE7A?_P7K7M)(%5;'5+74K4W5K<1W%MN=/-C;*Y5BK#/LRD' MZ&@#R#_ABWX%_P#1*O"__@O6C_ABWX%_]$J\+_\ @O6NH?XX>'4T.7Q %O)/ M"T4K1/K\<(-FNU]C/G.XQA@09 I7@G.!FN_CF2:-9(V#HP#*R\A@>A![B@#Q MC_ABWX%_]$J\+_\ @O6C_ABWX%_]$J\+_P#@O6O:";OP_;W\-U(VMZC'IENT M$895E<$J7)(PO!YYH \\_P"&+?@7_P!$J\+_ /@O6C_ABWX%_P#1*O"__@O6 MO6M0U5[&YL(EL+J[6ZE\II8%4K -I.^3)!"\8XR&O &@Z)K%OKNG>3>V M5FL;E <,/49%?3U>7?M"_\BAI/_8=TW_TJCH ]0'2EI!TI: "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH \5_8M_Y-2^%7_8OVO_ *#7M)SVKQ;]BW_DU+X5?]B_ M:_\ H->U4 >/WEM\>?MEP;34OATMKYC^2)M.U N(]QV[B)\$XQG'&*3S3\"@!EPXCA=FZ*,G S7RYH5]>2?LW^+/"UGXL7 M.LVMKI":Z163C/S GCJ.M 'RMXK\%^(O!_@[QAX8@EUR_O+#P%HVG175C]I(GNX M6D60P%?XL;"0O.",UTWCOP[;Z5XI30+JV\56O@_5]*232]0T*&YNY8-2:9GF M)?YFAE8&(HS848<<=#]/C!%+Q0!\\>&M^J^/=2T;Q9IOB<^*++5C<:=>QQS+ M:SV!A55#3H/)* %P\9()?D#D&M/]GCP;-9_L[-X8^Q7&@ZBK:C9RQSP/$T;M M<3;&&[&1M9"".",MZ>6L[*YNIK M5S<+]B9EP9?+\HR!).0I*Y/0CZ\FE2")Y)'$<: LSLJL."..U 'S38>!G;QIXI74;CQC+!IOA:P?3M0FD MG>Z%PBSJ\@52(Y+@*R%EPU&T\+Z3K&C-=P6GC&PD;6=)@NX8; M^V$#!IVA?+6[+P) #MR<@\D#Z[CNH)IIHHYD>6(@2(K@LA(R,CMQZU-@?Y- M'R]X7L=2L&\'6,4.MQVECXSU&&))!=%8[$I-Y>XMUBRR[2V0.,&LGX+^'[G4 M-0\ ZWH5WK4FL0:SJUMK<]SU5XK^Q;_ ,FI?"K_ +%^U_\ 0:]JH _.C]N?]OWX@_"_Q!J/@?PEX6O? M!L@1U'B/6( 9+I0"-]HO*;?]LDG_ &5K[.^'?CZ[N/#7ABTN]&US4+B3P[:Z MC+JX@5K>:0PJ6CW[P3*QR<;<<]:WOB1\+?"OQ<\,7'A_Q?H=IKNE3 Y@NH\E M#C[R-U1O]I2#6YH>C6OA[1;#2[-"EG8V\=K"K-N(C10J@GOP!S0!S=C\2);V M#P[*?"'B:V_MB5XF2>SC5M/VG[UR/,.Q3V(W4VZ^)4UKIFM78\'>)YCIMV+5 M;:*RC,MX"0/-@'F8:,9ZD@\'BNTVCTHVCTH YB?QQ)#K-YI__"-:](MO8&^% MXEJA@E.,^0C;\F7MMP![U7LOB'+>#PZ3X3\1V_\ ;&_=Y]HB_P!G[?\ GYQ( M=F>V-U=?M'I1M [4 ?)/[<7Q\\5_#[X#S^*/"<6L>$-8TSQ+:V:RZC;(JW4> MY@Q5=S!XF]\9]!6I^Q+^UKX@_:8\.S'Q!X'OM'N;-/FUZTC/]EWC#@A"QW*_ MJHW#KR.E>Z?$SX4>%OB_H=KHWBW2H]9TJ"\BOA9S,1&\L9)3> ?F )^Z>#WK MI=,TNST:PM[&PM8;&RMT$<-M;1B..-1T55& !["@"'7WNX]$OVT]0]\L$A@5 MNADVG:/SQ7B7[,UKHOB/]E_15UY8+V2\MY?^$C^W@%WOS(WVH3YY\P29'/(P MN.,5[X1FN>3X>>&H]=FUE-"L$U.9Q)+I''R@8.35/PY\2O&UQKFE M37FOPW-E<^+M4\.26:V$48\F)9C%('&2)%,0]B",&BN?$UQK27VH75E#&.=O0 M5[U:?#?PM87EM=VOA[3;:YMIY+J&6&U1&CFD_P!9(I X9NY')[TEI\,_"5AJ M@U*V\,Z1!J N)+L74=E&)1-(NUY-V,[F'!/?- 'A7Q#\9^(KWX32:WI_CVUN M[74K;1[J#^S8(UGA\VYC68[P2/)=7 (W JWS'FM3QG\7?$?AL^-(H=7MF?2 M->T>QMFF@BW-#64 M%C&D-PQ[N@&&_&EU'X4^#-7O?M=]X5T:\N?)CM_,GL8W/EQG*+R.BGH.U 'E M%A\6]9NOBMHFC_VM;:GH>KW6LV;;8$BC7[,OR+'D[RRL&5V/RL2<#@5T7P U M:UT#]G?0-0NG6*TM;2>61NRJLTA/\J[>+X7>#X-0-_%X7TB.^-PUU]I2RC63 MSF4HT@8#(8J2">O-6T\#>'H_#G_"/KHUDNA]/[.$*B#&R(4AU2/<]LBX8XW0;HR.,M&.YJ+4OB5\ M0T\*>+?$4'BJVC73/%3:#;V1TJ)D\HW,"*[-G=N"R./?(/6OHO6O!^B>(X[* M/5=+M=12QE6:V%U$)/)D7[KKGHP[,.15-_AQX7EL+JQ?0-/>SNKG[9<0- I2 M6?.?-8="^0#N/.0/2@#Q?QQ\4/$_@+49K1/%,&O3Z9?Z7:W:FQAMPJW-P583 M<\L4(VB/&-A)ZTW3OB=XT?Q%]IDUVWGTZ/QN_AW^S_L,:J]LR*5)D'S!U+9! M'7N#FO:-7^&7A+Q!J$E_JGAK2M1O9(D@>XN[..5W13N52S D@'D9I9/AQX:8 M$KHEBC_:OMRNL"Y6YQ@3C_IH/[W6@#QC3OBG\0KIH]72W2ZL;)-7?6+**!#% M%Y#L+5891R^\* <9ZMTVXK+UGXO>.8OAK>^,--\3^'[K3[O1+34;-(0EQ-#. MTJ"0!0JKY15RN&)967J><=GX"_9ML_"GB2WUB_\ [!O;^VF>=-4T_0Q9:A<. MQ8L;B592KYW'=M10WI7?VGPB\$Z?9:E:6OA/1K:UU*43WL,-C&B7+@Y#2 ## M'///?F@#Q7QE\3O'/A6[^(!C\1PW$/A>_P!->&.73XA]HBN3AX9".BC!VLN& MYY)Q6_I?Q+\4^+M=O[C2M8T:PL]+UJZTJ^TV\D!E\M%(0H@3>)2=KC+;2I/' M>O5;KX;^%[XWIN=!L+@WQC-UYL(;[04^X7S][;CC/3M0/AMX4'B.;Q /#NF# M79H/L\FIBU3[2\>,;3)C<1CCKTXH ^;-+^+WCZ_\&:+>WOB-)G\0>$-3U _9 M[&*%K6YMV4))$1G.0Q!#9'0C%=)I/Q0\1>%O#G@*34+R[N?#MSH^FM'].@-G"]O;;+=1Y,3_?C M3CY5;NHX/>F67PQ\)::]JUGX10!TPKR M_P#:%_Y%#2?^P[IO_I5'7J->7?M"_P#(H:3_ -AW3?\ TJCH ]0'2EI!TI: M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH ^=?@]X0^-7PB^%WA?P9#HO@;4HM#L(K%; MQ];NXVF"#&XJ+4[<^F378_VO\;_^A8\"?^%!>?\ R)7K&*,4 >3_ -K_ !O_ M .A8\"?^%!>?_(E']K_&_P#Z%CP)_P"%!>?_ ")7K&*,4 >3_P!K_&__ *%C MP)_X4%Y_\B4?VO\ &_\ Z%CP)_X4%Y_\B5ZQBC% 'D_]K_&__H6/ G_A07G_ M ,B4?VO\;_\ H6/ G_A07G_R)7K&*,4 >3_VO\;_ /H6/ G_ (4%Y_\ (E'] MK_&__H6/ G_A07G_ ,B5ZQBC% 'D_P#:_P ;_P#H6/ G_A07G_R)1_:_QO\ M^A8\"?\ A07G_P B5ZQBC% 'D_\ :_QO_P"A8\"?^%!>?_(E']K_ !O_ .A8 M\"?^%!>?_(E>L8HQ0!Y/_:_QO_Z%CP)_X4%Y_P#(E']K_&__ *%CP)_X4%Y_ M\B5ZQBC% 'D_]K_&_P#Z%CP)_P"%!>?_ ")1_:_QO_Z%CP)_X4%Y_P#(E>L8 MHQ0!Y/\ VO\ &_\ Z%CP)_X4%Y_\B4?VO\;_ /H6/ G_ (4%Y_\ (E>L8HQ0 M!Y/_ &O\;_\ H6/ G_A07G_R)1_:_P ;_P#H6/ G_A07G_R)7K&*,4 >3_VO M\;_^A8\"?^%!>?\ R)1_:_QO_P"A8\"?^%!>?_(E>L8HQ0!Y/_:_QO\ ^A8\ M"?\ A07G_P B4?VO\;_^A8\"?^%!>?\ R)7K&*,4 >3_ -K_ !O_ .A8\"?^ M%!>?_(E']K_&_P#Z%CP)_P"%!>?_ ")7K&*,4 >3_P!K_&__ *%CP)_X4%Y_ M\B4?VO\ &_\ Z%CP)_X4%Y_\B5ZQBC% 'D_]K_&__H6/ G_A07G_ ,B5B^)_ M#WQ<\?)I>G:OH_@W3=-AU*UO)[BSUBZGF"12JY"HULH).W'+"O'?^WG_ -*9 M: *__"+_ !A_Z'WPM_X2\O\ \F4?\(O\8?\ H??"W_A+R_\ R97HVN:Y8^&] M)NM3U.Z2RL+5#)-<2\)&HZL3V K%T3XH>%?$-]:65AKMG-=W<7GVT!?8]Q'C M.Z,,!O&.* /,?^$7^,/_ $/OA;_PEY?_ ),H M_P"$7^,/_0^^%O\ PEY?_DRNLM/B?X6O_"2^)[;6[2?P^S;5U&-BT1.[;P0. M>>/K7312K-$DB'*N PR,<4 >6_\ "+_&'_H??"W_ (2\O_R91_PB_P 8?^A] M\+?^$O+_ /)E=W?>,-'TSQ!8:'=:A%#JU^K/:VCYWS!1EBHQS@=?2MG(]: / M*_\ A%_C#_T/OA;_ ,)>7_Y,H_X1?XP_]#[X6_\ "7E_^3*]4#!AD$$>N:,C MUH \K_X1?XP_]#[X6_\ "7E_^3*/^$7^,/\ T/OA;_PEY?\ Y,KU3(]:1G"X MR0,\#F@#RS_A%_C#_P!#[X6_\)>7_P"3*/\ A%_C#_T/OA;_ ,)>7_Y,KT;1 M];L]=MY9K*8S1QRO Q,;)AU.&&& _/I5[(]: /*_^$7^,/\ T/OA;_PEY?\ MY,H_X1?XP_\ 0^^%O_"7E_\ DRO5,CUK(T3Q;I/B*]U2TTZ]2ZN=,F%O>1JK M PR$9VG(';GB@#@O^$7^,/\ T/OA;_PEY?\ Y,H_X1?XP_\ 0^^%O_"7E_\ MDRNSM_'_ (?NSK(AU6&0Z,=NH!] 'GG_"+_&'_ *'WPM_X2\O_ ,F4?\(O\8?^A]\+?^$O M+_\ )E=XGBW29/%,GAU;U#K4=M]L:TVG<(=VW?G&,9XZU3O?B)X?T_4M3T^? M452]TVW6ZNX%B=FBB8X5L!3G)],T 7_P"3*/\ A%_C#_T/OA;_ ,)>7_Y,KU3-8MMXST6\\2W/AZ'4(9-: MMHEFFLESYD:'HQ&. >QH X7_ (1?XP_]#[X6_P#"7E_^3*/^$7^,/_0^^%O_ M EY?_DRO0SK]BNN+I!F/]H- ;@1>6V/+!QG=C;U[9S6CD>M 'E?_"+_ !A_ MZ'WPM_X2\O\ \F4?\(O\8?\ H??"W_A+R_\ R97HL.O64VKW6F+-F]MHUEEC M*, JM]T[B-I_ U?# C((H \K_P"$7^,/_0^^%O\ PEY?_DRC_A%_C#_T/OA; M_P )>7_Y,KOM7\5Z5H6I:787]ZEM=ZG*8+2)E8F9P,E00,9QZUK"@#R;P'XC M\:V?Q5U#PGXIU;2-9A32EU"&XTW3'LV5C)L*L&FDR/RKUJO*+/\ Y.:O_P#L M64_]**]7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@"KJG_(.NO^N3?R->>?LV?\D6 M\._]O/\ Z4RUZ'JG_(.NO^N3?R->>?LV?\D6\._]O/\ Z4RT 7?V@)X[;X*> M-9)I$BC&DW&7=@H'R'N:\.\<:A8^+_@]\'M$\.7,.I^-$DT:XL%L95EEM!&D M9FE8J3Y:! P8G .<=Z^J[JT@OH&AN(8YX6^]'*H93]0:AL-&L-+W?8[*WM-W MWO(B5,_7 % 'SQ8_$SQ+JQT^_M=5F_MH^*Y='OM!(7"6H) _?/I M4'@'XQZCJ_C'X<:1<^)XKN:]N-7M=2M'>+>YA:3RE=0,JP"KQP37T@NE627S M7JVD"WC#:UP(U$A'H6QFHX="TVWN6N(M/M8KAG,AE2%0Q8C!8G&]C5+X>_&;5- M5\7?#72KKQ/'ZQ::G:.\7F-Y+3>2KJ!E6 5,="??-?2:Z79I>&[6T@% MT1@SB)=Y'^]C-1PZ%IMOKE?G4,#Y'! /O7F'AOXD>+-2T3PLUSXPO]2E\1Z)K?VB$O$"' MMS+Y3Q;%!5AM )&@)&:9%H6FV[1M'I]K M&T>0C)"H*YZXXXH ^1O"OQ4O_P#A#_!?AN/Q[I_A7[5X6@N['6-2EWBXO!@2 MINR%D9.\1.3D^E;&M^,O%Z\+P6\EK%:+!% &>WRY:-T+!2W MS!24V[2PR7&0Z!_E6.-B! M\S?=SD5@Z-\0KWQ1KG@&75/$Y9+/QE?:=(T5ZOEF,0DPK(V '.3P2 3[U]6R M>'M*E617TVS=9%".&@0AE'0'CD>U2?V-I^P+]BMMH<28\I<;AT;IUX'- 'SE MX<^*^LW^JZ!H^IZ[-'H^H:WJEE-K:2QJRM$"8+?>!A2?P)QBNCZAXJO=-M9-/UMQ);'_ $>?)0\]B1P<9[U]7-H.F/:O:MI]HUL[ M;WA,"E&;U*XP3[TZ31]/F9&DLK9V1/+4M$I*K_='' ]J /D"^_:&UE_ FAZI M_P )>(]JCC@>U6+>PL[.61X;>&&23[[ M1HJEOKCK0!\TZ;)J5WK?Q[DTOQ#IUE:PW3>?%+:"X;_CUY.[SEV_B*Q_A-X] MO5\(?#WPW)K+Z!H\W@Z2^M=1MW5?M%VC8V;R"/E7+;.^*^IWTS2;19F>TLX5 MN#B4M&BB3/9N.?QI7T#2Y+:.V?3K1K>)MZ0M A16]0,8!]Z /DP?%'Q'I]T/ M%5VDTMB[4>=Y77!0;\8_2GZKXXMK'Q-X\UK0?&_VZZ'A&SN MX;];J&0J?,&2., '/3M[5];'3;-KG[0;6 S[=GFF-=^WTSC./:J,'A_0;?S+ M2'3M.CW+EX(X(QE2>Z@=,T ?,GB_XF>);74/&U[!XQN;:+1(=(N;6V1X/*)F M'[P/EF:Z2Z^(FN:O\3;G1(/&%C8WEOKL2?9([^W56L#&"4\MB6,A/H,] M,'%>^MH>DNSH;"R9F W*84)('3/%>>'X"V-QX@N;R^U(ZI837'VG[)>:=:R2 MQMD$*MQL\P*"!@9R.QH P/A)\0]7U3XCW^C:Y<37C203SV-[I]REQIUW$LVW M=@ /!*GW"C<'D@FJVE^)](T?]J[QK]OU:QL@/#MEG[1=)'C#G/WB*]QLM(L= M.>5[6SM[9Y3F1H8E0N?4D#G\:@N_#.D7\S37.E65Q*W#/+;(S'ZDB@#PKXC? M%6['BS6!H7BH1:6WA&XU*V,,D1194E"B9,@YXSR]?4;:#IC8W:?:'$?E#,"_<_N].GM2'P_I9S MG3;0Y3RSF!.5].G3VH ^6/B+\0=:US1/'ENWB*=;:+P_I.HJEK,D?D-+@RL" MHR%/?)Q6Z_Q/U#6/&EQH%CX\TOPY=:>]G)86UWF5]2MF4%C&@8"8.?EW+G:: M^C$T/3H]^VPM5\Q/+?$*C9$%OM#*B&,_,#C!SWS7U>#D51_ ML#3!>O>?V?:?:W(9KCR%\QB.A+8R<5>Z4 >4V?\ RKT %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !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 %%%% !1110 4444 %%%% !1110!5U3_D'77_ %R; M^1KSS]FS_DBWAW_MY_\ 2F6O0]4_Y!UU_P!?_ $IE MH ]-HHHH **** "BBB@ I#TI:0]* /FGX@_$/7(O#_QLU_3F<:EX;5=.T[ R M;9?*#R2J/4[LY_V:]'\*_#'PA)X&\-W:6EN\L4%O?)JP8">>3:'\UYOO/N)R MO'I3?#WPJ\-^%K= M+73;*2"PB8M#8-QR?N[XN%D@^5\@+A^N3]WUKLC\$]#\)D:QX-T*PA\3V4,T>G2:C=7!@B$K M;G0X9BJ%N=H& >@K0T7X4::_@B\T/7K.TN3JL[7FIQV.Z&&6=B"VW!#8X R3 MDXYH \W\0?&/Q]H$_BG='X>GBT"6RG8+;SJUQ!/UC'[SY'7!^?D'^Z*U=5^- M&NZ?XWL=/BATZ[T^]O[G3U:".1U@,:C\(/"FJG5/M M>FO-_:BPI>9N91YPB_U><-QCVQ53_A1/@@ZF-0_L7_2Q=->J_P!IFPD[+M:1 M5WX!8=<#GO0!PGPG^,WB_P 6:WX037+?1A8>(K&\F5-/BE22WD@D*\L[D,K M=, @]S4?C\O:?M4>$KFVM$NKJ/POJ,L<+$*))%=-H)/&>V3TS7INA_"7POX< MNM'N-.TPV\ND1RQ6)%Q(PA60YD !;!R2>N:L:U\-/#OB'Q'#KVH6!N-6AM9+ M*.X\Z12L+_?0 ,!@X';M0!X/XL^(W_"RO ,T>I)'!J^F:SIOGZ5=V#VUW82M M*,AE8L&7^[(APPKK=7^-FO:7XVL=.CATV[L+Z]O;%&@21TA:& R*6ER SDC# M(!P.^:[^7X/^%;FP-I<::]Q&6@):6YE:0^26W87L,U5;X$^"&U3^T3H@ M^UBZ>]1Q'OC7XEUZ#3K?6]5E\)6=P+?3+WL;6:RMX999'1()>9$VLQ!#9[U6TW MX ^"-*D\RVTF9)Q;):+.;^X:1(4;C M4[B,DO)=7(.59V/7D D]3@"NW Q0 M%%% !1110 4444 %%%% 'E%G_RKT %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!5U,%M/N0 23&PP/H:^?/@E\>/!7@WX9Z3HNM:G#7T;2;1[_G0!Y9_PT]\-O^@_/_X*KS_XS1_PT]\-O^@_/_X*KS_X MS7J>T>_YT;1[_G0!Y9_PT]\-O^@_/_X*KS_XS1_PT]\-O^@_/_X*KS_XS7J> MT>_YT;1[_G0!Y9_PT]\-O^@_/_X*KS_XS1_PT]\-O^@_/_X*KS_XS7J>T>_Y MT;1[_G0!Y9_PT]\-O^@_/_X*KS_XS1_PT]\-O^@_/_X*KS_XS7J>T>_YT;1[ M_G0!Y9_PT]\-O^@_/_X*KS_XS1_PT]\-O^@_/_X*KS_XS7J>T>_YT;1[_G0! MY9_PT]\-O^@_/_X*KS_XS1_PT]\-O^@_/_X*KS_XS7J>T>_YT;1[_G0!Y9_P MT]\-O^@_/_X*KS_XS1_PT]\-O^@_/_X*KS_XS7J>T>_YT;1[_G0!Y1:?Q&\,*#<\DFFW:JH]23%@4Z/]J+X:2HKIXAE=& 9672[P@@]"#Y-;/Q MW&/@[XN()!_LZ7O[5O\ @49\$Z!DG_D'V_?_ *9+0!Q/_#3WPV_Z#\__ (*K MS_XS1_PT]\-O^@_/_P""J\_^,UZGM'O^=&T>_P"= 'EG_#3WPV_Z#\__ (*K MS_XS1_PT]\-O^@_/_P""J\_^,UZGM'O^=&T>_P"= 'EG_#3WPV_Z#\__ (*K MS_XS1_PT]\-O^@_/_P""J\_^,UZGM'O^=&T>_P"= 'EG_#3WPV_Z#\__ (*K MS_XS1_PT]\-O^@_/_P""J\_^,UZGM'O^=&T>_P"= 'EG_#3WPV_Z#\__ (*K MS_XS1_PT]\-O^@_/_P""J\_^,UZGM'O^=&T>_P"= 'EG_#3WPV_Z#\__ (*K MS_XS1_PT]\-O^@_/_P""J\_^,UZGM'O^=&T>_P"= 'EG_#3WPV_Z#\__ (*K MS_XS1_PT]\-O^@_/_P""J\_^,UZGM'O^=&T>_P"= 'AG@#QKI'Q _:#U75-! MFGO-/B\/) ]P]I-"@?SL[A]Z /3-4UW3M$CBDU&^MK".5]B-ZA:VDMR<0I/,J&4^B@GG\*\0\?[I?V@;B/6-I MT=?!=ZUFMQCR_.\Q!(1G^+9^F:\:^'LNJW/@'Q?+XH:1M0C\!6AT_P"T$[Q% MNEY7/.TZ35&TU;^V;457>UJ)5\T+ZE!SQ],4 >L4444 M<%\>/^2.^+_^P=+_ "KH/ G_ ")/A_\ [!]O_P"BEKG_ (\'_BSOB_\ [!TO M\JZ#P(<^"?#_ /V#[?\ ]%+0!NT444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %)D>M07\C0V4\B'#JC,#[@5X- M\+O"/C/XB^!]/\17GQ9\4V5Q?/.S6]I;:<(HPLSH%7=:L< *.I)H ^@,CU%& M1ZBO*O\ A3GBG_HL?C'_ ,!],_\ D2C_ (4YXI_Z+'XQ_P# ?3/_ )$H ]5R M/449'J*\J_X4YXI_Z+'XQ_\ ?3/_D2C_A3GBG_HL?C'_P !],_^1* /5*?\ HL?C'_P'TS_Y$H_X4YXI_P"BQ^,?_ ?3/_D2@#U7(]16 M=KWA[2O%&GO8:QI]KJ=DY!:WNXEDC8@Y&5/%>=_\*<\4_P#18_&/_@/IG_R) M1_PISQ3_ -%C\8_^ ^F?_(E '?ZIX5T;6[:W@O\ 3;6\AM_]4D\08)QCC/3C MBC4O"NBZQ-:RWVF6=W);#$+2PJQC'' XZ<#CIP*X#_A3GBG_ *+'XQ_\!],_ M^1*/^%.>*?\ HL?C'_P'TS_Y$H ]+.FVAU!;XQ(;M8S$)CRP0G) _$"J>F>% M-&T74KJ_L=.MK6\NO]=-$@#-SDCV!/)QU/-JY'J*,CU%>5?\*<\4_\ 18_&/_@/IG_R)1_P MISQ3_P!%C\8_^ ^F?_(E '@O_!2?6?BCX*^',?B/P3X@>W\,E39:YIHM8I,( M_P!V4,RD@9X.#WS78_L":A\3/$_P>M_$OQ&UU]074 BZ38M;1PB"U0;58[5! M);'?L/>NW\1_L\ZOXMT2\T?6/BOXMU#3+R,Q7%M-;:84D0]0?]$JSIOP+\0Z M1I]M8V?Q=\7VUG;1+###';:8%1%&%4?Z)T H ]>R/449'J*\J_X4YXI_P"B MQ^,?_ ?3/_D2C_A3GBG_ *+'XQ_\!],_^1* /5*?^BQ^, M?_ ?3/\ Y$H_X4YXI_Z+'XQ_\!],_P#D2@#U7(]11D>HKRK_ (4YXI_Z+'XQ M_P# ?3/_ )$H_P"%.>*?^BQ^,?\ P'TS_P"1* /5*?^BQ M^,?_ 'TS_Y$H_X4YXI_Z+'XQ_\ ?3/_D2@#U7(]11D>HKRK_A3GBG_ *+' MXQ_\!],_^1*/^%.>*?\ HL?C'_P'TS_Y$H ]5R/449'J*\J_X4YXI_Z+'XQ_ M\!],_P#D2C_A3GBG_HL?C'_P'TS_ .1* /5'?\ MY_]*9: /3:*** "BBB@ HHHH *XK6OBOI.C>,'\,?9-4O=8 M2S^WF&RL7E'D[MN[<..I QUYKM:\)UCQ#9^'OVGY;V_6ZALQX9,'VA;*>2,R M&X1@@94(+8!.,YH ]7\&>.M$^(&DMJ.AWJWEO'*UO*-C))#*IPTS7R9I^E^(]*\6ZSXKN-*U+2_!7BCQ5%)>6GE2).MHEN8UGDC7YD1Y-I/ . MT FKUI=^(?#.K>'KR_N-9;PR==U&VMI2L\K-9O;'R%D !8KYN0A8<<<]* /> MO$?Q+T;PIXKT#P_J7VJ&]UR1H;&06S-"\@&XH9!\JM@$X/7M6CIGBNTU;7]3 MTB"*Z\_3MGGRO;LL.6&0JN>&..H'2OGMM-O/%/['TD^K1ZM)XAT];F[LY9X9 M?MT-S%<2- R@KO) "XX.1Q6G/J-UHGASX3ZY*VJ*MZQ?6IHH)MSS36QSYT:K MD?O, 97 ('2@#Z"U._32["XNY$DDC@0R,L*%W( R<*.I]JY+0OC%X8\4> E\ M8Z1>2:CHA8HSV\+-*CAMK(T?WE8'@@C(KE_@=J5_]5O[1CE M$X42R;!AQN(VXQ[5Y1)X"UWP=X7TOQ1X)L)[W3-=2&W\1: L;1MOWX6]C0@$ M2+T<$?,ON* /K.-_,16P1D9PPP1]:CM+V"^1GMY4F0,4+1MN&1U'U%?/!NKS MQ!\6-2TG7-1\2:5K=IJ@FTZ&QL9/LUY9% OG@&/RS\P<,00>G:N;\(^']5\ M-_"W0M1TC3]7.H:+KUW#J&D1^?&UQ!+,ZGY6P&VAE<,,@8SF@#ZQHS7R]9:9 M\1])^'WBBS$.HW&M^&1+!97"RR,]^DK!R\9)R[(A9!G/(&*Q/B+-K;:9XAN? M"MUK\7A2?3K!@L!N?.COO/7?L_C!\O=O XR.: /IBW\?:;<^/[KP>J7*ZM;V M*ZBQ:$B(Q%PG#YY.3TJ;QSXVTSX>>&+W7]8>6/3;-0\SPQ-*R@G&=J\GDU\S M^.[>[\#?&=;C2-.U6_\ "L.@1KJC0F[FNVA>Y5F\F7DLP^\4!W;ZB#B.>-9% M#KM;!&1D=JGS7R/XW%_+5[Q(TN PW>6BC!;U7!]Q M7;>&_$ UOXB7NG>(SXEMO$%O?PW6E-:0W"6\]H8U/WPOE[,[MZL04 M6?\ RKT %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!5U3_D'77_ %R;^1KSS]FS_DBWAW_MY_\ 2F6O0]4_Y!UU_P!< MF_D:\\_9L_Y(MX=_[>?_ $IEH ]-HHHH **** "BBB@ I-OU_.EHH 3%&*6B M@!-OU_.C%+10 QV6)&=V"JHR68X 'UKGKWXC>%-,N%M[SQ+I-I%+ [?]KI7'_M&:Q>:7X)L(;5GCCO\ 5[.RN9$_AADE ?\ ,<5R'C2+ M51^TSI$[E<:E$[Q!?.0#Y4(.!Q[8H ]FNO&OAVQ33GN=>TRW34 MF"V1EO(U%T3T$63\Y]ES4VI>*]$T>\%I?ZQ865T8FG$%Q)_#6NW=]:W",&MWOH9O,)M2/NPMDJ!U'(.37IG MASQ/#\5?AMK_ (^%NT,=WHDUM:QRJ0T($9,RX/\ TT!'_ * /6])\4:-KZ0/ MIFJ6>HQSQ^;#):3K*LB9QN4J2&&>XK5Q]:^6- U&XT#]FKX,:OIP)OX)]-BC M\OJR2-LD7CL5)S7U.#D4 &*-HI:* $Q]?SHQ2T4 )BEHHH **** "BBB@ HH MHH \HL_^3FK_ /[%E/\ THKU>O*+/_DYJ_\ ^Q93_P!**]7H **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@"KJG_ "#KK_KDW\C7GG[-G_)%O#O_ &\_^E,M>BZ@C2V- MPB#^LGG61K;2A)&V9Y&!5O,Y!# MT ?0%%>7_P#"\V_Z)YX[_P#!,/\ XY1_PO-O^B>>._\ P3#_ ..4 >H45Y?_ M ,+S;_HGGCO_ ,$P_P#CE'_"\V_Z)YX[_P#!,/\ XY0!ZA17E_\ PO-O^B>> M._\ P3#_ ..4?\+S;_HGGCO_ ,$P_P#CE 'J%%>7_P#"\V_Z)YX[_P#!,/\ MXY1_PO-O^B>>._\ P3#_ ..4 >H45Y?_ ,+S;_HGGCO_ ,$P_P#CE'_"\V_Z M)YX[_P#!,/\ XY0!ZA17E_\ PO-O^B>>._\ P3#_ ..4?\+S;_HGGCO_ ,$P M_P#CE '=>)_#5CXMT:XTS4(S);S 9(X96!RK ]B#R*S+KX:^&]9DAN= /'4L$R+)&ZZ,,,I&01^\]#0!UI^'FCK-I$<%G;V6EZ5)Y]IIM MG L,*2]GVJ ..P&!GFNHKR__ (7FW_1//'?_ ()A_P#'*/\ A>;?]$\\=_\ M@F'_ ,;?]$\\=_\ @F'_ ,;?]$\\=_\ @F'_ ,;?]$\\=_\ @F'_ ,;?]$\\=_\ @F'_ ,;?]$\\=_\ @F'_ ,;?]$\\=_\ @F'_ ,O&/ E_J7BWXXZEXA;P MQKNA:6NAI9K+K-H+ST %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 MF!2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10! MP/QX _X4[XO_ .P=+_*N@\" ?\(3H''_ ##[?_T4M8'QX_Y([XO_ .P=+_*N M@\"?\B3X?_[!]O\ ^BEH W,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH M3%&*6B@!,48I:* $P/2EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *3-+7G'[0'B+5?"GPQU+5-&OWTZ_@>(K,B(YP9%!&&!'()]Z M /1LCUHR!WKQKQUXUUB^^+$O@[3=0ETFWL?#L^N2W$ 4O+('5(TY!^4$DD=Z M\X\,_'WQ+\2?#.MZW;7;:2V@>&;?5#! B[;B[,M3U72?$=];W5MX?OHQ=/;^4#;"U>U5X@C8R93,=N !UQT)]2: .LHHHH X+X\?\D=\7_P#8 M.E_E70>!/^1)\/\ _8/M_P#T4M<_\>/^2.^+_P#L'2_RKH/ G_(D^'_^P?;_ M /HI: -VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HJ.>9;>%Y&SM0%CCT%>3Z7^T99Z[9K>:7X%\;:E8N[I M'=6^DJ8Y-K%25)D&1E30!ZY17EW_ O63_HG'CW_ ,$Z?_':/^%ZR?\ 1./' MO_@G3_X[0!ZC17EW_"]9/^B<>/?_ 3I_P#':/\ A>LG_1./'O\ X)T_^.T M>HT5Y=_PO63_ *)QX]_\$Z?_ !VC_A>LG_1./'O_ ()T_P#CM 'J-_P#@G3_X[1_PO63_ M *)QX]_\$Z?_ !V@#4\5_"N/Q%KMOKEOJ4NF:TNGRZ7/=0PJPFMY,%E*GH00 M"#G@^M8,O[.>B6ED]AH]Y<:3I]SI,>BWL"*LGVBW0Y4Y/W7Y;YN?OGBK7_"] M9/\ HG'CW_P3I_\ ':/^%ZR?]$X\>_\ @G3_ ..T =DZ5"L M=MIZ+\H90%1BV>0JC@8Z\US/@3X,6_@CQ9/K*:G+=J(9X+:W,>WRUFF$S[VR M=YW#@X&!ZU7_ .%ZR?\ 1./'O_@G3_X[1_PO63_HG'CW_P $Z?\ QV@#U&BO M+O\ A>LG_1./'O\ X)T_^.T?\+UD_P"B<>/?_!.G_P =H \L_;@_:=TGX'^$ MIO#^M>'M9NH_$-G+!::E9)&UNLO=')8$''/3I75?LC?M':9^T)X(\_1= U?3 M-/T>*&R:\U)8U2>54 81[6).,G8UN_!'6]/^"'PRT/P?I/PV\=F#3X LLPT9 9ICR\A_>]S MG\,4 ?1E%>7?\+UD_P"B<>/?_!.G_P =H_X7K)_T3CQ[_P""=/\ X[0!ZC17 MEW_"]9/^B<>/?_!.G_QVC_A>LG_1./'O_@G3_P".T >HT5Y=_P +UD_Z)QX] M_P#!.G_QVC_A>LG_ $3CQ[_X)T_^.T >HT5Y=_PO63_HG'CW_P $Z?\ QVC_ M (7K)_T3CQ[_ ."=/_CM 'J-%>7?\+UD_P"B<>/?_!.G_P =H_X7K)_T3CQ[ M_P""=/\ X[0!ZC17EW_"]9/^B<>/?_!.G_QVC_A>LG_1./'O_@G3_P".T >H MT5Y=_P +UD_Z)QX]_P#!.G_QVC_A>LG_ $3CQ[_X)T_^.T >HT5P/@GXPV/C M7Q-=Z ="U[0=4MK47AAUJR$&^(MMRI#-GFN^H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **\[\3_&JQ\.>++GP[!X<\2:_J%K!'//\ MV-8"=(U?[N6+KR?2J7_"]9/^B<>/?_!.G_QV@#U&BO+O^%ZR?]$X\>_^"=/_ M ([1_P +UD_Z)QX]_P#!.G_QV@#U&BO+O^%ZR?\ 1./'O_@G3_X[1_PO63_H MG'CW_P $Z?\ QV@#U&BO+O\ A>LG_1./'O\ X)T_^.T?\+UD_P"B<>/?_!.G M_P =H ]1HKR[_A>LG_1./'O_ ()T_P#CM'_"]9/^B<>/?_!.G_QV@#U&BO+O M^%ZR?]$X\>_^"=/_ ([1_P +UD_Z)QX]_P#!.G_QV@#U&BO+O^%ZR?\ 1./' MO_@G3_X[1_PO63_HG'CW_P $Z?\ QV@#U&BO+O\ A>LG_1./'O\ X)T_^.T? M\+UD_P"B<>/?_!.G_P =H ]1HKR[_A>LG_1./'O_ ()T_P#CM'_"]9/^B<>/ M?_!.G_QV@#U&BO+O^%ZR?]$X\>_^"=/_ ([1_P +UD_Z)QX]_P#!.G_QV@#U M&BO+O^%ZR?\ 1./'O_@G3_X[1_PO63_HG'CW_P $Z?\ QV@#U&BO+O\ A>LG M_1./'O\ X)T_^.T?\+UD_P"B<>/?_!.G_P =H ]1HKR[_A>LG_1./'O_ ()T M_P#CM'_"]9/^B<>/?_!.G_QV@#U&BO+O^%ZR?]$X\>_^"=/_ ([1_P +UD_Z M)QX]_P#!.G_QV@#U&BO+O^%ZR?\ 1./'O_@G3_X[1_PO63_HG'CW_P $Z?\ MQV@#U&BO+O\ A>LG_1./'O\ X)T_^.U#+^T+96-WI\6I^#/&.C07UY#8QW=_ MI:I"LLK;4#,)#@$G&<4 >KT4@.:6@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@"KJG_(.NO\ KDW\C7G?[-@' M_"EO#O'_ #\_^E,M>B:I_P @ZZ_ZY-_(UYY^S9_R1;P[_P!O/_I3+0!Z9@>@ MHP/04M% "8'H*,#T%+10 F!Z"C ]/TI:\3-G=^(_V@O%6CW&NZU;Z;#H=K<0 MVUIJ,D,<,K2.&=0IZD =Y5ED>)B'M\*OW\#=GH1GTJUJ_Q^.@Z=XAGOO#LT5QHMM9W4UNMTI+ M+<9PH.T?,N.>WO0!ZY@>@HX]!7D_[26M7VD?":ZU'3+Z^TZZ2XMBLNGRF.;! MD4%01UR"1BN4\7_$:ZT[X^>"8I)M=T?05TC4;J^M+LF.*?RHPRL5R=Q'- 'T M'@>@HP/05XQ>_M'QZ9INGW]SX ME&T>@KYQ^*OQEGOO#NM>;#<>&T\.ZEISW.I6VHAH9(Y&#$94!BNW.X$8^N:] M*?XN8M=":+2TEN/$%R8M(C^V#;<1A2_G.P4[%*C. &- 'HF!Z"C ]!7BC_M( M2W%[IVG6'A.XN=6N;R\T^>VEO8XEMY[=-Y&\@[E9<$,!WY%))^TY:'0[*\AT M"X-Y-H]QK,UG-M>);$W>A7DVC-?6YCEVSVY*;E^9>C#(K6\)ZG-'\%-)U*Y:YU*X.A174S/. M1-,Q@#,?,/1B<\]J .ZP/2C ]!7@>E_M!/I>C:-9Z7X2O;U)?#3:_&;O55+B M)&"O&SL"S.,]3UJ:[_:%AUS1]4AN_#%];02^'5U^T\G4526XMF*@C@HP/05X;9_'>?1_$VKV=_8+%X>TS0["]@83M+Z?JMU?+96"W#LEO>90NSI(T88!0#N^3(/3- 'JF!Z"C M ]!7EO[/.I:CJ?A/5WU-YWNH];O(MMQ@HP/04M% 'D]F,?M-7_\ V+*?^E%>L5Y19_\ )S5__P!BRG_I17J] M !1110 4444 %4-3U[3=&>V2_O[:R>ZE$,"W$JH97/15!/S'V%7Z\I^/:Q"# MP8\@C#+XBM-K/C(^]T)H ] U'Q9HVD:C;V%[JEK:WEQ_JH)90KMS@E3:G:QZE)C;:M* YST&/4]AWKYK^):W,=W\=DN6/]ISVUA_92D_.4 MPH3R_P#MIZ=ZPY8=-K:],A\5OXHTXPJQ/F$XCV$=\;0_P"M 'UEIWBG M2-7U"ZL;+4K6ZO+7_700RAGCYQR![\55*NY 3@88#J/6@#T^BBB@ HHHH **** "BBB@#ROPL,_M! M>-_^P;8_R->IX'H*\L\+?\G!^./^P;8_R->J4 )@>@HP/04M% "8'H*3Y?05 MR/Q>\:S?#GX8^)O$UO MS<:78RW,<3?=9P/ES[9P3[5YY++;^'?A3HGBCQ!X MEUV74[PVDLVIZ?+)(&DE9<((5.T1DMMP!P.] 'N6!Z"C ]!7E>J_'>VTE+N] M729;G0;#5(](O+]9@)(YF8)N$6.4#, 3N!YZ$53;]HNT.J6,::+,VFW6H7FG M_:SS:=H>CZ/%J4\-M* M8I;Z65V5077#!$"] 1DGF@#V/CT_2EP#V%?.WCGQ#!:Z1XIT_1-8XY24#D*3N!YSC% 'JF!Z"C ]/TKSC3_BY>:W;C4M(\+W>K:"Z71CO;6XC M$A>'HK1MMP'((4[CTYQ7GGC?XT2>,_"'B:QM8I]%U71;O3'::PO_ #$=9I8S M@2*%SPQ5EY'H2* /HK ]!1@>@KR;]H[6-0T/X12W^FWU]87D=Y8@3:?*4F*M M<1JR@CKN5B,>]&K>*33+O2;;Q-HM[=Z-J,%SN?='"6VN 8GVE M6&"PZ\Y%7TG3_M>I^(K3P8FIWM^U^8)8=\3;&$F"S2$H6[=. MO- 'T[@>E&!Z"OGJ/XR1>!=*U74[C2=2U6^TCPK8:C*QU+Y+I7+#"HQ(5P0< ML>6XKI3^T,M@VLPZMX=GT^[L9;%(HUNDE29;L@1,S@#R\$_-D'&.,YH ]@P/ M048'H*\7O/VE+32+34Y]6T<:1#8:RVB27UW>@6(E"D[VG"'RT)PH9E')P<5N M?&'Q#?K^S[XJUVSFETC4DT.>\AEL[D,\$@B+*4D7@X/<<&@#TS ]!1@>E<+X M:U*6#X-6.HW376I3C1A<2EK@B:8^3N;]X>C'GYNQKS^Q_: ?2-"TNWTOPG>7 MR?\ "*?\)&GVK55+^2A(:)G8,S. "=QX)_.@#WK ]*,#VKPC6/V@8]3T'Q!# M?>&+^VM_^$9_X2"U-OJ*QRW-LVY67>N##("IZ$]B#FK5I\@HP/2O++?XW3&^33;WPS> M:?JMWJ*Z?IJ3NR6]]F(RF1)&C5MJJ"&^3((P,U#^SMJFIZGHGBDZK)<&X@\2 M:C L5Q=FY,*+.P5%D/50.!P..U 'K.!Z"C ]!2T4 )@>@KRG]HL >%_#?'_, MSZ5_Z4K7J]>4_M%_\BOX;_[&?2O_ $I6@#U44M(*6@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"KJG_(.NO^ MN3?R->>?LV?\D6\._P#;S_Z4RUZ'JG_(.NO^N3?R->>?LV?\D6\._P#;S_Z4 MRT >FT444 %%%% !7 7OPCCN/'.I^*K7Q)K6FZAJ-I'931VKP>6(D)*A0T3% M3ECSG-=_10!YK#\ O#.G6&BQ:5]KTN]TB]DU&WU*&;?&IDO[?7K^]C9BX9CY05<.2N@\=? 7 M2/'>J:O=W.K:QIZ:O;16U];V$Z)'*(F+1M\R$JPR1P<$'D5Z;BF3RK!"\KD* MB LQ/8#K0!RGC_X;V?Q#\)#P_?:A?VEJ'BI7M]/W%7[KXS-)\>-&\/66N6DWAI]#N]1O3 MY0W(\3* =_&!@DD>U &Q!^SQH$>AP:1)?ZI<65G93Z?IXEF0M8PR@JPC.SDA M3M!?=@<5C^*O@:=#\-74OAR;5]3U%=#A\/QVINX(B;5"OS*QC \T!>K?*>XK MH+O]H3PCIUN\]W+>VT1T]]4MS):-_IELF-TD('WP 0<<'!SC%267Q_\ "5W; M:I--+>:,'[P8\?6@#CO"7P9O]=T*72-8U#Q!9^'!) M#/'8ZG%IZ77G1N".;>/:8R!@AN3VQ73VG[/FA:=96=M::GJT T[4FU32R)HS M_9TC9W1PC9CRCD_(V1R<8KJO"GQ"TOQAJ6KZ?9)=PWNDRK#>0W5N8S$[#(&> MAR.>#7D6A?&77/$7Q&\=> [76+,>(K6_$.F(\"#[-:B-6>>10%#GY> !@# KS7Q/\%=4T M;5]"TW3$\3W>B:9;2+:7^G7&GRR>=+(7?SH[B,* ,\,@SC@U[!K7Q"T_P9Y6 MG7\UWJVJ16ANYULK7?((4P&F9%X5<]ASZ USFH?M*>"[/S'BEU#4K>*PAU-[ MBPL9)8EMI&VK*6'8'KW'I0!T5[X(N?&'PSE\,^)-1N&FO;1K:\N[01QRLK<' M&%*!L8!(7&>E4=,^$GV#2;/2I/%6O7FFV=D;&"VF:W553R_+#$I"I9@O0DD9 MYP:77/CAX6T&2X$US<3Q6TEO%<3VMNTJ0O/_ *I6QSEOIQWJ;PUXZ:?XA:SX M0O7WWEM:QZE;2;-I>W<[<,/[RM@?C0!AV7[.NAV,=FD>KZR?LNAR>'XR\L1/ MV9SEB?W?W\]^GM3&_9QT)K>*'^U]9"QZ"/#JD2Q9%KD'/^K^_E1\WZ5ZS10! MY;J/[//AS5I+PW=WJDJ7FDPZ1<()U02)%_JI,JH*R+V*D#VH?X"6EQI>EQ7? MBGQ'?ZMI=TMU9:WHKP+Q9X*F\9_M(3PQ>)M>\-F'PXK&30[F.%I/W_1]\;Y'Y5TW_"A M;S_HJ?Q!_P#!G;__ "/0!ZON'J*-P]17E'_"A;S_ **G\0?_ 9V_P#\CT?\ M*%O/^BI_$'_P9V__ ,CT >K[AZBCHJAJFAZ7K@@&HV%I?B!Q)$+J%)?+<=&7<# M@^XKS?\ X4+>?]%3^(/_ (,[?_Y'H_X4+>?]%3^(/_@SM_\ Y'H ](N]%TR_ MNX+JYL;6XN;?_4S2PJSQ_P"Z2,C\*)=%TV;48[^2RM9+Z,82Y:)3(H] V,BO M-_\ A0MY_P!%3^(/_@SM_P#Y'H_X4+>?]%3^(/\ X,[?_P"1Z /3TM+:.>:9 M8HQ+,!YCA1E\# R>]5])T/3="69=.LK:Q69_,D%O&$W-ZG%>K[AZBCHHW#U%>4?\*%O/^BI_ M$'_P9V__ ,CT?\*%O/\ HJ?Q!_\ !G;_ /R/0!ZON'J*X;5OC=X*\/\ Q$M/ M ^J:_:Z;XEO(!<6MI=MY8N%)QA&/REL_PYS6#_PH6\_Z*G\0?_!G;_\ R/7Q MO^U+^PG\0OC/\=-%AT36]4U#0X;!/M/B3Q/=))]F;>3LC$:(6(ZX _$4 ?9G MA7_DX+QO_P!@VQ_D:]4KYO\ V:?AA<_"'Q_XE\,W?BC5O%L]II=@K:CJ\@>0 M_*?E7T0=@22/6OI"@ HHHH JZGIEKK.G75A?6\=U9W,;0S02KE9$8892/0@U MYY%\!]+B\+V?A<:OJQ\,V<\<]OISRQMY8C<.D8D*;]@('&=>$?AUXJ'C.]O;F M#6],EN[R5[R.[;3[K3)8')!1'"?:""N, XQWXKZ)I,4 >>^$_@GHGA*31EAN M+V\LM$,ITJSNY%:.R\SKM(4,<#@;B<"M+Q)\,-+\0>*].\4137.E>([")K>/ M4;)E#O"QR8I%8%73/.".#T(KL:3I0!YM>_ S2=2L=:AN=4U1KK6+^#4;N[22 M-9&DA*[ HV;57Y%XQSZU)_PI#0A?ZA)]HO38:A?IJEUIAD4V\ETA!$GW=PRP M#%0<$C.*Y;Q9\>;C2_"FO:_IUNEPL>L)X>TJ"0?)-NT-N.!CA??- M=LUIXE\.P66IWWB1+VRMD>;5HYK)%&P(23#L^9<$=#N)'O0!AVG[/&BV5KX@ MTZ/6M>70-7$^=%%XHMK5IL^8T.$W#DD@%B!G@557]FK13#J:RZ_K\LFI16<5 MQ*TT()^S%3$0!%M!^50<#! K2;]H7PK%IVJ7DJZE"FFI;S7,&KR]M[9K;5[5Y-1.DROZ);70S MB.5NBEL<$9!I'_:&\(0R7RR27\8M=/N-4!>R<>?;P,5E>,=3M([@>HXH 9IW M[/V@:?I-GIC7NI7-CIUI<66F13RHWV"*9=KB,[7.R1,_>7*L/8BN5F^*]WH?QG\::7K.H10>%M$T6RU!1Y(#B M2:21#E^X^5<#WZT 6=2_9RT'5;#4K.?5]:,&H:-!HF:O>:))K.J7FK"RM;R"WNK>*1+>#HT(DCV,_ RKG!YK8\7_ M !#U :KX*.EM=:;;7NM_8+RWO+509XS"[@JQSQE00RGFIY?VAO","ZBTTFH1 M+9Z=/JV7L7!GMHF*R/&.IP1T('8]* ,KP9\,=7OO#LMAJVKZW;Z66/E66I0V M/G.CH5D29(4,3H1?.6$KM(#, MI ./:L[2?CWX4U6._8O?6/V2VM[O;>V;Q-/%.<0M$#]_6BQ.8!;K)+'D9SD%BK9Z@#I0!V>G_"3[%I=MIDOBO7 MKS3K:S>RBMI7MU4*R; Q*0J68+G!)(YZ&LJT_9XT2S@MHDU?666#P\_AI"TL M.?LK9RQ_=_ZSD_-T]J]%\/ZW:^)-$L=5LG$EI>0I/$P[JPR/YUH4 >3W?[.F MB7EHUN^L:SY;>'_^$:^66$'[+DG=_J_]9\Q^;I[59U/]GSP[K#ZG]KN]4DCU M+2H-*NXUN%02K"^*/$6H:KI= MXE]8ZYVGP]M=3AM+Z^U ZC?S:C/+ M?R*[>;*VY]NU5 &4_M%_\BOX;_P"QGTK_ -*5KU:O*?VB M_P#D5_#?_8SZ5_Z4K0!ZJ*6D%+0 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!5U3_ )!UU_UR;^1KSS]FS_DB MWAW_ +>?_2F6O0]4_P"0==?]H6 MT6G1Z)=:--:1H_FL)RI9U?.!MV\#'->LX'O2YH \!OOV<-8UOPQ8:7J7B"UG MGT72)M'TNZ2V92R2)L\R89Y8( ,*0">?:L[XC?"O5] \.ZWJ$LMOJ,=QHMCH MXBMM,FNVA:$C]^R(P8KW(3YAC@FOH_-!YH \=_9]76Q#K$VIP:5^X'O2YH \:_P"%3>,9-?M?$D_B#2YM?ETEM&U3;9R) M;749(*S(FXF.0')VY*G..*PXOV8KK1;#6-.T?6+9+&\\/QZ)%]JA=G0B0R-* MVT@'))^48QZU] YHH ^3M>T;Q!:?$>ZM+2UTNC2*2N.>*]E\+^#+J]^+VK^.+N%K16TN+2H(&_B(;?(WTW8 /?FO2\#W MI>E !2TF:,T +129HS0 M%)FC- "T4F:,T +129HS0!Y39_\G-7_ /V+*?\ MI17J]>46?_)S-_\ ]BRG_I17J] !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% 'E?A;_DX/QQ_V#;'^1KU2O*_"W_)P7C?_ +!MC_(UZGF@ M!:*3-&: %HI,T9H 6BDS1F@!:0C-&:,T >&0? V+5?"7BCP+J$EQ9P2ZN^LZ M3JD*;C"YE\V-QG@LC\%3U'US7;6F@>.M2\/WFG:OK^G6-TUK);PZEH]LZR&1 MD*K*5D)"D$[MH)Y[UWO%&: /GG3OA7+\-8_$&L^,+Z+Q!IVMZ5;Z/?V.C:-< M2SSN R;^'D<[@W)(X)SD"MG1O@OJS_"SPWHS:F?[2MM1M]2N;G4T+RNL;96, M[2/F"X7/M7MN/K0.* /&;SX*:Y=RZ@W]JZ>JW7B:/7\>1(=J*/\ 5?>Z_P"U MT]JY6[_9C\4ZCJ-Q?7WB[3[R[FT;4]%DN9=.D,TT=T05D=S*?F3T V\< 5]( M9HS0!Y5\/_A)JGA'QG::S9DG'.\C&.,=:AUCX M0:Q>_$/Q?XCAO=)EM]=TFVTL6-_9O,@6)V8^8-V'5P[*1@8KUO-&: /#O#_[ M/E]X;L]!MK#4[:VL=.UQM733B)I8+6,QLGD6^YLJN6+ '@'@#%<_=_LQ>*=1 MGO+B^\7:?>7=UH>HZ'-=R:=(9ITN&RDKN93EE'4#Y>!@"OI'-&: / -8_9NU MG6 Q_P"$@L[.>'2M/M+2:.U=_+N+24RI(X+89&+$%>#CHU>66G[-GA+3X?)LKSQ)8VV]W6WM?$-Y'&A9BQVJ), 9). M!ZUZM10!Y?\ \,\^'/\ H+>*_P#PI;[_ ..T?\,\^'/^@MXK_P#"EOO_ ([7 MJ%% 'E__ SSX<_Z"WBO_P *6^_^.T?\,\^'/^@MXK_\*6^_^.UZA10!Y?\ M\,\^'/\ H+>*_P#PI;[_ ..T?\,\^'/^@MXK_P#"EOO_ ([7J%% 'E__ SS MX<_Z"WBO_P *6^_^.T?\,\^'/^@MXK_\*6^_^.UZA10!Y?\ \,\^'/\ H+>* M_P#PI;[_ ..T?\,\^'/^@MXK_P#"EOO_ ([7J%% 'E__ SSX<_Z"WBO_P * M6^_^.T?\,\^'/^@MXK_\*6^_^.UZA10!Y?\ \,\^'/\ H+>*_P#PI;[_ ..T M?\,\^'/^@MXK_P#"EOO_ ([7J%% '@?Q9^"VD^&/AMXBU73];\5P7UI9R2PR M?\))>G:P'!P9,5K^%/@/H6J>&-(O+C6/%;SW%G#+(W_"2WHRS1J2?]9ZFNH^ M/'_)'?%__8.E_E70>!/^1)\/_P#8/M__ $4M '&?\,\^'/\ H+>*_P#PI;[_ M ..T?\,\^'/^@MXK_P#"EOO_ ([7J%% 'E__ SSX<_Z"WBO_P *6^_^.T?\ M,\^'/^@MXK_\*6^_^.UZA10!Y?\ \,\^'/\ H+>*_P#PI;[_ ..T?\,\^'/^ M@MXK_P#"EOO_ ([7J%% 'E__ SSX<_Z"WBO_P *6^_^.T?\,\^'/^@MXK_\ M*6^_^.UZA10!Y?\ \,\^'/\ H+>*_P#PI;[_ ..T?\,\^'/^@MXK_P#"EOO_ M ([7J%% 'E__ SSX<_Z"WBO_P *6^_^.T?\,\^'/^@MXK_\*6^_^.UZA10! MY?\ \,\^'/\ H+>*_P#PI;[_ ..T?\,\^'/^@MXK_P#"EOO_ ([7J%% '#^" MO@]X?\!ZY=:QIYU*YU*Y@%L]SJ6I3WC>6#N"CS6; SSQ7<444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 <#XI^"GASQ;XCFUVYDU:SU M.:)()9M,U6XM/,1?NAA&X!Q6;_PSSX<_Z"WBO_PI;[_X[7J%% 'E_P#PSSX< M_P"@MXK_ /"EOO\ X[1_PSSX<_Z"WBO_ ,*6^_\ CM>H44 >7_\ #//AS_H+ M>*__ I;[_X[1_PSSX<_Z"WBO_PI;[_X[7J%% 'E_P#PSSX<_P"@MXK_ /"E MOO\ X[1_PSSX<_Z"WBO_ ,*6^_\ CM>H44 >7_\ #//AS_H+>*__ I;[_X[ M1_PSSX<_Z"WBO_PI;[_X[7J%% 'E_P#PSSX<_P"@MXK_ /"EOO\ X[1_PSSX M<_Z"WBO_ ,*6^_\ CM>H44 >7_\ #//AS_H+>*__ I;[_X[1_PSSX<_Z"WB MO_PI;[_X[7J%% 'E_P#PSSX<_P"@MXK_ /"EOO\ X[39/V>O#JHQ_M;Q7D _ M\S-??_':]2IDW^J?Z'^5 'SM\#OA!IOC'X8Z+JVJZ[XKN;^X1C)+_P ))>+N M(8CH) *[S_AGGPY_T%O%?_A2WW_QVF_LS?\ )%O#O_7-_P#T,UZE0!Y?_P , M\^'/^@MXK_\ "EOO_CM'_#//AS_H+>*__"EOO_CM>H44 >7_ /#//AS_ *"W MBO\ \*6^_P#CM'_#//AS_H+>*_\ PI;[_P".UZA10!Y?_P ,\^'/^@MXK_\ M"EOO_CM'_#//AS_H+>*__"EOO_CM>H44 >7_ /#//AS_ *"WBO\ \*6^_P#C MM'_#//AS_H+>*_\ PI;[_P".UZA10!Y?_P ,\^'/^@MXK_\ "EOO_CM'_#// MAS_H+>*__"EOO_CM>H44 >7_ /#//AS_ *"WBO\ \*6^_P#CM'_#//AS_H+> M*_\ PI;[_P".UZA10!Y?_P ,\^'/^@MXK_\ "EOO_CM"?LZ>%/MMC0Q7VO7<\0EC.Y&*-(0<'GD5ZA10 @I:** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH X+X\?\D=\7_\ 8.E_E70>!/\ D2?# M_P#V#[?_ -%+7/\ QX_Y([XO_P"P=+_*N@\"?\B3X?\ ^P?;_P#HI: -VBBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI,TM M!124M !3)O\ 5/\ 0_RI],F_U3_0_P J /,/V9O^2+>'?^N;_P#H9KU*O+?V M9O\ DBWAW_KF_P#Z&:]2H **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ."^/' M_)'?%_\ V#I?Y5T'@3_D2?#_ /V#[?\ ]%+7/_'C_DCOB_\ [!TO\JZ#P)_R M)/A__L'V_P#Z*6@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ KS7XQZYJFA7_@9M.U":S2[U^*TN8HPNV>)HY"5;()ZJ.A%>E5R? MCSP&OCB;07?4)K'^R=0344$,:-YCJK*%;=VPQZ0^.?BAKUK+\4=:M;Z6 MV@\&3VL-I9QX$,5NYH8=/\40:1%IJ_ MZHVS.L3;E[N2^[=UXQTKU/Q'\%M,\1:MJUP]WE7.HQZM/I:A?+>Z0#:V[[P7(#%>Y% '&^$_$G MC_0-9OY/$7F/%/;%(TO"%A-YYLA!B(Z1+"$9CTX]:]5\!Z_I^MZ(GV+6DUV2 M' GN5/).T,$\T$KH[@9VY16P<>N* ,K]F;_DBWAW_K MF_\ Z&:]2KYG_8[_ &A_A[XY\'Z/X/T'Q)#J7B.UMGFGL(K>;=&F\_,S% HZ MCO7TN.10 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '!?'C_ )([XO\ ^P=+ M_*N@\"?\B3X?_P"P?;_^BEKG_CQ_R1WQ?_V#I?Y5T'@3_D2?#_\ V#[?_P!% M+0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% '!>,OCMX$^'^MG2-?\1VVG:D(Q M,;9DD=PAZ$[5. :P_P#AJOX5?]#?;?\ @//_ /&ZE\+?\G!>-^O_ "#;'^1K MU/'U_.@#R?\ X:K^%7_0WVW_ (#S_P#QNC_AJOX5?]#?;?\ @//_ /&Z]8Q] M?SHP/\F@#R?_ (:K^%7_ $-]M_X#S_\ QNC_ (:K^%7_ $-]M_X#S_\ QNO6 M./7]:,#_ ": /)_^&J_A5_T-]M_X#S__ !NC_AJOX5?]#?;?^ \__P ;KUCC MU_6CCU_6@#R?_AJOX5?]#?;?^ \__P ;H_X:K^%7_0WVW_@//_\ &Z]8X]?U MHX]?UH \G_X:K^%7_0WVW_@//_\ &Z/^&J_A5_T-]M_X#S__ !NO6,#_ ":, M#U_6@#R?_AJOX5?]#?;?^ \__P ;H_X:K^%7_0WVW_@//_\ &Z]8P/\ )HP/ M7]: /)_^&J_A5_T-]M_X#S__ !NO-_VA?B)\&OCY\*-<\'ZAXNM$>ZB+VEPU MM/\ N+A>8W_U?KP?8FOJ#CU_6CCU_6@#X&_8,/PP_9N^'5U+KOBBQ'C'6)3) M?.D$[>5&I(CB!\OH!R?3_P## M5?PJ_P"AOMO_ 'G_P#C=6--_:<^&.K:G9Z?:^+;1[R\F2WMXVBE3S)&.%4% MD R3TYKU#'U_.O*OVB^/"_ASD_\ (SZ5W_Z>5H ]5!S2T@I: "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X+X\?\D=\7_]@Z7^5=!X M$_Y$GP__ -@^W_\ 12US_P >/^2.^+_^P=+_ "KH/ G_ ")/A_\ [!]O_P"B MEH W:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#ROPM_R<'XX_[!MC_(UZI7E?A; M_DX/QQ_V#;'^1KU2@ I#2TC9[4 >-:/J/B_Q;XS^(NEVGBM]-_LFYBBTU38P M21Q[H@^) 5W.-Q_O XZ&N,^&_P"T7KWQ:\0>&?"20PZ)JSP7DVN7EJ-X0V\O MD[8 ^<;V!.2#@<5Z':_"WQ3I?B3QAJ>F^*;&R'B*9)2PTMGFM-L80>63+M8X M&,?%)^('BKX9VFM>3K']CKJVA:Y/;QR,FXE/+G3&U\.O4 $@^HI?AA M\2]>^)MGI6E_:)])\1:+,8?%*- A"2IQY0RN/G/S KT7'K7:^$_AK_9/B_5/ M%VKW4>I>)-0@CM&F@B,4,$"9*Q1J68@9))))))[5%X ^'%[X-\6>,=8GU.&] MC\0WJWOD);M&;(6^($>IZD;HZ5K-S8V;K"B& M*)!\O0?,?<]:OZ1XCU:[^"#Z[)?%M8_LB6[%UY2<2JC,#L VXR!QBJ,'PLU_ MPYKWB2?PYK]G::7XANFO;J"^L7FFMY67#M"ZR*,'J ZG!]1Q757G@L)\/;GP MOILXM$>P>QBGF3S-@9"NXJ",GDG&10!X;&[RVNS=FQ;_ $GR,[5V>9\F M<\G)]JV+#X7:MX0UOQ!>>$]9L].M]>N#>W=K>V33K#L>-=%OEUS1I+&S;2K;:%B>>>3RU+,!N W,-PSQ@UU/A;X-Q^" M3X;M](OD%CI;W$UP;J(O/>33$&20N& 4DC/W3UK+F_9E\+30>.;$-3+!_<)$;3PU=:QX[%O>WUW%#-#=6L8MK MMV!)AB"KE&_N_,2=ISFN%\+_ !CUKQ5\0O&W@"W\0QP^([?5I8[%I+>-?L=B MFW,@4KB9\DKCG&VN?A3XDURW\,V&N>);2]LM"O8KU+B'3VCNKEHU94$ MA\PH,AOF*KR1QBN=UC]F6;6;;Q3*VOQ6FNZAK#:WI.LVEFR7&D7# [#YGSJ M0N"IP&!Y!H WM1\;ZMJGQEM/AS87LEK!9Z.-5U/5 B&XE+N4CCC!&U<[69FQ MZ 8KD_$?Q+\86-]\1/!>FZK$OB;0(+/4-)U6ZMT*3Q7#[5CN% QPP92R@'&" M.:[$?"36QXBT;Q<=?LV\:65B=-NKQ;!DM=0M]VX"2$295@V2&5N,D8QT>WP< MN9$\1ZG)J=O+XIU^2W-W?O:MY,<4+ QPQQA\A0!U+$DL2: ,;PK\:+CQAINC MM<&3P]KNG:@UCXCT8JLC0.L+N0"1RC;0RNO535?P?X]U;X@_">]^(EUXG/A. MQN8IKG3T$,;V]E;KD(\^Y6+G #-R ,\8Q77:U\%=)UKXC:!XW\R2SUO3HFM[ MK[/Q%J$10JJ2KGG:22I.2 2.AKFX?@)J.@^ M?\ GA_7[:U\(:I'<0PV][9 M-+/I\V* M@\0_#E]4^$E[X(M+\6ZW&E-I0O9X?,*HT?EE]@*Y.#G&<9K.\+>!/%V@:'I& MC2^)-,ET[3;/[*%@TN2-[A@FQ&=C,< =2JCGCD4 >*-\=?'NG_!GX:^.!?1: MB]Q+)=>((#:(/.LD_P!88PH^1D!#<=0IS7?_ !0^,&L6WC7X=:=X6NX%T?5= M2ABU.[V+*7CEA>2..,G@$A-Q/H1ZUH>"?@+=^%?"OA#P]=:O9:KIVA1W$$RR M6+(;N.5=I4CS"%X)]*_&>N?##Q#XIG\5227.FR:Q"+=K*W$;"W:186X0'(V GG!R>*[_P M%\.=0\%^(_&>J2:I;WH\0W_V]8EM6C^SMY:H%)WG<,(#G /)K-\)?"'4?#7P MR\1>%)-:MKJ759;Z1+P6;((?M+.S IYAW;=YQR,X&: ,3X+?$>[^('AWP9/= M>);R36]1TD7]]:MIHBA?*J&*.8@!AV& &/&/3)$FN B;5WL9B%&0"0HYQCBN9TS]GC5S\,8_A]J_BJ&X\,N[_;?L M&GF"YO(FD+M"7:1@BDG!*KDC(R,T >O>%O$$'BKPYIFL6H9;>_MH[F,.,$*Z MAAG\ZU:K:?80:78P6=K$L%M BQQQH,!5 P /PJS0 5Y3^T7_ ,BOX;_[&?2O M_2E:]6KRG]HO_D5_#?\ V,^E?^E*T >JBEI!2T %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !125PR_$[^V-?U[2?#FE2Z[-H3K! MJ$RSI#%'.R!Q C-]^0*5)' &Y@U?2[@K$[2Q26] MR!'-!+$Y26.1,\,C*0>W'7%7&\9:(OB.VT'^U+4ZQYC@DV7<<8C5F 9\G@D#G:.3T%9/C/XB M6_@_5_#FGM;_ &R;6-2CT_$(DJQ0V<+L5C,DASAG*M MM4 DA2>!0!VM%>:2?&;[#XL\.Z%J/A^\TN75KN\M#/=SQA(3!;F8OP3N1E'! MX]\=*[2?6;A-9T^VAM8YM/N8))9+[[4B^65V[0$ZN&!/S#@8YZB@#7HJK;ZE M:70?R;F&78 S;)%;:",@G!XR*?:7MO?PB6VGCN(B2-\3AER.O(H GHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH X+X\?\D=\7_P#8.E_E70>!/^1)\/\ _8/M_P#T4M<_ M\>/^2.^+_P#L'2_RKH/ G_(D^'_^P?;_ /HI: -VBBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH \K\+?\G!^./^P;8_R->J5Y7X6_Y.#\7
  • P%W+>);?V<;M]@5K@0YW[&V\.:7_ ,);'J$=PTPFCQM6 MY$I;S<9SM&,8ZUT>N?![Q-J<7CO1&A@N-+\5SVUW'?23@/I[((PZ,G5L>7E" MI[C.,4 >GP_%[P7<:[%HT7B?2Y-4EN'M%M4N5+F9!EH^/X@.W6K?_"R/"XUJ M+26UZP3497:**W><*TKJ<,J9X9AW R1WKQV'X0>)K+[6/L-O(C^,(]:$C7* MFV5"NX_[?/3]:Y/X6ZA9WGCG198]+34M(L]5OI=*FL-?MIOLYG8[V:VVK/QC MD,3MR>* /:/B-\6W^'_CSPCHL]O:G3=;2Z>:]FE97M_)5#A4 .\MO R#GUK M?\/^*=0?0[O6/$EM::#8JY: /,=XAS\K2A@ CGCY!G&0,DUY[\=/@M+\7O'7 M@AKS35N_#NFI>"\D%T(9XGE5!%)#CD.C)N# C!QUK'D\!_%35_!$_AK69+34 M+G1-5@O=(UJ6Y4/J=O#*&6.Z0#Y)"O&X9!(!.* /69/BQX/@TU;^?Q'IUO:M M<_8]\\XC(GQGRR&P0V.=I&:DL?B?X5U/08M9M-=LKK3996@CGADW!Y%SN0 < MEA@Y&,\&O(_$WP;\1>(?$=UXCCL(+:?4-=TR_ETYKA"(HK:/8SEA\K.QZ8[ M%-#TN;2YK?7X;R6*2]CO-L4,C22S":/Y64L0 0 ,MC'%?3 X% "T M444 %%%% !1110 4444 %>4_M%_\BOX;_P"QGTK_ -*5KU:O*?VB_P#D5_#? M_8SZ5_Z4K0!ZJ*6D%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 (1D5XQX!T75OA%XJ^(4-SH]]JNEZ[K#Z[I]YIL0E),D2+)! M(,@JRLF03\I5AR,&O9]PSC(S2$KWQ0!\N^&/A)XB\ :UX3\07FAS:E/?:[KF MHZG::=LE:Q^WJ?*C.2 RKA0[#@,2>1S7,_"OX0^)?#\'A"?7?!VI;1X%U/0[ MI+5H5NK>X:[61%W[OD+1AMC G!..,U]DD@=<4F5]J /EBU^'OBZW\/Z?8W>C MR:S;Z?XKT>]LM2&FQV=]-:Q,IE:YB0A"\:@KYB@;QVJ5/!WB:36=*@U+PA?7 M>O:=XYDU-]>1(FCDLI#+YAH ^?/@5X, MOK7Q!IUQXE\):SI_B[0X+JQN=>GN8_L=\DDA;>A1MTV\A6Q(,H<].^U:Z)K7 MPU^._B[Q*='O-;\.^*[.R'VG38Q+-8W-N'38\>0QC=7!#+G!!!'(->T@J3QC M-&5SC(S0!XE\3O#%[X[^(7PVO;KPQ/>:+97&H27D=Q$LJQQO9R1QF1"?XG8# M;S[UY[X5^&NNV=EX%@N/"E]&-/\ #NO:9<*\*GR1+*IMH3\W0HO ' XKZO M)4=<"C*CT% 'QMX9^$_B'PEX4T1+7X?37-X/AP-*U.T $(N;U9("(I&5P78* MLQ'..P8;J]C_ &?O#VL>'_$'Q :_TB^TW3]0U"VO;%KN&*%9%-K&C[8XSA"& M0Y7''')->S97';% (ZC% #J*0,#T.: P)ZB@!:*3M&X'HA M!HW#UH 6BDW#UH+ =30 M%)N'K1N'K0 M%)N![T;@>] "T4FX$XSS06 ZD4 M+12%@!UHW =Z %HI-PQG/%&X>M "T4FX>M&X9ZT +12%@.]!8#J: .#^/'_) M'?%__8.E_E70>!/^1)\/_P#8/M__ $4M<]\>"#\'/%W/_,.E_E70>!"/^$)T M#G_F'V__ **6@#>HI P/0YH# ]Z %HI-PSUI-P]: '44A8#O1N&,YXH 6BDW M#UH# ]#0 M%)N!.,T;@.] "T4A8#J:"P'>@!:*3<,9SQ1N![T +12;AZBC<, M]: %HI"P'>C] 'EGA;_DX/QQ_V#;'^1KU/->:>)/A'J&I>-K[Q+HGC;5?#-U>V\5O M<0V=M;31N(_NG][&Q!Y[&H/^%7^-"I9HS7EO_"K_ M !IG'_"W=>_\%NG_ /QBC_A5_C0?\U=U[_P6Z?\ _&* /4LT9KRT_"_QH.OQ M=U[_ ,%FG_\ QBE_X5=XUQ_R5W7O_!;I_P#\8H ]1S1FO+?^%7^-/^BNZ]_X M+=/_ /C% ^%_C0]/B[KQ_P"X;I__ ,8H ]2S1FO+O^%7^-/^BNZ]_P""W3__ M (Q1_P *O\:9_P"2NZ]_X+=/_P#C% 'J.::\:28W -@Y&1G!KR\_"_QH.OQ= MUX?]PW3_ /XQ2GX7>-1U^+NO?^"S3_\ XQ0!ZCFC->7?\*N\:XS_ ,+=U['_ M &#=/_\ C%'_ J_QJ?^:NZ]_P""W3__ (Q0!ZB<&LZU\.Z58ZC-?VVG6=O? M3_ZVZB@199/]Y@,G\37GP^%_C0]/B[KQ_P"X;I__ ,8H_P"%7^-/^BNZ]_X+ M=/\ _C% 'J6:,UY;_P *O\:?]%=U[_P6Z?\ _&*#\+_&@Z_%W7A_W#-/_P#C M% 'J6:I:KHNGZ[:_9M2LK;4+?.[R;J%94SZX8$5YW_PJ_P :C_FKNO?^"W3_ M /XQ2?\ "K_&G_17=>_\%NG_ /QB@#TRWLX+.-$@BCA1%"*L:!0%'0 #M[5- M7EP^%_C0]/B[KQ_[ANG_ /QB@?"[QJ>GQ=U[_P %NG__ !B@#U'-&:\M_P"% M7^-,X_X6[KV?^P;I_P#\8H_X5?XTS_R5W7O_ 6Z?_\ &* /4LT9KRT_"_QH M.OQ=U[_P6Z?_ /&*#\+_ !H/^:NZ]_X+=/\ _C% 'J6:,UY=_P *N\:XS_PM MW7L?]@W3_P#XQ2#X7^-#T^+NO?\ @MT__P",4 >I9HS7EO\ PJ_QH?\ FKNO M'_N&Z?\ _&*/^%7^-,X_X6[KW_@MT_\ ^,4 >I9KRG]HL_\ %+^&_P#L9]*_ M]*5J3_A5_C0?\U=U[_P6Z?\ _&*IZA\$-QL;^#4/L4EE91 M+(\3[T#,D0;&0,X- 'KPI:;D M "T4@8'O0&!Z'- "T4FX9QGFC";CQG;VL5OXHU[PP8'+F30YH8VER,;7\R) MP0.O&*74_!5QJ7@^'0D\4:[931HBG6;6:$7S[3R68Q%,MW^3Z8K?L=0M=3M8 M[FSN8;NWD&4F@<.C#V(X-3Y% '-:'X,GT7PK<:-)XFUS4YI1(!JU]-$UY'N' M&UEC5/E[94^^:B\#>!;CP7%>)<>*_$'BM&DZUI^O6$=]IE[;ZA M92%@EQ:RK)&Q4E3AE)!P01]0: .8\-?#FZ\.^(KC59?&OB?68I?,QINIW$#V ML>XY^54A5OEZ#+'CKFDN/AO=3^,EUX>-O%$, E63^Q8[BW%@0!C;M,._:>I^ M?/O79EU4$D@ ^&;];AK;Q%I-PMMGSS%?1-Y6!D[L-Q@ GGTH R?& M?PYNO%VI6]W!XT\3>'$A38;71;B".*3G.YA)"YSVX(XJ]XV\&3^,+&WMH/$V MN>&FADWFXT2:*.23@C:QDC<$(O$_P!H"@?V M[/#)Y.,_<\N),9SSG/0=*AT'X=76B>*9]8D\:>)M5BE,A&E7]Q UG'N/ 55A M5L+VRQ]\UV=% '%:A\-[J^\8)KJ^-O$]I"LB/_8]O<0"Q;;_ E3"7P>_P _ MY4_QM\/+KQC>VUQ!XS\2^&EA0H8-$G@CCER<[F$D+DGMP17944 :))Y,#&&+QN,'J< #9W\%C0/^$FUQ)_+\O^VU MFB^WYSG=N\O9GM]SI72T4 ,O$GB83($$6N3P2)%@YW)Y<*$$^Y-=C10!Q> MD?#FZTKQ;-K;^-?$VH0R.[#2+NX@:R3=V55A#X7M\_US2:Q\.+K5O%<6M)XU M\3Z=#&R,=)LKB!;-]O4%6A+X;O\ -],5VM% ''^-_A]<^,KFUE@\8^)/#(@4 MJ8]#G@C67)'+^9"^2.V,=:M>)_!<_B3P_:Z9%XGUS1)(-F=0TN:)+F7:,?.S MQLISU.%'/I7344 7LR.GW*3PCX M*N/"VDW5E-XHUW7WG8L+S5YH7FBR,80I$@ [\@\UT]% '&>"?AW=>#K^YN9_ M&?B;Q*LR;!;ZW<021Q)H-7C\:^)]*BCV9TO3[BW6T?:<_,K0LW M/?##\*F\<^ ;GQF]HUOXN\1>&! &!70YX8Q-G^_YD3YQVQBNNHH YCQ!X+GU MWPS;:3'XGUW2980@.IZ?-$MW+M'\3-&RG=WPH]L4MIX,GM?![Z$WB;7+B9D9 M/[9FFB-\N?X@PC"9';Y*Z:B@#E_!O@JX\):==VL_BC7?$;3MN%SK,T,DL7&, M(8XD '?D'FJ?@[X;YG]C/<6_V'&,;=OD[]O\ P//O3O$WPYNO$?B& MWU2+QKXFT6.(*#IVF7$"6TF#G+*\+-ST.&'X5VE% '*>./ UQXSCM4@\5Z_X M9,!)+:'-#&97$@ ^H-=310!QGA;X_X3;Q0(!*)/[&%Q;_8 M<8QMV^3OV_\ \^]=K10!QGBOX";CQC:6L$'BG7O#30-N,VB30QO+QC#F2)P1WX KJ** /)?C MQX8F_P"&??$>F#7M6$MOIS9U$2Q_:9MO]]MFTY[X4?A6W\,O",^G_"G3-+?Q M)K5[+V5/OFOGC_@HI\8OB1\'/ L5UX>TS1]1\ M'ZK&VGZC+=PR-/:R-]U@5<#:>G(ZXKK_ -A/XJ_$/XR?"M?$7C+3M*TO2@$M M-(BL(9$DFCC4*TKEW/!Q@8 [T >V>!_ MQX-BNDN/%GB#Q-YY!#:Y/#(8L?W M/+B3&??-5_#?PZNO#WB.?59?&GB;68I=^--U*X@>UCW'/RJD*MQVRQ_&NSHH M XJZ^&]W<^,%UT>-O%$$(D$G]CQ7%N+$@?PE3"7P>_S_ (T[Q?\ #JZ\5ZK; M7L'C3Q-X>2%0IM-'N($ADYSEA)"Y)[<$5V=% ',>,O!4_B[3;:T@\3Z[X<>% MMQN=&FBCEEXQAS)&X([\ @CQ-KEO.J!?[9AFB%\V#G)8QE,G M_+_$?B<3J %UR>"018[IY<28)]\UU]% '%Z#\.;K1/$\VL2>-?$VJ1 M2%R-+O[B!K1-W956%6X[98_C1J?PYNM1\6QZVGC7Q/90HZL=(M;B 638[%3" M7P>_SUVE% '&^-?AW=>,+ZVN(/&?B7PVL*[3!HEQ!''+SG+"2%R3VX(JWXL\ M%3^*-&M;"'Q/KN@O 5)O=)FA2>7 QAR\3@YZG '-=/10!S3>#9V\'#0?^$FU MP3B/9_;(FB^W=<[MWE[,_P# *9X6\$W'AO0KK39?%&NZY).6(O\ 5)H7N(LC M'R%(E48ZC*FNHHH X_P1\/KGP;,?$GAD0*5,6 MASP1I+DYR_F0OD_0BNPHH YCQ/X+G\1Z!;:9%XGUW1)(2N=0TN:)+F7 Q\Q> M-E.>IPHIT/@V>+P<="/B76Y)C&4_MEYHOMPY^]N\O9G_ (!72T4 P M40A\#M\]'B'X)8-6C\:^)M(BB*$Z9I]Q MI)M/\2M"S<]\,/PKM** . M2\<> [GQF;7[/XM\0^&/(SG^PYX8_-S_ '_,B?./;%3>(/!=QKOAJWTF/Q/K MNDRQ;B@#F;#P9/9>#Y-";Q-KEU,ZLO]L3S1 M&^7/<,(PF1V^2F^#/!%QX1T^ZM9_%.O>(VG;<+C6IH9)8N,80QQ( ._(/-=1 M10!QGA#X=77A75KB]F\:>)O$"2J0+36+B!X8\G.5"0H0>W)--A^&]U%XP;73 MXV\3R0&0R?V,]Q;_ &$ C[NWR=^/^!UVM% '&>)_AU=>(_$%OJ<7C3Q-HD<6 MS.GZ7<0);2;3GY@\+-ST.&'X58\;^!;CQE#:I!XK\0>&3 22^AS0QM+G^_YD M3YQ[8KJZ* .9UGP7/J_A6#1D\3ZYITT04'5K*:);R3;_ 'F:-DY[X4?A1I7@ MR?3/"X\'6UU%/XJU_ MQ,9V#"76YH9'BXQA/+B0 =^)Q!YGF?V,+B#[#C'W=OD[]O_ // MO3O%GPZNO%&M6U_#XT\3:#'"%!LM)N($@DP<_,'A=CGH<$<5V=% '+>-?!%Q MXPL[2"#Q3KWAMH&+&;1)H8Y)>,8[NK+ M&J\=LJ?QJ/P/X%N/!BW0N/%GB#Q/YY!!UR>&0Q8'1/+B3&??-=710!Q?AOX< MW7A[Q#/JDOC7Q/K,4N[&G:E<0/:QY.?E5(5;CH,L?QHN_AQ=77C!=='C7Q/! M KA_[&BN(!8G QM*F$O@]?OUVE% '&>,_AU=>+M2M[N#QIXF\.)$H4VVC7$$ M<4G.W!'%7/&/@JX\6Z;:VD'BC7?#K0-N-SHTT,_R4GASP7<:!X;5Y/&OB?5(I"Y&EW]Q UHFX_PJL*MQ MVRWYUVE% '%ZE\.;K4/%\>N+XU\3V<*.K_V/;7$ LFP/NE3"7P>_ST[QO\/+ MKQC>6T\'C/Q+X96%-AAT2>"..3G.YA)"Y)[<$5V5% ',^+?!<_BG1[6QA\3Z MYH#P,&-YI$T23RX&,.7C<$'KP!S0W@R=O!O]@_\ "3:X)_+"?VT)HOM^"Y_#6A76FR^)].?A]<^,Y[:2W\8^)/# A0H8]#G@C67) MZOYD+Y([8Q5OQ/X+G\1Z!;:9%XGUS19(64G4-,FB2YEP,88O&RD'J<*.:Z:B M@#F+?P7/;^"VT ^)]=FG9"G]MR30F_&3G<&$03/;[G2E\'^#)_">E7-E/XGU MSQ"\S%A=ZQ-%)-%D8PICC08'7D'FNFHH XSP7\.[KPAJ%S=3^,_$WB19D""W MUJX@DBCYSN41PH0>W)--L_AO=6GC%M=;QMXHN8&D>3^QIKB V(##[H40A]H[ M?/VZFNUHH XOQ!\.;K7?$\&KQ^-?$^DQ1&,G2]/N(%M'VGG0&!.A3PQ^;G'W_,B?.,<8QU-=;10!S/B#P9/KOABW MTB/Q/KFDRP[,ZII\T2W"KBR\&RZ"WBC7;J=T91K4 M\T)OER"Y_!]EW)/%=I10 M!Q,?PWNX_&9U\^-_%#P&4R_V*UQ;_8,$8V;?)W[1U'SY]Z=XF^'-UXC\0V^J M1>-?$^BQQ! =.TRX@2VDVG/S!X6;YNAPPX]*[2B@#E?''@:X\9P6<=OXKU_P MP;!_!-QX,M[J*X\4Z]XG,[AA)KDT,C18&,)Y<28!Z\YKJ** .+\)_#BZ\ M,:[<:C-XU\3Z]'*K*+#5KB![>/+9RH2%&R.@RQXK.\1?"&]U_6KK4(OB/XTT MA)VW"RTZ[M4@BXZ(&MV8#ZDUZ+10 4444 %%%% !1110 4444 %%%% !7*?% M90WPR\6 C(.E77!_ZXM75U5U/3+76+"XL;V!+FTN$,JD=P?2@#Y) M\%>.O%VE>"/AAX;\/ZQ:Z-8M\+!K6YM/2=Q/;QVJK@L<;2)3D8_7D=SH7QP\ M0W[^!-1UF.33=#\0V.D3"_TRWCN;6.ZN8U:2VN03YD.\N@CD'R\C)R:]=A^% MWA.V2W6+P_8QK;6;:="$BP(K5L;H%](S@94<<#CBI+#X:^&-+FMI;30[*V:V M2*.$1QX5%C&(@!T^0?=X^7MB@#QWPO\ %?6;S6M$\*3W%K9W6KZ[KENVHPVB M1CR[-V*QJARID<$9)R2$<]>G)?"OQSXBLO"FB^!M#U+3]/UB>PUK4[?4+E8X MXKB>/4I(]H0@C8-V]U7D C!%?14_PL\)76FKI\WAW3Y+-;PZ@L30@A;DG)F' M<.23EAR$-%FL+*X:[MK=[*,I#*QRSJ,<%CUQU[T M>9_M):WJW_"B=%NKR:WBM;S4-*C\13Z;(QMTLWGC%T4S MDC,3V\B!HV0C!4J1@C'&*Q-*^&_AK0[&6SL-&M+:UDB,!A1#M$9X* 9^5?\ M9&!0!\R_#7QWXK\+?#/2M)74[*[T\_#(:U913:>O^BS0K&@4_-^\1ED&0W=> M.#BM'4?C!X\_LR[ET[6;#3XK#P#I_B=85TM'#3L#OC/S<1L%Q@ %0>.E?0B_ M"WPG'''&OA^P6..R;3441#"VIZP =HSQ\O3@4C?"SPD\,L3>'K Q2V:Z=(AB M&&ME^["1WC'9>@H \KU3XQ:[!XWT1;6_MKC2KSQ!::/<6R0*L<"RVOF,C.QW MM,&(;*_*%(!&2:]^'2N2;X2^#7O_ +<_A?2GO/,AE\][56??$,1-DCJH /7 M %==0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $%[.;:UEE4 L MBE@#["O!_ _B7XX_$+PS;>(+#5?A]865X\WDV]QHM_)(B+*Z ,PNP"?EZ@"O M==4_Y!UU_P!?_ $IEH R_L'Q\_P"A@^''_@AU#_Y, MH^P?'S_H8/AQ_P""'4/_ ),KV&B@#Q[[!\?/^A@^''_@AU#_ .3*/L/Q\_Z& M#X7$A 96#8!:/:X//4U5^,WQXR,BO//&'BOQ%\,_ 7P_\;VNOWVI173Z=;ZMIFH.LR72 M7 0,Z$CM.$FF7 TNZ;1M4OY=,L]25T*R7"%EVE(_%,MYJ_P +=9U34YO$^E7'VUM>1PKW M&FLQ:.0-C:'./+*XZ\UW7A?XWZ?X@OO"=C'I=] VOB[6)YI$;RFMRP8/AB3G M:<$9]Z .'^(_PM^,'Q6\&:GX6\1:M\.+O2=1B\J:,:%J ;'JI^V<$=C6AX4\ M$?&KP5X;TW0M'U?X;6FF:? EM;PKH.H85%&!_P OG7N3ZUHZCXMU'QG^T%=> M H[ZXTO1='T9-4NOLIQS713ZS+\-=30!A?8/CY_T,'PX_P#!#J'_ ,F4?8/CY_T, M'PX_\$.H?_)E8>I_%F?Q;KGP]U726U#3;636K_3KO3WF55N##$_#;201N4$' MM6G\/_V@;CQ%I>A2:MH,EI=ZNM_)"+:='C46Y?Y2<@Y(7KCK0!9^P?'S_H8/ MAQ_X(=0_^3*/L'Q\_P"A@^''_@AU#_Y,JMIW[2D&MW&@PZ;X5U.Z.JZ9)JVY MKB"-8(8Y-DFXE^HP3QU'2ND\&_&.W\:^(;:PM-$U-;"\M&O+75O)+6SJ&QM= ML81CU /44 8GV'X^?]#!\./_ 0ZA_\ )E'V#X^?]#!\./\ P0ZA_P#)EH \> M^P?'S_H8/AQ_X(=0_P#DRC[!\?/^A@^''_@AU#_Y,KV&B@#R+X=^,O'X^)^H M>$_&L_AJ]6/2UU""XT"RN+8@F385<2S29]>,5Z[7E%G_ ,G-7_\ V+*?^E%> MKT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!5U3_D'77_7)OY&O//V;/\ DBWAW_MY M_P#2F6O0]4_Y!UU_UR;^1KSS]FS_ )(MX=_[>?\ TIEH ]-HHHH *Y'Q%\,M M$\3^-O#OBF]B9M4T+SA:L&PI61=K!AW'0CW KKJ* /-K/X$^'=.^'OB'PA9M MR:C/>^+-7O+K4)+&6YDDAM MP"UJQ,9"J@VY)Y KV:B@#R?4/@%;ZAJD^H'Q%J-O<2ZK_:I\F*'8',7E,FUE M((V\@GD'D&LO0_V8=-\/Q64=OXBU246>D7>C1-/'$S""XE\QR2%&6!Z'\\U[ M97E7QK\7>+? 6A7FNZ5'O* M-A8SK%% )(U"QR2*B@R,H QDXSSBK-Y\2+;X>I>)XSUNS?R760W-G9R1K!"Q M"JTXW.$^;(W9Q^1J[K?Q6T"QN#81ZBHO9W>VMI?)=X&N F\1[P-I;'.,T 8N MC_ ?2=)D@MA?WEQHEKJ,FJVFF2[=D%PY+$AP-Q4,Q8*>A/7M5+PG^SU9>$_$ M?A[5(_$6J7,>@F\6PLY4A$:1W!+.C$)N;!8X).?>J'PG_:*TC7?!6G3>)M1\ MC7387%_<;+":.*2**5E=HCM(;: ,A22*ZO0_COX)\0Q7FFRV9C3R1$K;@0?O M;LGKG'M7.^&_V?K3PWXCT35(_$>K7$6BW%W-964BP^6BW&XNC$)N8 L<$G/O M4/Q.^-*:?X,UBZ\,WD<.N:7-;?:+34;1UD2.5P 3&VTX89PW(KL]4^*?AK1= M2>SO-0\HQW"6DL_E.8(9G^Y&\@&U6.1P3W'K0!1\4_"JWUGQA9>+=+U*ZT#Q M+;6YM&O+94D2Y@)SY4T;@AP",@\$'H:;XH^%S>*+;29)M?U"WU?3KU+Z'4(D MC)#@8*^6RE I!(QC\:LWOQA\*6&IQV,NHL9I;IK"-HK>21'N57<80RJ07 YQ M5K0?B;X>\36&FWFFWDMS;ZA<26MNPM95)D0D.K J"N,')8 <4 <=H?[/=AH( MT)(]>U*YCTG5+K5$%PD1,DDX8.K$*/EPQQCGWJ.V_9VL]-LM(M[#Q'JMH^EW M%U);RA('(AN-WF0D%,$?,<,?F'K6AXD^(FI:G\58/A]X>,5I>QZ>=4U'4[B+ MS1;PEMB(B9 9V/PMG$]UE>5,8+9?( M_AXQ0!S'@W]GC3?!U]HLZ:S?ZC#IFESZ2L%XD6)897+MO*J#G)X([>M;7PS^ M$I^&J&T@\3:QJNC0;ET_3+YHO+LD)SL5E0,X&<#>3@5U/A?Q;I7C/2_[0TBZ M%W;B1X7^4JT!_#%HUJ-,UQ+IKEI82TJ&)- MPV-N &>AR#0!T\/@R-?$^K:M/=-F:7X:U35/"TFDZA+J.FW=@Z.]JTGWXPLBLK1D$C8PP,\5UOBSXE6/A'Q5 MX:T&XM;N:ZUR62.&2&$M''L7#=%T2[2?2M3:[CN&:S M?"NDWFDW5N+M9M-U*;4H"9<_-+G=$>/\ 5\DA>E>H#H*6 M@#S*[^!>E7.HZR1?W::/K-XFH7VE84Q23KCYE;&Y0<#TO;"QU&YN M-*FN&GMK&95V66XY:.(CD)G)"G.,\5V-%% !1110!Y19_P#)S5__ -BRG_I1 M7J]?)G[1OQ>\2_!;XH:WX@\+^"+[QM?Q^&5!AM#^[M1Y_P#K95'SLH]$!/TK MS']@K]IKXB?&C7?B7X@\3M>>)[FUB@^R:)IWEPQP@LJEIXTUFXAT=Y/!6KV[7 MLK)/&\UL39*.CR8E((/^QN- '8T5R%SXRUB'3]1N$\&:O--;7(@BMDFMM]RA M_P"6J$R8"CT8@^U2R>+-534+^W'A/5'AM[83Q7(EM]ERY'^J0>9D,/5@![T M=517*6_BW5IKC1D?PEJD*7T9>XD>6WQ8D=%EQ)DD_P"QN%01^--:?3$N3X)U MA)VN_LYM6FMO,6/./.)\W&SOC.[VH [*BN3O?%VK6SZTL?A#5;H6(4VS1RVX M^WD]1%F08Q_M[:?#XKU634;:W;PGJ<4,MH;A[EI;?9%)C_4L!)G?VR 5]Z . MIHKCX/&>LRV6DS/X+U>*6\G:*>!IK;=9J.DDA$F"I_V"3[47'C+6(K+59U\% MZO-+9SB*"!9K;?>*?^6D>9,!1_M$'VH ["BN6F\5ZK%J-U;+X3U26&*T%PET MLL&R:3&?)4&3(;MD@+[TVS\7:MX_P"$(UCSEO/LPM?.MM[1YQY^?-QL[XSN]JL7'BW5H9M: M1/".J3+8QJ]NZRV^+\GJL69,@C_;VB@#JZ*Y6/Q9JKW]C WA+4TBN+4SRW!E MM]EN^/\ 5.!)DMVRH(]Z@M_&FLS6.FW#^"]7AENKDP36[S6V^U0?\M7(EP5/ MHI)]J .QHKC[SQEK-M;ZQ)'X+U>Y>RE$=O''-;!KU3_''F0 ?[>T^U/O_&= M]IL]X9O#&IBRMM/-\UX)("C,%W&$#?NW\8Z;?>@#K:*X'PK\3KOQ?H_AK5++ MPCJZV.LH9'DE>!39+V,H\S//HNZKLGC364TNYNAX*U=YXKS[.EHLUMYDL>?] M>I\S;L[X)#>U '8T5RESXNU:"ZU6)/"&JS1V<"RP3)+;[;QCUCCS)D,/]L > M]/M_%6JS7FF1/X4U.&.[MC/-,\L&VT@#J**XV'QMK4MA9 M3MX(UB*:>[-O);M-;;X(P?\ 7,1+@IWP"6]JEO?%^KVL6M-%X/U6Z:Q<+;)% M-;@WX/\ %%F08 _V]M '6T5RZ>*M4;4A;'PIJ:0?8OM/VLRP>7YF,^1CS-V_ MMG&WWJ&W\8ZQ-#HKOX-U:%KZ1DN$::V)L0.C2XDY!_V-QH ZZBN.D\9ZRFG7 MUR/!>KM-;W8MXK436V^XC)_UR'S,!/9B&]JLW/BK5(+S4H4\*:G/':VZS0SI M+ %NG/6) 9,AAZL />@#J**Y6S\6ZM<7FCPR>$=4MH[V RW$\DMN5LF_YYR8 MD)+'_8##GK4 \::R=-@N?^$*U@3R7GV9K4S6V^././/)\W&SO@$M[4 =C17) MW/B[5H1KFSP?JL_V#'V;9+;C^T,]?*S)QC_;VT__ (2O53J4-M_PB>I^2]F; MEKKS8-B28SY!'F9WGID#;[T =317(6OC'6+BSTB:3P;JUO)>S-'<0/-;%K)1 MT>3$A!!_V"Q]J;<^-=9@LM3G3P3K$\EI=""&!)K8/=H?^6J9EP%'HQ!]J .Q MHKF;CQ3JD.H7UNGA74IH8+07$=RDL 2>3'^I4&3(?ME@%]ZAM/%VKW%SHL4G MA#5;=+Z(O<2R2VY6P(Z++B0DD_[&X4 =917&IXUUIM+6Z/@G6%G-Z+8VAFMO M,$><>?GS=NSOC.[VJ:Z\7ZM;R:VL?A#5;A;!%:V:.6W OR>HBS)P1WW[: .L MHKEX_%.J/J%E;GPIJ:13V9N)+DRP;(),?ZAAYF=_N 5]ZO\ A'7Y_$V@6NHW M&D7VA33 EK#4D59XB#C#!21^1- &S1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% %75/^0==?]'?^WG_ -*9:]#U3_D'77_7)OY& MO//V;/\ DBWAW_MY_P#2F6@#TVBBB@ HHHH **** "N!^-?@C5/B'X>72) M;2WNY+B&7S;TL(U".&/W022<8KOJ* /'?%/PM\3W?Q(E\0:4WAR[TS5;2&VU M*PUVU:9[=HR2LENP!#<,048 '@Y%+X2^&OC+P=JWB#3K74-%N?"6H7:A<+:VENIP99#SU[ M$D^@H \3L?V??$UIH/AK3S>Z6S:5I.HZ?(XDDP[W)8JRC;P%WA6GQUT"]U.VT]!,M MW<:E-I2K+%*BBXC3<4)*8&1]T]#ZUAP?M#R1^ Y?&=[X3O8?#MK<307DUM=1 MSS6R1R&-I3& "R C)P2<=J ,SQI\"]?\H37GA>]G,FFP26[11QSL,7,B;@&(8JHY M']ZO5U\0:6]O]H74;0P;_+\P7";=W]W.<9]J?!K-A=20QPWMO*\REXE296+J M.I7!Y ]10!YYXH^&.JVWQ7LOB!X7N+3^T#8G3-2T[4&9(KNWW;D*NH)1U;I\ MI!!(..M2>,_ GB/Q3?>&-=CN[&VU;0M0^V1V.7-O)&R%'C:3&=CC:I/3- &)X&\!ZSX(N9Y+>33I(]7U.?4M55_,S M'O4!5@QP2-HR6QGGBJOC[P!X@USXH^#O%6DMIK6^A)S2(TIE3;\I5& MQUYZUN6'Q%2_^)-_X7^QJMO;:9'J::B+@,LBL^W&W'&.N\?:;HVD#5 MUFAOM)CE$5U=6LRN( 3C<<9R 2,\Y% '%>*OAMXJ\9ZOX;U:_NM)MKG3;NX\ MRV@>5D%M+$8_E%G\%69O]!N=/\*2W8MYSYXFN8I58 M)O7&%8%N<$@XXQ7OD;!T5E(92,@@Y!%.H SM _M0:1:C6OLG]J;/](^P;_(W M9_@W_-C&.M:-%% !1110 4444 %%%% 'D]F,_M,W_P#V+*?^E%=?X=^%WA3P MEXFU?Q!HNA6>EZMJRJ+ZXM8_+^T;3D%E'!/OC-@Z_A5ZJ6MQ M23:/?1Q6T=Y*T$BK;RG"2DJ<*WL>A^M &7X!NI[_ ,&Z1<7>K6^O7,ENK/J5 MHH6*X/\ ?4#H#70;16!X!M;JQ\&Z1!>Z5;:'=1VZK)IUFVZ&W/\ <4]P*Z"@ M!,"C:*6B@!-HHVBEHH 3 HVBEHH 3 HP*6B@!-HHVBEHH 3:*-HI:* $P*-H MI:* $P*,"EHH 3:*,4M% #2 *XOX/7-G=> K&2PU+4M6M2\NVZU92MPWSMD, M#Z'@>V*[4URWPSU&YU7PA:7-WKEKXBG9I =0LH]D' M?^WG_P!*9:]%U!&EL;A$!9FC8 #N<5X1\)/'^J?#_P :;X?U/X=^-)+VR>= M9'M=-CDB;,\C JWFC((8&@#W^BO,/^%XR_\ 1.?'?_@IC_\ CM'_ O&7_HG M/CO_ ,%,?_QV@#T^BO,/^%XR_P#1.?'?_@IC_P#CM'_"\9?^B<^._P#P4Q__ M !V@#T^BO,/^%XR_]$Y\=_\ @IC_ /CM'_"\9?\ HG/CO_P4Q_\ QV@#T^BO M,/\ A>,O_1.?'?\ X*8__CM'_"\9?^B<^.__ 4Q_P#QV@#T^O)_BGI5U'\4 M/AIKY);2K"^N(+D8^6-IH62-SZ?,0/QJS_PO&7_HG/CO_P %,?\ \=J*Y^,_ MVR%H9_AIXXFB889)-(C(/X>;0!Z9=,RVLA"-(0IPJ]3QT%?.6E>$O&L_P(U? MP-!X7N+/6=6GO8C!8I( M42-97^9@V_*$D8[]:]8_X7A+_P!$Y\=_^"F/_P".TUOC=(X(/PX\=D'C!TF/ M_P".T T^%GBWP_I2,]Y=-;:'%&FXG+R,%EY)/4UN6GQZ^W6L-S!\//'4L$R+)'( MNDQX92,@_P"M]#0!7_:7\#WOCKP':6VE:3+J>JVVI6US!Y#A)(@KCS&#%ACY M/)K?P=?>$M8\1PI;FR MO;I9II[C 13MC=D '0$8) R17>?\+PE_Z)SX[_\ !3'_ /':AF^,HN)(GD^& MGCAWB.Y&;2(R5/J/WO% '?\ A+39]&\+:/87+![FULH8)6!SEU0*Q_,&M:O+ MQ\<)1_S3GQW_ ."F/_X[2_\ "\9?^B<^._\ P4Q__': /3Z*\P_X7C+_ -$Y M\=_^"F/_ ..T?\+QE_Z)SX[_ /!3'_\ ': /3Z*\P_X7C+_T3GQW_P""F/\ M^.T?\+QE_P"B<^.__!3'_P#': /3Z*\P_P"%XR_]$Y\=_P#@IC_^.T?\+QE_ MZ)SX[_\ !3'_ /': /3Z*\P_X7C+_P!$Y\=_^"F/_P".T?\ "\9?^B<^._\ MP4Q__': *]G_ ,G-7_\ V+*?^E%>KUXQX$O=4\6?'#4O$4GA?7-!TL:&EFLN MLVRPF27SMV% =L\5[/0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !6=XB$3:!J0GBFFA-M*'CM_P#6,NPY"^Y'3WK1JAK[B/0]0=U=37-?#>Y6 M\\"Z),FMMXD5[92-6:,QFZ_V]IY&:Z6@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@!#7,?#BSO+#PG:0W^E:?HMRK/NL]+;= F6."I]QR M?!K*&UT.^\.PAY"-/U%R\T>7;))///4>QH [.BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "DVCTI:* $P/048'H*6B@!,#T%&!Z M"EHH 3 ]!1@>@I:* $P/048'H*6B@!,#T%&!Z"EHH 3 ]!1@>@I:* $P/048 M'H*6B@#@?CP /@[XNX_YATO\JZ#P(!_PA/A_C_F'V_\ Z*6L#X\?\D=\7_\ M8.E_E70>!/\ D2?#_P#V#[?_ -%+0!N8'H*,#T%+10 F!Z"C ]!2T4 )@>@H MP/04M% "8'H*,#T%+10 F!Z"C ]!2T4 )@>@HP/04M% "8'H*,#T%+10 FT# MM2T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 52UKS?[(O?( M$+3>0^P7'^K+;3C=_LYZ^U7:S]?C6;0]0C>U>^1[>13:H<-,"I^0'L3T_&@" MCX#^V?\ "'Z3_:$=A%>^0OFII>/LP;OY>.-M;UACM ME5=+N'WR6P_N,W7%]J2E9G^=L@@^G0>PKLV[5S'PVO; MO4/"5I/>ZOI^N7#-)NO=,4+ ^'. /0<'W!H ZFBBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M X+X\?\ )'?%_P#V#I?Y5T'@3_D2?#__ &#[?_T4M<_\>/\ DCOB_P#[!TO\ MJZ#P)_R)/A__ +!]O_Z*6@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SO$;QQ>']2 M>6>2UB6VE+SP_?C&PY9?<=1]*T:I:T\D>D7K0SQ6LH@Z#-9ZC=ZO:O:J8[Z^&)YE_O./6NJK \!SW5SX/TF6]U&SU>[ M:!3)?:> +>9O[R <8K?H **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH 0UR_P -=.NM*\(VEM>Z'9^';A6D+:?8R;XH\N2"#[]3]:ZAJXOX M06UI:>!+&.QTK4=%M@\FVSU1BTZ?.V2Q/J>1[$4 =K1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4AI:0]* /+F^/4$^I:G::;X+\7:U'I]T] MG+=Z?81M"95 +!2TH)QD=J=_PNZZ_P"B:^.O_!=#_P#'J3X#@&S\9\?\S->? M^@QUZ>0 ,XH \Q_X7==?]$U\=?\ @NA_^/4?\+NNO^B:^.O_ 70_P#QZM^U M^*OAZXT'7M8DFFL[#1+B2UO)+J QE70 G"GDCYACUS5;_AG[11M% 'F'_ NZZ_Z)KXZ_\%T/_P >H_X7 M==?]$U\=?^"Z'_X]7I^T4;10!YA_PNZZ_P"B:^.O_!=#_P#'J/\ A=UU_P!$ MU\=?^"Z'_P"/5Z?M%&T4 >$?%#XEZKXO^'VOZ-8?#7QO]LO;1X(O-L(57<1Q MD^=Q6KX8^+M_I'AS2K&?X:^.//MK2*&39IT)&Y4 .#YWJ*]BVBC:* /,/^%W M77_1-?'7_@NA_P#CU'_"[KK_ *)KXZ_\%T/_ ,>KT_:*-HH \P_X7==?]$U\ M=?\ @NA_^/4?\+NNO^B:^.O_ 70_P#QZO3]HHVB@#S#_A=UU_T37QU_X+H? M_CU'_"[KK_HFOCK_ ,%T/_QZO3]HHVB@#S#_ (7==?\ 1-?'7_@NA_\ CU'_ M NZZ_Z)KXZ_\%T/_P >KT_:*-HH \P_X7==?]$U\=?^"Z'_ ./4?\+NNO\ MHFOCK_P70_\ QZO3]HHVB@#AO ?Q:LO'6NZKHPT76M"U/38XI9K;6+98F*29 MVLNUV!Z&NZKR/PJ,?M(^.O\ L%:?_P"SUW_C3QEI_@/09M8U03FSB95$[VWL[HW%Q>RVSWOV:UC\R1+=/ORL,C"C\_0 M&J&H?&WPK8E&2\>^@^QQZA-<6B;X[>V<@)+(NT@],>]=-I.MV^M+.]KO:*&4Q>:1A7(Z[3 MW&>,T :%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 51UR-IM%OX MTM5OG:WD46SG F)4_(3V!Z?C5ZL[Q&81H&I?:!,8/LTOF"W.)-NPYV_[6.GO M0!G?#VUEL?!.C6\^C1>'YH[=5;2X7WI;'^X&[@5T5HKGO^%A^%O\ H9-(_P# ^'_XJC_A M8?A;_H9-(_\ ^'_ .*H Z&BN>_X6'X6_P"ADTC_ ,#X?_BJ/^%A^%O^ADTC M_P #X?\ XJ@#H:*Y[_A8?A;_ *&32/\ P/A_^*H_X6'X6_Z&32/_ /A_P#B MJ .AHKGO^%A^%O\ H9-(_P# ^'_XJC_A8?A;_H9-(_\ ^'_ .*H Z&N=\>? M$+PY\,M DUOQ3K%MH>DQNJ/>7;%8U9C@ G'&32_\+#\+?]#)I'_@?#_\57-? M$B3P#\4/ ^L^%M:UW1Y].U.W:WE4W\.1D<,/FZ@X(^E 'EO[.?[1_P ,M:U7 M7M!L/&NDWFL:KXBN9;*RAE+23HRIM91CD'!Y]J^EV(VD]J_/[]@_]E_1?@)X MR\4^)_%VOZ+-JD$\FGZ*_P#:$!!MN]QP_#.,#';YJ^X1\0O"V,?\))I'_@?# M_P#%4 >#:WX3U3Q?\+?B?IVGV=S]M;Q";R&%X'C:YC3RF_=[@-P;:P!&1D5G M?$#P;K'CGQYJGCC2[&].BVDFC$6Y@9)+D03F68K&0"=BG'3KD=J^B?\ A87A M;_H9-(_\#XO_ (JC_A8/A;_H9-(_\#XO_BJ /(-,\!6'B'7_ (A>*M+1=*6".XL2(X4MC, T9 M1+>P!YVC868D_P"%A^%O^ADTC_P/A_\ BJ/^%A^%O^ADTC_P/A_^*H Z&BLG3?%N MB:SN%)-:U !1145Q<16D#S32)#$@W-)(P55'J2> ME $M%<\/B'X6_P"ADTC_ ,#X?_BJ/^%A^%O^ADTC_P #X?\ XJ@#H:*Y[_A8 M?A;_ *&32/\ P/A_^*H_X6'X6_Z&32/_ /A_P#BJ .AHKGO^%A^%O\ H9-( M_P# ^'_XJC_A8?A;_H9-(_\ ^'_ .*H Z&BN>_X6'X6_P"ADTC_ ,#X?_BJ M/^%A^%O^ADTC_P #X?\ XJ@#H::SJBDL0H'(?!/BWP_J&C:EK^D36%] ]O-'_:$0RK#!YW=: .3\+7,7_#1_CIO-3; M_96G\[A_MUJ_M$1RW/PFUB*W@GNIG,6R*VA:5V_>*>%4$GC-?FA\&?V2K>R_ M:]U#1==\16DO@GP],NHB]DU1-EY$6S!%G?\ ,<\$>U?JM'X_\*QQJB^(M'55 M& !?P\#_ +ZH \E\8:5>Z+\4[KQ0UG=WVEZKX3?3+?[/ TFRY!RL9 !(+YXR M *\V\+_#+Q+\/O"/BC1M3T^\N]0U_P ,6UG9>5&9 +@;@T.X A2N\'G PIKZ ME_X6#X6_Z&32/_ ^+_XJC_A87A;_ *&32/\ P/B_^*H \QTCX0Z=H:>&K"&* M<^)%M(S=W0=C% PB6*6?'3S& V@Y]_>K/PF\7^);OQC=:#>:;]FTFT@ES$+? MRQ9,LNV)-_\ 'O3YN1A_X6'X6_Z&32/_ ^'_XJC_A8?A;_ *&32/\ P/A_^*H Z&BN>_X6'X6_ MZ&32/_ ^'_XJC_A8?A;_ *&32/\ P/A_^*H Z&BN>_X6'X6_Z&32/_ ^'_XJ MC_A8?A;_ *&32/\ P/A_^*H Z&BLC3/%NBZU<>18:O87LV-WEVUU'(V/7"DF MM>@ HHJ*YNHK.!YIY4AA0;GDD8*JCU)/ H EHKGO^%A^%O\ H9-(_P# ^'_X MJC_A8?A;_H9-(_\ ^'_ .*H Z&BN>_X6'X6_P"ADTC_ ,#X?_BJ/^%A^%O^ MADTC_P #X?\ XJ@#H:*Y[_A8?A;_ *&32/\ P/A_^*H_X6'X6_Z&32/_ /A M_P#BJ -V69(L;W5<]-Q KE/AA;-IOA*TM)M$M/#O MXUXY^V'X%\*_M!_!G4]&L_$FE1^(;,&]TJ9-2B1A.H^YD..''R_7'I7SK_P3 M(^$NE>"],U'XC>+]:DFZWA5L.Y4OP688'L!ZT ?HY17/?\ M"P_"W_0R:1_X'P__ !5'_"P_"W_0R:1_X'P__%4 =#17/?\ "P_"W_0R:1_X M'P__ !5'_"P_"W_0R:1_X'P__%4 =#17/?\ "P_"W_0R:1_X'P__ !5'_"P_ M"W_0R:1_X'P__%4 =#17/?\ "P_"W_0R:1_X'P__ !5'_"P_"W_0R:1_X'P_ M_%4 =#17/?\ "P_"W_0R:1_X'P__ !5'_"P_"W_0R:1_X'P__%4 =#17/?\ M"P_"W_0R:1_X'P__ !5'_"P_"W_0R:1_X'P__%4 =#17/Q_$#PS+(J)XBTEW M8A55;Z(DD] !NK?!R,CD>M "T444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %>/_&W0M-\2>.OA=8:MIUIJEC)K$Y>VO8%FC;%I,1E6!!KV"O+?BG_R M4KX5?]A>X_\ 2.:@#='P2^'>/^1!\,?^":V_^(H_X4E\._\ H0?#'_@FMO\ MXBNT'2EH XK_ (4E\._^A!\,?^":V_\ B*/^%)?#O_H0?#'_ ()K;_XBNUHH M XK_ (4E\._^A!\,?^":V_\ B*/^%)?#O_H0?#'_ ()K;_XBNUHH XK_ (4E M\._^A!\,?^":V_\ B*/^%)?#O_H0?#'_ ()K;_XBNUHH XK_ (4E\._^A!\, M?^":V_\ B*/^%)?#O_H0?#'_ ()K;_XBNUHH XK_ (4E\.O^A!\,?^":V_\ MB*/^%)?#O_H0?#'_ ()K;_XBNUHH XK_ (4E\._^A!\,?^":V_\ B*/^%)?# MO_H0?#'_ ()K;_XBNUHH XK_ (4E\._^A!\,?^":V_\ B*/^%)?#O_H0?#'_ M ()K;_XBNUHH XK_ (4E\._^A!\,?^":V_\ B*/^%)?#O_H0?#'_ ()K;_XB MNUHH XK_ (4E\._^A!\,?^":V_\ B*/^%)?#O_H0?#'_ ()K;_XBNUHH \,U M+P-X;\(?M!_#]M"\/:5HK36NH+(VG64=N7'E=#L49_&O2=E:G_"DOAW_P!"#X8_ M\$UM_P#$5O>$/^14T;_KRA_]%K6O0!Q7_"DOAW_T(/AC_P $UM_\11_PI+X= M_P#0@^&/_!-;?_$5VM% '%?\*2^'?_0@^&/_ 36W_Q%'_"DOAW_ -"#X8_\ M$UM_\17:T4 <5_PI+X=_]"#X8_\ !-;?_$4?\*2^'?\ T(/AC_P36W_Q%=K1 M0!Q7_"DOAW_T(/AC_P $UM_\11_PI+X=?]"#X8_\$UM_\17:T4 <7_PI/X=X MQ_P@7AC'I_8]O_\ $4G_ I+X=?]"#X8_P#!-;?_ !%=K10!Q7_"DOAW_P!" M#X8_\$UM_P#$4?\ "DOAW_T(/AC_ ,$UM_\ $5VM% '%?\*2^'?_ $(/AC_P M36W_ ,11_P *2^'?_0@^&/\ P36W_P 17:T4 <5_PI+X=_\ 0@^&/_!-;?\ MQ%'_ I+X=_]"#X8_P#!-;?_ !%=K10!Q7_"DOAW_P!"#X8_\$UM_P#$4?\ M"DOAW_T(/AC_ ,$UM_\ $5VM% '@W[07PD\#:/\ "/7KRP\&>'K&\A$+17%M MI4$GL_@/PRS-;QDL='MR2=H_V*O?\*2^'?\ MT(/AC_P36W_Q%=+X>_Y .F_]>T?_ *"*T* .*_X4E\._^A!\,?\ @FMO_B*/ M^%)?#O\ Z$'PQ_X)K;_XBNUHH XK_A27P[_Z$'PQ_P"":V_^(H_X4E\._P#H M0?#'_@FMO_B*[6B@#BO^%)?#O_H0?#'_ ()K;_XBE/P3^'9.3X"\,$^^CV__ M ,17:44 <5_PI+X=_P#0@^&/_!-;?_$4?\*2^'?_ $(/AC_P36W_ ,17:T4 M<5_PI+X=_P#0@^&/_!-;?_$4?\*2^'?_ $(/AC_P36W_ ,17:T4 <5_PI+X= M_P#0@^&/_!-;?_$4?\*2^'?_ $(/AC_P36W_ ,17:T4 <5_PI+X=_P#0@^&/ M_!-;?_$4?\*2^'?_ $(/AC_P36W_ ,17:T4 <5_PI+X=_P#0@^&/_!-;?_$4 M?\*2^'?_ $(/AC_P36W_ ,17:T4 <5_PI+X=_P#0@^&/_!-;?_$4?\*2^'?_ M $(/AC_P36W_ ,17:T4 > ?M&_";P1HGP=UZ^T[P;X?L+R%K5HKFVTN".1#] MJAY5E0$'Z5[Q8?\ 'E!_N#^5>9?M0?\ )#O$G_;K_P"E4->FV/\ QY0?[@_E M0!/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y;\4_\ DI7PJ_[" M]Q_Z1S5ZE7EOQ3_Y*5\*O^PO4>,_P#DX#X=?]>VH?\ HJO5ATKR MGQG_ ,G ?#K_ *]M0_\ 15>K#I0 M>?_ !__ .2,>+_^O!_Z5Z!7G_Q__P"2 M,>+_ /KP?^E '4^$/^14T;_KRA_]%K6O61X0_P"14T;_ *\H?_1:UKT %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >9?M)?\ )%O$G^Y# M_P"CDKT/2_\ D&VO_7)/Y"O//VDO^2+>)/\ E_\@VU_ZY)_(4 6 MJ\L^*G_)3/A=_P!A"Y_]$BO4Z\L^*G_)3/A=_P!A"Y_]$B@#U(=*6D'2EH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \H\:?\G ?#W_L M'ZE_[1KU>O*/&G_)P'P]_P"P?J7_ +1KU>@ KSC]HK_DB?B__KR/_H2UZ/7G M'[17_)$_%_\ UY'_ -"6@#M_#W_(!TW_ *]H_P#T$5H5G^'O^0#IO_7M'_Z" M*T* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*_VH/\ MDAWB3_MU_P#2J&O3;'_CR@_W!_*O,OVH/^2'>)/^W7_TJAKTVQ_X\H/]P?RH M GHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\M^*?_)2OA5_V%[C M_P!(YJ]2KRWXI_\ )2OA5_V%[C_TCFH ]1'2EI!TJOJ.HVVDV4UY>3);6L*& M2260X5%'4D]A0!9HKFK/XD>&+^;2(K;7]/GDUA#)IRQS@_;%'5HO[X'7(S6K M8:[8:I=7EO:745Q/9N([B-#EHF(R WH<'9=1@36[FW M>ZAL2W[QXD(#.!Z D?G6Q0 445BZEXST/2-=L=&O=6M+75K[/V6REE"RSXZ[ M%ZMCOCI0!M45EVOB72[[6+O2K>_@FU*T57GM4?,D2M]TL.V><>N*T\T +168 MWB334U]-$-W&-5>W:Z6UYW&(,%+],8RP'XUI YH 6BD) &>ARI!X]:U6V&=R(Q(5CVP2#0!I444 M4 >4>,_^3@/AU_U[:A_Z*KU8=*\I\9_\G ?#K_KVU#_T57JPZ4 +7G_Q_P#^ M2,>+_P#KP?\ I7H%>?\ Q_\ ^2,>+_\ KP?^E '4^$/^14T;_KRA_P#1:UKU MD>$/^14T;_KRA_\ 1:UK,VT$GH* %HKE6^*?A)+*2\;Q'IJVD=U]A>8W"[%N M,X\HGL^>-O6MD>(-/.KKI8NXO[1,7GBVS\_EYQNQZ9XS0!HT5DZWXJTGPW+I M\>IW\-D]_<"UM5E;!FE/1%]2:U)?%^B^#[>&XUO5+72H)I!#'+= MRB-6<]%!/&3V'>@#8HK*N/%.E6FK6>ES:A!%J-XADM[5WQ)*HZE5ZD#OZ5J MYH 6BLW5/$&GZ+<6,%[=);RWTPM[9'SF60C(4>]:(.: %HKG_$'C[P[X4NX+ M76-9LM-N9U9XHKF8(TBKRQ4'J .N.E:FDZO8Z[IT%_IUY;W]C.NZ*YM91)&X M]0P)!H N44F:P;WQWH.GZQ=Z5<:I;Q:A:69OY[9F.^.W!P9",=,T ;]%5-+U M2UUG3[:^LIEN+2XC$L4J='4C((JUF@!:*** /,OVDO\ DBWB3_IUY9\5/^2F?"[_ +"%S_Z)% 'J0Z4$XH'2@C- '*W_ ,4O M#6FZ]JFBW%^Z:GIEE_:-W;K:S,8[?G]X"$(8<'[I)XZ5+IGQ(\/:SHNB:O8W MSW6G:TP6PFCMI3YQ/3C;E1P>6 KS#X_:)J>B^,O"'C+0K*6]NV:30+Z*(9W6 M]Q]UR/1&RWXUR_PI\*>(/#5CXJ\'S17C6/@Y+L:3>$'=<-,A>(H1SE.GUH ^ MA_%7BC3_ ;X=U#6]4D>'3K"%IYY(XFD*H!DG:H)/X5(/BQ=^)?![64GB.>^CF\!7;:A#)(Q4WBN5._(P) ." M.OM726GCY?!WVK3Y/%NK#2FT71[C"7JOY$CD*_SL#Y41 ;;T[8- 'U]N%(S MJBDL< Z-2[89E'4-U M]Z]*^'UUKOQ'_9GUVRMM6EU'6Y;;4-/M;R:;=*Q!=(PS]SC W&@#TM/BYX7? MR9!J#?8)I_LL>I&!Q9O+G&P38V9SQG.">,UV.X$9[5\M:CJ5EK/[(D?@NQ3R M_%DVFQZ1%H72[AO%*@@Q_>&TC>6QC SFLG7OB#K7@:UUG0+[Q)>6^MV6M:.D M$!E8R?9F2-9F48.8F;=D]* /KO-&17ANF3>(+7XH:GX+N+O5;G3[NX37+/4V MF%K&SUV^O?$L-[K5M=:>S,[LT:%K>*5<8S MG&T'&: /L3<*YO5_B'HNCZI/IKS37=_;Q">XMK&VDN)((ST:0(#M![9Y/8&O M)_V=_%H\<:E-JUKXVN-;#6,<>H:&UI*HLKH'YB[2NQCDZ@QC XS@4_X::G;? M#GXC?%*W\5W46E7&H:K_ &K9W=]((TN;0Q@*4=N#LQM*@Y'IS0![5H7B#3O$ M^E6^IZ5>17]A<+OBN(&W*P_SVJAJGCC2M'\2Z;H%S),NIZA#+/;QK [*ZQXW M_,!C(R.,YKY6\*66JZ)JWABVN=7U/PUHOB;Q%J]Y'80W;6C&S9=T98<%SW ,S!=H5BW][ Z^U 'U+HNL0Z[ID M%]!%&0?[R, 1^(J]N%?&&E^.=5\21>"H;GQKJR0W'@_4[NYD@ MU,QM)<1,/+=F'.\?KBKVE_%C4O$D?A_2]<\<3^%[N_TFQN='U);661KZ;(\X M1['5))"PVLC@\'..] 'V%14-IO\ LL/F,7DV#6#_ )=I(N5F)[;HF*?516+X6?Q9:_ ?Q7>ZBE_9^(_"VG2: M):W,0;S9!;,=UPF.3OQGW H ^C?%WC+2_ ^DKJ6KRR06C3Q6P>.)I/GD<(@( M4' )(&3Q6TKAE!'0C(KXR^(WQ,A\7-XJMH/$C7NCE/#T]LR39B61IU\UXV(Q MG(YQG!%=6?'46BW^M:'=^*M3EL4\4QV<#2Z@2JJ]KO\ *FGP76,L3M"G)8!0 M: /J/<*H:]KUCX8T6]U;4IC;Z?90M/<3"-G\N-1EFPH)( &>!7Q=X6^(VO\ MB^#PK!JGC'5K8-X4UB6Z\B]>V9KB"4+$['AMX&>O)QSGFO<;;Q9-KW[($NN: MO?K/=W?A.5[BZD8#?*UNP.?Z1:Q:H]O-JZ>9IPOK2>U M%X,9_=-*BASCG .<=J[7(KY-\3:MI_Q'^!WPW\)>&+J+6O$SW6DW*?V:U],\8>)-6ETMTU&\C\;Q>*Y=/U/1&F;9_9^YP M3Y70((PCK(.Y')S0!]-YHS7R1X$^(^JZ]K7PUT"\\3ZD=0N)]:T_68DF83(R M8\E9./E=025)P>]:XU/QNWPU\96MW>:NFL>"=/N[/^T(GD$FHW &^.X&/OXB M"-T^\[#'% 'U!FL'3O'6BZKXKU3PW:W;2ZUI<<1(OE+("4)8J%.X XP M3TKROX/_ !)7QG\6O$EM::\VK:3_ &'IMS;JDA>'S&$@E9#C&20N<'J*\W^* MWBIM#\7?M"76F:T^F:K;Z)I;V\]I<".9'52#M/KS@CWH ^MY9XX$+R.L:#&6 M0VZO-&9VW Y6/ W$?=' M7 KK;;Q])X@^*-QH5WXUE\,ZI8ZI'+I^GQP3/)J.FF,8*Y<1O$P+%I-I9"O4 M4 ?36:,U\<:!KNIS_"_P%KS>.M>FU'6/%,6FWC'5F*F 27 *!>B\; 2.>%JP M_P 5KK0K6+3=4\6SVW@]/$.LZ5-X@O99I_LQ1U^QQRSQNK %3)M=FP2B@YXH M ^O/M$?G>5O7S=N[9D;L>N/2I*^;_A*CZ=\=!'JGB.]U^\N?"-B;74;U'MS? MA99@\HASM!QL)^H)Y-?2% 'E?[4'_)#O$G_;K_Z50UZ;8_\ 'E!_N#^5>9?M M0?\ )#O$G_;K_P"E4->FV/\ QY0?[@_E0!/1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5Y;\4_\ DI7PJ_["]Q_Z1S5ZE7EOQ3_Y*5\*O^POZ7XLUKQ]XA^'FMMXFE@UA_"FON=3LT@ M,A,=RBH<%2@X5<_+S^-;>H_'_7_^$7T+6X_$L+7PM]">\M"L,$"&Y?$I8'+2 M[QDC;M"8Z\U]/)X,T"(@IHFG(55D!6TC&%8Y8=.A[CO3&\"^&W*EO#^E,5B$ M*DV41Q&#D(/E^[GG'2@#Y]TSXC>+/^$H6[E\53W%HOCL: +!H8!"]HZ1_*2$ M#%AO)#9[\\0VTXL-?\+@ZQI=^%R89H@25/JCC*L.X)KT3 M_A$M#W;O['L-WF^?G[,G^L_O]/O>_6KM]I]KJEM);7EO%=V\@P\,R!T8>A!X M- 'A%CXOO]*LOA?KKZI'9'QBWVK56P@B*VDMD:*-AT*J1@$=L40>%-$M0PAT>PA#*R-Y=LBY5CE@<#H M3R1WH \*\?\ Q-UG2]4NTT+Q6UUII\$7&K6ER$@?S)D>,)< [>>0@2;"H48(/ ;/(ZU]%_\(?X)85O;:RAD(13D1 MLK*0\9Q@H>"/2@#%^$6IZ[KNI>([J]U9M1\/F2%=*CE>!YD4IF3S/+&0=W R M?7MBN<\506MI^U/\/+6)(8D.@:J%A4 Y>(G _,UV/PO^$EE\.FNKO&FMJ=T M@CFFTK28M-A90"K$>,);)+ZSUL7@#Y MN?XN>*X/#/@/Q-/XI8Z5J-@L?B%8;:(_V>&?:M^"%..1@J M?? +QUJ/BZ/QA::E?I?R:1K4EG"1,DLBP[$90[( &.6/./SQ7K-4-+T73=($ MHTZQM;(2$;_LL*Q[B!@9V@9P.*OT >4>,_\ DX#X=?\ 7MJ'_HJO5ATKRGQG M_P G ?#K_KVU#_T57JPZ4 +7G_Q__P"2,>+_ /KP?^E>@5Y_\?\ _DC'B_\ MZ\'_ *4 =3X0_P"14T;_ *\H?_1:UK$9%9/A#_D5-&_Z\H?_ $6M:] 'R3\4 M?"&HGQUXX^'>F1201^+K=/$>FW2QY2WN8,>55,M[5],P^#/#L:((=#TQ%5@Z^7:1@!EX!&!U'8]J5_!7AZ39OT+3 M7V2&5=UI&<.1@L,C[Q'4]30!\P3_ !<\9:]I6J:I;^,'LEL_"6G:VD5I!;F( MW#D>9N)4DJ>,;_ %I)O$.F:B-$_M)8UV_9X9Q&S,&R 7&"QXY]*W-4^(OB MG4/^%B7>A^(FNXO"VKV\PM+5()#)9[ TT60I/3)!Z\=:]ZA\+:-;Z?<6$6DV M,=C<9\ZU6V012YZ[EQ@Y]Q7/>(_AT+RPAL_#M[#X2@>11>_V=I\!:Z@ P8LD M?)QQN'(H \\OOB)K5[-X#UC3]:GATCQ+KJQQ6\D48W6C(=HY7<,D9]:P/ASX M^\676N^$KK4/%5QJ,.IZUJ6ESV,T$"Q&.(DQE=JA@XQUSSZ5]!MX)?'VYUFW^+WP[;PW'83Z^+75#:6^H$B.1_(X4[>>>GIZUS?PY\2Z5X0^#7 MAVPT3Q',6>>W.3MMP&Y!P>,8SFOIFZT+3;V^AO;BP MMI[R'_57$D*M)'_NL1D?A56X\):!>RS//HVG3R2R+-*TEK&Q=QT9LCDCL3S0 M!\X^ /C3XA\=1:'I5_XA&F-/H5[?+JEMY1-QV_BL?VA!8Z5/=6SI#%&//8;W8MDR;P3PH 7US6M_P +"\5+XDU* M]7Q;--96?BZ+2HK$PV_D26TBC*,0NXD=B&S]:]^E\$>')FC,F@Z7(8XO(0O9 MQG;'G.P?+PN>W2G2^#="DC9?[(L5)?S=RVT>1(!P_3[P['K0!XMX%\:^,O%O MC;3HAKML8H-0O8M7M8)K=H3 AQ (AR^[/!Q[YKZ!'2O'?"G[/=IH7B=-2U"_ MT_6&@G:ZMIVT.V@U#<23F2Z3YGQG' 7/&0K<6LR%)(G&5=3U!]J\*\'^ _#*E@N8;J%9894FB;H\;!@?Q%?-I M$?PE^*WBKP/:VD-O8^/%_M'2!'$H7[0WR7<> ,<#YQ]:[+]H&&Y^'?[.>MP> M%HSIRV5K'#NLDV&& NJRNH7IA"QR.G)H ]2@UK2+B^>*&^LI;U/D=$F1I![$ M Y_"M$QC=NP-W3..:\\L_#?A&S\ Z)?0:9:3VFG6Z7E@]NBAV=8]P*,.2S<_ M7-<9X.^,?B#5KCX>:O+):WNC^,?/22RC@V/IS(-RE7!RP &&#=^A'2@#U7PQ MX(A\,WVHWIU+4=6O+V0LT^I3B1HDSD1)A0%09X'7W-;*WEI]K-LL\/VK&XQ! MUWX]<=:G2:.0@*ZL2-V 0>/6O#].LH!^V#K,XMXO._X1>W_>B,;_ /7/_%C- M 'N(4*3@ 54>_P!.N-1_L]KBVDOT03?92ZF55S@/LZ@9[XKP7XE_%/5/!?QA MU>\AU&2\T'2_"+ZE_9B*OE-.)V0EF'/89/8 U/X$DO+C]H--3U#4;6_:_P#" M%O<"2&!(MNZ9R5W#[RC/!//N: /;[WQ#IFFN$NKR&%C*D.';^-ONK]3Z5;M; MN"^C,D$BRH"5)7L1P1]:X2Z\ WUY_:$7GQ*DNL1ZFDK9.Y!SL^O;TKH/"6AW M.E7.M7%PV!?WKW$<6<[%/ _$XS0!T.!Z4A4$@D#CI3J* "BBB@#RCQI_R@ KSC]HK_ )(GXO\ ^O(_ M^A+7H]>_Y .F M_P#7M'_Z"*T* ,NX\2Z1;RO'-J=E%*APR/<("I]P3Q6A#+'<0K)$ZR1N-RNA M!!'J"*\$^)W@;P[;_'#X41)HFG;+J;59)P]K&WFL8XB2V0=QR3UJ"S^)OB#3 M=-U#5O#MEI<'A7P[=7UC=Z+(Z(RQVZ/L$6WYUD)0?*1MVMP..0#WN^U"RT6T M-Q>W-O8VJD*99Y%C0$G &3@USQ7\"M0U:[UC M1M4TK5+/3;^SMXH,2P3&[BW$8/S1( MM,TV.\?32%-O=1(Y4H)?O*6P&SR!R.] 'TO@56N-3LK6\M[2>Z@ANKG/DP22 M*KRXY.U23Q!:>#-1O;9M2N/$5]I UR&S$8\N",2#]T691( MP8 9R,*QQ6)<_$#4=7\4^#M3UNPBNM5\/:IK=D\]E%M%XL$7#1@Y(W!1\H)& M: /J$*!T 'TIOE+YF_:N_&-V.<>F:^>=.^-WBTZ9X+URWCLM=MO%^E7EW%IR M((?L=Q%#YL:"3/,9SL8OR#@Y&<"3P]XT^+/B_2[^YTL6D2'0(K^W:^TED']H MMN+6H)==R *.=I^^/F.* />=2T[^T-.NK5)YK)[B-H_M-JP66,D8WJ2#AAU! M(/2L+0;#1_AWID&G7&LL\TK%FN]7NT-Q=2'JS$[=Q/L /:N=^$'Q'N/BG:#6 M[67&D+;10O#)$%D6\ _?JQ'38<*5[$-7*? M(O$_C/XJ7/B&"*\U^W\0S6)C MNE#O!9*J_9T4-TC*'=QP22>: /<;:2*6)6@9'C/0QD$?I4F!Z5X-J7BV?PQJ M?B7PEX*GL-#M/"WA\:U;1RQ":.Z9FE/E]1MB7RBI*\@MU&,'U7X?>+_^$T\# M:%K\\ L)=1LH;J2V9\F(NH.W)]S0!NWE[;6$0DN9XK>/.W?*X49],FI%*/AU MPPQPPYXKQO\ :XM8;OX.R+-#'.HU?2R%D0./^/V+L:O_ +0FOWWAOX07\FC: MHVCZFOV7RI(44OY9N(D< 'H,/C/O0!Z?J&IV6DVQN+ZZ@L[?<$\VXD6--+ 7L-O;>&-6 MTJSD@FMDD>Z8RVTC2L3RF?, 7;C[IZYX]P\0Z%>:IJ'A[4;"6-VTUY2T$A^4 MEXMJDX]#CWP30!JZ#XPT7Q.BOI>HP7F2ZX0D,"IPXP0""#C(]QZUMUYQI'@S M6SJNBW>IKI\-W:W<]Y=S:=YFRPVJ*]'H \K_ &H/^2'>)/\ MMU_]*H:]-L?^/*#_ '!_*O,OVH/^2'>)/^W7_P!*H:]-L?\ CR@_W!_*@">B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRWXI_\ )2OA5_V%[C_T MCFKU*O+?BG_R4KX5?]A>X_\ 2.:@#U$=*\1^+6L76J?'7X:>"KMGC\,ZI%?W MMW&K%5NY8(P8H'(ZK\QE>W#I6!XP\":+XZMK6+6+0SM:3+6\X7>B+PK#>> M0,'O7!?$KQO=>,(]1L+RS@@;P[XXTJSMYH'?,BM)"^X@]#\Y&!Q7LVI_##0M M<\/W>D:G%(MCC7_P %?">HC4M]A-&U_?1ZE*\%W+&RW*8VRH58;&^49*XSCFF:5\#_ AH MMW975EI\\,UG?RZI"?MDS;;F1=KR'+')()!!XYH PO"_Q.\5^*=8LGL= L[G M0X]1ETO4IUG\M[=HQAI4+-\R^9QLVAL$'/:N+_:1;5/#OQ"\+>,=&EN!-X:L M+C4KNSAD8+>6HEA29&4<,1&[D9Z$<5ZUIOP>\*Z1XQN_$UGI\EMJ5W)Y\ZQW M4HMWFQCS3!N\OS,<;MN:V=1\':9JNN)JMU$\UTEK)9X:1O+,+D%U*=#G:/RH M ^>?$?C%/%?[0'PT\26FHR7?AAH]06SB@E/D7"):&4S%1PQS@ G.-IKIO^&A M->MO#">,I_#5O+X,O-.:[MKM+D)+',7"Q1."QWA@'2XK>5TBMD=2K@(#@@@D'.>M4--_9^\"Z5::Q9P:*6T_5%D M6>PFN99+9!(+?BEJ.KZ7HVKS+H>G2O:?O M5MYAYC@AP23D=B.N!TKO=>^,^J>'_'.DZ3'8:?<:;SO;@7]G'87,EQJ5Q(\D$9RB%FOO4] MW\"?!M_J[:E<:=/)=M=0WQ;[;,%^T1 !)=H? ? )QR!S0!R7Q6U>YU;XZ?# MCP7=RM'X:U&&]O;J$,56\EA0&.%B.J\EBO?;Z5M>,9='^#LL6J:/8QP7NM7% MKI,5H'*6JN\FU)"@X4#<<[0,UV?B_P !Z)XYM;6'5[/SFM)A<6L\4C136\HZ M/'(I#*?H:J:C\,= UK1)]+U2VFU2&=D9Y;RX>2;W%] M/LEC'J$-D;MKUK4:E.8GF9][,R[\'+#KPS,=-EA MEDU#^U5EM[N6-X;K&#)$P;,9(Z[< ]Z .<_9<2>'P#JT=RL8F77]0#"'=L'[ MW^'=SBO8JX[PY\)_#GA)[9M*M[JU\BZFO57[;,RM-*,2,P+$-GT.0#R*[&@# MRCQG_P G ?#K_KVU#_T57JPZ5Y3XS_Y. ^'7_7MJ'_HJO5ATH 6O/_C_ /\ M)&/%_P#UX/\ TKT"O/\ X_\ _)&/%_\ UX/_ $H ZGPA_P BIHW_ %Y0_P#H MM:X7]ICQ?JO@?X+^(=6T:5K>^CC2-;E1DP*[A6D'^Z"3GM7=>$/^14T;_KRA M_P#1:U=U/3+36=/N+&^MXKNSN$,4T$RADD4C!!!ZB@#A=.^&/AVR\/Z3_(S7J7AGX9Z+X2@M[:P%X;*VXMK.YO99H;<=@BNQ [#MV MK&T_X!^"],U.VO[;3IX[FU:X:V/VV8K!Y^?-"+NPH;)X QS0!XC\,?B%XG\/ M1>"]&TZ>R.BQ>$K[5&M;B-RSRQ3L%RX;ICVKJ-1_:4UVTT^&XBT33F>;P@?$ M:J\\@ E#JIB)Q]WYLYZUZAI_P4\(:6VDM;Z8ZMI=M-9VQ:YD.()3EXV^;YU) M).&SS65!^S;X"MT95TNY8&Q?3/GU"=MMJ[;C$,OPN>@'3M0!SD'Q=\=7C#2[ M/0]'O_$C:6FLQVT$SB)H7VA(R7*D-DG+\J..*WOC;I,WC;X.3V5UYVC7M^L* MLUM/F2TE8C[LB'DJW<=<5L:]\$/"/B271)KVPG-UHT/V:TNH+R:&98< >4SH MP+H0!E6R#72:SX4T_7-)BTVXC=+.)D9(X)&CQM^[RO.!B@#Y1\?_ !)UGQ=^ MSOJ_AF>\GM?%'A]&MM>F@D,<@$,BJAR#D>:-I]\FO7K/XE^(I ND^$] M]6. MC16,=Y%<3"(NLB L50#0!Y;XG\: MWOQ%UCP)K-K;V<6CP>+#9Q!B_P!HS'E2Q(.W!.?EQT[U8L/B_J.@>!Y;K2M$ MT.PG%WJ3R6D3RN9##DY2)<,Q;'S.2 O7FO1S\"/!O]K'4$TZ>&3[<-36&&]F M2%+K_GJL88*&/? YJ&;]G[P3/'$CZ9,?+:X8,+V9683_ .N5B&!96_NGB@#E MOBW\5-63]F>3QCHZMINH7UC;R%T.XVHE*AW!_P!D,<&NHM_AYX6T3PQIFJ16 MQ273(DO_ +?!(1/&P2308[?[(+.Y8 MS*8L8VG>22,>M4?#GPQT3PM;06MDMX]C;C;;V=U>2SPP#T1'8@ #@#MVH X7 MPK\;M4UB]\#W=UIMH="\8>:MHUL[&>U=06429X8,!U&,'UKV4' KC=(^$'A? M0B!96#PQ1B9;>$3R%+7S<^9Y()_=YR?NX]L4:+\,[/0/%%MJUE=7T<=M8"P6 MWDOIIED4'(+AV()'][&[U- '":*F[]KCQ"IW%%\,V\BH6)4.9B"P'0''&>M0 M_$#XP:MX%^*NK">:"?POI?AMM3>SBC(E>7S=GW\X[CMP*]"O_A/H&H^++GQ* MRWT&MW-L+26ZM;Z:$M"#D)A6 P#S4,WP7\(7,]O-<:6;F2*RDTXM/<2/YUNY MRR2Y;]YDG.6R: . \!W>J:E^T++J.I1V4;7OA2"X067F*\YTSX!>#M'9GMK6_64V7]FB4ZI.%,[( MU"KN8DX QR3R: /-OVDO^2+>)/\ E_\@VU_ZY)_(5YY^TE_R1;Q M)_N0_P#HY*]#TO\ Y!MK_P!6?%3_DIGPN_["%S_ .B17J=>6?%3 M_DIGPN_["%S_ .B10!ZD.E+2#I2T %(3BEKSKXH>+[C2O$/@SPW;2&!_$%^\ M4LR'#+#&F]P/0G('YT >B9K$L/!FAZ9XCOM?M=,@@UF]18[F]12))E7[H8]P M.U)J2%O$.ES::NJ/*T1M9ED>R*X$9828$BGHPX]1FO ?$7C#7_!6@ MZII,FL:O>ZYX.\3B[E9K^3S+K2F.\F3)RZ*CC@_W: /KN[T>QO[ZSO;BSAGN M[,L;>:1 6B+##;3VR!5F>*.YA>*6-98G4JZ.H*L",$$'J*\EB^(B:??P^)(4 MFU+3->U.#3+4"[81QH4.)50Y7DCG&*X;Q3\5-5\5^/\ P-)I%A+;W5IK^I:5 M+9'4#'!=&*(8+D#&W//*DB@#W+P[\./#?A217TC2+>P"$E(XMVR,GKL3.U/^ M @4MC\-_#.F2W,EIHEG;M<+(L@2/"D2?ZP =%W=\ 9KRR^_:=DM/ =CXG_X1 MG;;/;R37,0.P[4[6/A1X3\0:[+K5]H=M/JTL0@>]RRRM&.B%@0=OMTKD?CCXPU/ M3-4\ :!IMT^GP^)=7%I=WD3;9$A6,N41OX2V ,]<9Q7/_$3Q5?\ P9^*'A5- M(DGO-%UFSOA=Z3/"/S%E1FW%">5/8\<4 >J1?##PI#)82+H%@'L;9[. MW8P@F.%_O1\]5/.0<]:SK#X'> ],CFCM?"NFPI-;FT<"+K"6W>6.>%SS@<5R M:_M"7-XMHFG>%I+Z[N_#;>(8+=;P*S!6(,.=OWN#@]ZL3?M 12>&[37M/TI; M_39(K1Y76Y*M&\[A?+ *M00):P1PQ*$BC4(JCH !@"GYKRB7X]0 MIK.L:1_9,AU"TU5-)MU1VD%P[0B7>0B%E '4 $U'!X?U+XMVT>MZA#KW@R[% MI$9M0N-4L-: MTN7,UVY>07$&W+Y/]]6&?<9[UZ_0 4444 >4>-/^3@/A[_V#]2_]HUZO7E'C M3_DX#X>_]@_4O_:->KT %>ZU/32QL[J1+KCQ1'X>T]/$%PNR M;4%@ ED&,?,>A..,]<5U-<7\8O&\WP[^&VNZ_;JCW5K"%@#C*^:[K&A/J S@ MD>U $-C\$/ >EZ3J&EVGA/2[;3]0E$US;10!4E<-N4D#T;D < \UYGT"SEGGN(;J61D)+RQ#$;GGEE P#VKF+_P '^/+B OHOB>QBMYM(")_: M5M+)*MZ6#&0LCJ#&PR",9'8BO.?B#<:_X5^(&M:#J&MWZ1>,O#172I;.[EA2 MTU6'Y&6WRQ\O<9(WZ]F]* /<&^%_A1XKJ)M"LRMS>?VA*0A#-<_\]MV$^"?BOJ&I?#+3_$-Y%=S MW_@S1KFXUNT^VLAFNX04:)SSD_NG;Y@?O*:F^-_QDEUCP1XOT:RM+K3+RTT3 M3-;AO;>[*.1/L6N@6=EH5_?6TUNETEJ)4 MA\S.[$9(&"3DJ,9KS_P3\!M;\"6]Q>Z&/"^@:]'!Y%NUA:W;6DV2N6GB:;G@ M'"J1@GJ>E:^F_&G4HTUS3KCP['%J>CSVD#EM20PM%/$KI,SE01@$ J QSTS6 M9IW[2-]KT/AA-*\*+<7FN/J$")/J(ACBEM#A@28RQ5NQV@CN* /5O!GAA/". MA16(=)KAF>>YGCB$8FF=BTC[1TRQ)QS5;5OAWX;US6QK%YI$$FJ>6(3>+NCD M=!T5F4@L!V#9KGK7QS_PL'X'77B6W@GTF6\TB><1+-^\MY!&W =<(+:WTVXO([R^DN(M369XTDCD20D;FWDAEP00* M /H[5OA[X;UR>UGO=&LYY;6$V\+F/!6(X)CR,90X'RGCVJAXK^%'ASQ?I^K6 MMYIEM_Q-8H;>[E$?S21Q',8ZC!7G:>QYKD[CX^"&U;5$T8S:%%K2:#/=+/B: M.=G$>_R]N#&)"%/S9[XQ2:;\?'U.?PM!'H.V;7M0O],0&[&(I;8.5;9] M1GO0!Z!XD\#Z'XQT1-(UO38-5TY61A;W2[EW+@J2/4$ CW%9B?"+P?':ZC;M MX?M)HM0A6WNEF#2^;&IRJ$L2< G./6N.L/C_ "ZEX0?5HM ":C:6E_=:CI-FV8)+*0.!TSTIMQX]3XN7]T234_#EMKD6I6=\T4L(ED90 MH* ,&4QYR#@C@]Z .MU7X,>!];N?M%]X8TZZE,$=LS21??CC(,:L,X;:0,9R M1VKI-(\-Z9H,U[+I]E#:27LOGW#1+CS9-H7QV%T+ZRM[A?NRQK(/H1F M@">BBB@#RO\ :@_Y(=XD_P"W7_TJAKTVQ_X\H/\ <'\J\R_:@_Y(=XD_[=?_ M $JAKTVQ_P"/*#_<'\J )Z*** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "O+?BG_P E*^%7_87N/_2.:O4J\M^*?_)2OA5_V%[C_P!(YJ /41TI:0=* M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RCQG_ ,G M?#K_ *]M0_\ 15>K#I7E/C/_ ). ^'7_ %[:A_Z*KU8=* %KS_X__P#)&/%_ M_7@_]*] KS_X_P#_ "1CQ?\ ]>#_ -* .I\(?\BIHW_7E#_Z+6M>LCPA_P B MIHW_ %Y0_P#HM:UZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** /,OVDO^2+>)/]R'_P!')7H>E_\ (-M?^N2?R%>>?M)?\D6\2?[D/_HY M*]#TO_D&VO\ UR3^0H M5Y9\5/\ DIGPN_["%S_Z)%>IUY9\5/\ DIGPN_[" M%S_Z)% 'J0Z4M(.E+0 5QWC_ ,$GQ+=Z!JUKM_M30[S[7;!SA7!7:Z$]LC^5 M=C2=: &Q,6C4E=K$U%+5[S3-.T=XI+":RF"S0-'G:0Q!!ZD'(.T?5K#48-2UIKJRU&XU2-I;M7!GF7;(2"G(]NU>IT4 >,R?LJ^$Y+ 6G M]HZ]'$;*;3Y-E\ 989)3*58[.SDD$8/8Y%:DW[/6@S6^JPMJ>M8U+[)Y[_:U M+?Z.%$>"4X^Z,^M>I44 WT_5$D=;:5+BVN8GV303)]V1&'1A MSVP<\BL^/X5Z3/J\NJZM-=:[J36;V"7%^RYA@<8=(PBJ%W=SC)]:[.B@#R/3 M/@I9?#.>W\0Z -;\2ZQI>G-IMCIUYJ:(C0%]WEY90HQDX)Y]'[ZS;2#JMTVHW$>G3_-;3LXD'EO@C*D#'&/;%>I8I: /);K]FKPY>6^J> M;JNOM?W][%J)U)=0VW,%S&FQ98F"@*2O!&"#Z5Z+X:\/Q^&=)BL4N[N_9.7N MK^;S9Y6[L[8&3] ![5JT4 <5<>!6UCXGV7BJ](5-)M)+2QA!SEI"#)(WIPJ@ M#V/K7:TF*6@ HHHH \H\:?\ )P'P]_[!^I?^T:]7KRCQI_RCUYQ^T5_R1/Q?_UY'_T): .W\/?\@'3? M^O:/_P!!%:%9_A[_ ) .F_\ 7M'_ .@BM"@ KGOB!X-MOB!X-U;P_=N8H+^ MQ>8HR8VR"C@=RK!3^%=#10!E>&8[Z#1+.'4DC2]AC$:I> M*? .B^,[[0[S5K07-QHMY]NLG)QY 0QZXY%>Q44 >8:K^S_ *%J^J7FHRZGK,5[>=#=*ICEMH_ M+C*C9C[A((.0>O!IFB_L\>'_ _?:5=6FI:T'TR>]N;99;P.%>Z.9GO7J5% '':%\,--\/?#H^#+6\U Z;]FDM1/),K7 1P0?GVXSAC@XK"T;]G[ MP_IND>'M(N[_ %;6]'T Q-I^GZEQ?=@\]:].HH X!?@I MX>35+VY5KM;.]U)=7GTOS1]E:[4@B7;MW [@&(#8+#.*R?\ A0>B:1JMIK=E M96\R,97A&+'[Q.">N.*]5I",T >9^!OAQ%=P>+- M5USP_'HFH>+:]'HH Y'XG^$9/'_A:?PV0%L=19([V4 MG[L 8,Z@=RP&WZ$UU5O MM!'$@PD:A5'H ,"GXI: "BBB@#RO]J#_DAWB3_M MU_\ 2J&O3;'_ (\H/]P?RKS+]J#_ )(=XD_[=?\ TJAKTVQ_X\H/]P?RH GH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\M^*?\ R4KX5?\ 87N/ M_2.:O4J\M^*?_)2OA5_V%[C_ -(YJ /41TI:0=*6@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#RCQG_RLCPA_R*FC?]>4/_HM:UZ "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /,OVDO\ DBWB3_IUY9\5/^2F?"[_ +"%S_Z)% 'J0Z4M(.E+0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!Y1XT_Y. ^'O_8/U+_VC7J] M>4>-/^3@/A[_ -@_4O\ VC7J] !7G'[17_)$_%__ %Y'_P!"6O1Z\X_:*_Y( MGXO_ .O(_P#H2T =OX>_Y .F_P#7M'_Z"*T*S_#W_(!TW_KVC_\ 016A0 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y7^U!_R0[Q)_VZ M_P#I5#7IMC_QY0?[@_E7F7[4'_)#O$G_ &Z_^E4->FV/_'E!_N#^5 $]%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !7EOQ3_Y*5\*O^PO/_Z1S5ZE M7R%_P49^(/B#X7^#O WB'PQJ)TO6+?6RL5RL22%0UO*#\KJRG()ZB@#Z\!XH MS7XUC]O3X[X_Y'Z7_P %EE_\9H_X;T^._P#T/LO_ (+++_XS0!^RF:,U^-?_ M WI\=_^A]E_\%EE_P#&:/\ AO3X[_\ 0^R_^"RR_P#C- '[*9HS7XU_\-Z? M'?\ Z'V7_P %EE_\9H_X;T^._P#T/LO_ (+++_XS0!^RF:,U^-?_ WI\=_^ MA]E_\%EE_P#&:/\ AO3X[_\ 0^R_^"RR_P#C- '[*9HS7XU_\-Z?'?\ Z'V7 M_P %EE_\9H_X;T^._P#T/LO_ (+++_XS0!^RF:,U^-?_ WI\=_^A]E_\%EE M_P#&:/\ AO3X[_\ 0^R_^"RR_P#C- '[*9HS7XU_\-Z?'?\ Z'V7_P %EE_\ M9H_X;T^._P#T/LO_ (+++_XS0!^RF:,U^-?_ WI\=_^A]E_\%EE_P#&:/\ MAO3X[_\ 0^R_^"RR_P#C- '[*9HS7XU_\-Z?'?\ Z'V7_P %EE_\9H_X;T^. M_P#T/LO_ (+++_XS0!^RF:,U^-?_ WI\=_^A]E_\%EE_P#&:/\ AO3X[_\ M0^R_^"RR_P#C- 'Z?>,_^3@/AU_U[:A_Z*KU8=*_-7]BS]H'Q_\ &K]I;18? M&GB%];CLM-O'MU:U@AV,4P3^[1<\>M?I70 5Y_\ '_\ Y(QXO_Z\'_I7H%>: M_M)3/;_ 7QW+&VV2/2IG4^A"Y% '9>$#_P 4IHW_ %Y0_P#HM:U\U^,EC^W7 M\<[.QM[>'QW*D,42(B_V;9G "@ GQW_P"A]E_\%EE_\9H _93-&:_&O_AO3X[_ /0^R_\ M@LLO_C-'_#>GQW_Z'V7_ ,%EE_\ &: /V4S1FOQK_P"&]/CO_P!#[+_X+++_ M .,T?\-Z?'?_ *'V7_P667_QF@#]E,T9K\:_^&]/CO\ ]#[+_P""RR_^,T?\ M-Z?'?_H?9?\ P667_P 9H _93-&:_&O_ (;T^.__ $/LO_@LLO\ XS1_PWI\ M=_\ H?9?_!99?_&: /V4S1FOQK_X;T^._P#T/LO_ (+++_XS1_PWI\=_^A]E M_P#!99?_ !F@#]2/VDC_ ,66\2?[D/\ Z.2O0]+_ .0;:_\ 7)/Y"OQON/VR MOC'XW:TT+6_&IU\?\ _!1GXA>(/A?X5\#>(/#&HG2]7@U618[E M8DD*@QX/RNK+^E 'U^#Q1FOQK_X;T^.__0^R_P#@LLO_ (S1_P -Z?'?_H?9 M?_!99?\ QF@#]E,T9K\:_P#AO3X[_P#0^R_^"RR_^,T?\-Z?'?\ Z'V7_P % MEE_\9H _93-&:_&O_AO3X[_]#[+_ ."RR_\ C-'_ WI\=_^A]E_\%EE_P#& M: /V4S1FOQK_ .&]/CO_ -#[+_X+++_XS1_PWI\=_P#H?9?_ 667_QF@#]E M,T9K\:_^&]/CO_T/LO\ X+++_P",T?\ #>GQW_Z'V7_P667_ ,9H _93-&:_ M&O\ X;T^._\ T/LO_@LLO_C-'_#>GQW_ .A]E_\ !99?_&: /V4S1FOQK_X; MT^.__0^R_P#@LLO_ (S1_P -Z?'?_H?9?_!99?\ QF@#]E,T9K\:_P#AO3X[ M_P#0^R_^"RR_^,T?\-Z?'?\ Z'V7_P %EE_\9H _93-&:_&O_AO3X[_]#[+_ M ."RR_\ C-'_ WI\=_^A]E_\%EE_P#&: /V4S1FOQK_ .&]/CO_ -#[+_X+ M++_XS1_PWI\=_P#H?9?_ 667_QF@#]/O&G_ "('UN.QTF[:W5K6"'RRQC!/[M%ST'6OTIH *\X_:*_P"2 M)^+_ /KR/_H2UZ/7EW[3TSV_[/\ X]FC;;)'I4KHWH0 0?SH ]!\/'_B0Z;_ M ->T?_H(J_FOQGM?V[OCI;6T,4?CR58XT557^S;,X &!_P L:D_X;T^._P#T M/LO_ (+++_XS0!^RF:,U^-?_ WI\=_^A]E_\%EE_P#&:/\ AO3X[_\ 0^R_ M^"RR_P#C- '[*9HS7XU_\-Z?'?\ Z'V7_P %EE_\9H_X;T^._P#T/LO_ (++ M+_XS0!^RF:,U^-?_ WI\=_^A]E_\%EE_P#&:/\ AO3X[_\ 0^R_^"RR_P#C M- '[*9HS7XU_\-Z?'?\ Z'V7_P %EE_\9H_X;T^._P#T/LO_ (+++_XS0!^R MF:,U^-?_ WI\=_^A]E_\%EE_P#&:/\ AO3X[_\ 0^R_^"RR_P#C- '[*9HS M7XU_\-Z?'?\ Z'V7_P %EE_\9H_X;T^._P#T/LO_ (+++_XS0!^RF:,U^-?_ M WI\=_^A]E_\%EE_P#&:/\ AO3X[_\ 0^R_^"RR_P#C- '[*9HS7XU_\-Z? M'?\ Z'V7_P %EE_\9H_X;T^._P#T/LO_ (+++_XS0!^RF:,U^-?_ WI\=_^ MA]E_\%EE_P#&:/\ AO3X[_\ 0^R_^"RR_P#C- 'Z@?M0'_BQWB3_ +=?_2J& MO3K'_CR@_P!P?RK\:KS]L?XP^.S9Z!KOC*2_TB_OK2&YMC86J"1#<1\;EB## BIV(K]E;'_CS@_P!P?RH GHHHH **** "BBB@ HHHH __V0$! end GRAPHIC 20 doyu-20221231xex15d1001.jpg GRAPHIC begin 644 doyu-20221231xex15d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ") ) # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ I#WI:P/''C+3O 'A;4M?U:806-C$97)/+8Z*/-O"ES;V?C>VB\6Z2,*]U&BP7J#UR,(_T(!/K7Z&_##X MK>&OB]X;AUOPSJ*7UJX =#\LL+8^Y(O53_D5^&9!!P1@^AKU[X!_&;6_@QXF MLM=TB=FB!$=W9%CY=S%GE6'KZ'L:_/\ B+ T<+3CB*4;:V=C]1X0P-7B"K5P M49_O%'FC?K9ZI^M]&?L_17.?#_QUIOQ(\(:9XBTB42V-]$)%YY4]U/N#Q71U M\9N%2G*E-TYJS6C7F%%%%!F%%%% !1110 4444 )GFOBW_@H+X[N9I- \#V4 MF%GS?7:J>H!Q&#[9R?PK[1)KX _:MT*\U3XTZM>(RRE8(855C@JH!.!^)-?6 M<,4(U\PBY?93?]?>?!<:X]X'*9#M]EW/C.+HFG%;7>UM?)GQO?:=!J,1CF0,.S=Q]*\L^('@^2 M6U:+ :5/GADQ][VKV.6RGBZQDCU7D5EZOIPU&R>(J?,QE3CD&OV3"9I@L;35 M7#5HSB^JDF?S-/ YGD^)5/%4)PG'I*+7YH^3W1HW9&4AE."#Q@TG;I7J7B'X M=7&O2--90-'>#A@5PK_4]C618?#N33)@VK*1(.1"/N_B>_X5Y.9\2Y7E2:K5 MDYK[*:\I)QBOF]_E=F=X.\/M-,M_.N(T_U8 M(^\?6NZIJ(J*%4 # IV<>U?S7GF]@TU0CS;V/P#C;,(9AG-1 MTG>,+1^[?\;BT445V'P84444 %%%% !1110 5'+$LT;(ZAD88*D9!%244FKZ M,#Y;^,/P5N?#5W/J^C0-/I,A+R0QC+6Y[\?W?Y5Y#A3[^]?H R*ZD$ @]0:\ MT\8? +PUXIEDN8(WTF\?),EIC8Q]2AX_+%?D^<\&SG4E7RR5K[QO;[G^C/TK M*>*H0A&AF,;I;2M=_-?J?%&IQ>5>R#L>1S5*6".=-LB+(OHPR*^B=;_9%UZ> M[:2RUS3Y4/3SXW0_IFH+']CW7I' O->T^!.YAC>0_KBOEHW2^3O^1\VOX:TUCDVJCZ$@5[=\"/V8X?%%_;ZWK>F_9]$C8/' M%,#NN2.G!_A]^]>[^!_V:O"OA&>*ZN8Y-;O8^1)>X\M3ZB,<=3K4Y8?+FTGO)Z?*PM7!U/9U59[F%&M M"O'F@.HKGO'WCC2_AQX.U7Q)K5P+;3=.@:>5SR2!T4#N2< #U-?-_P"QQ^U; MXH_:)\8>+[36;+3['3K")+BSCM8V$BJ\C *[%CN(4#H!SFE3PU6I1G7BO=CN M$JT(SC3;U9]8T4TG%?#/[4'[<_B[X8_%K4/#'@ZPTR\L-)@0WTUW \K"0\MR MK * "HY[FJPN$JXR?LZ*U%6KPH1YIGW117*?"SQW;_$SX?:#XFMMHCU*T2'/[=\)^$?"^IZ8)#"9F9(3O !(VO.#WK>T M_P#;7^(OPH\7V&B?&[P#%H5G>MMCU3320J\X+?>='4=]K BO4EE5=-P3BY+H MI*_W'&L;3:3::3ZM.Q]LT5XE^U!\:M3^%'P1F\9^%C97MP9(/(>Z0R0O&_? M([>]=9\!O'6H_$KX2>&?$NJI FH:C:K-,MLI6,,?[H).!^-<#P\U1]N_AO;Y MG2JL7/V:WM<]!HI#7P[\0OVJ?C3)^T%XD^'?@#0M%UE]/E;R(9X2)3&H&26: M15[U>&PM3%2<865E=W=E85:M&BDY=>Q]QT5\4_\ "S/VQL_\DXT+\X__ )(K MZ*^"/B/Q[J'P\.H_%#2[3P_KTR[ MJB ]0O+8Y-=;\(?C%^T%9_%/2_!_Q+^']JUEJ"NW]M:< D4"JN2Q=6>-NPVY M#?,/>M9Y=6A%RFXII7M=7MZ$1Q<).R3MWMH?$WPK^"NI_%#0_B?KWAR6X3Q7 MX1N;74K!+&/%'['WQ9O?' MGP[3R/#WC"&6SGM40F*VNW!.-H[[OWD?^UN'2OH\>ECL3/!R=I*SB_DKK]?4 M\G#7P]*-=+1WO][LSI/VFO%.I?M1?'+2O@IX3N'&@Z7/]HUZ^A!9%=/O9[$1 M@X [NP':LO\ X)Q:9#HGQ@^*VG6V[[-9@6\6\Y.U+EU&3ZX KWC]CC]GQO@S M\-I-3UN-I/&FO@7FI33,3/96\DWS$ DN[# M/HQ0 _[-==_P4C^(]Q:>"]#^'VD&2?5/$-R'EMK<%I'A0C"X'/S.5&._-2*-S_ 6VN!] M& /_ *OHS]H@_\ %CO&_P#V"I__ $&OSWT3XI>)_ G[5^D?$3Q+X)OOA]9Z M].+:]M)TD$4P8!78%U7/\)(QQC-?H+^T'(LWP*\:NC!D;2)RK#H1LX-9YA1< M,93K?SV?SZ_B7A:BE0E#^6Z^70\3_P"":O/[/\G?_B92_P EK/\ ^"E^M:)! M\'+#2[EXGUNXOTDLH>#( /OL!U QQFO#_P!D?X$?$GXC_"UM4\*?%N_\$Z8+ MIXCIMLDA4N ,OE749/TKZ!^'W[ 6E6/B^W\4_$+Q?JGQ$UB%Q(J7V5AW \%M MS,S@>A('M7576'PV83Q,ZMVG?E2=[]NQA3]K5PT:48:-;MHY/]H:SO-/_P"" M??A^WOU9+M(+(.KCYAUQG\,5[]^R+_R;GX%_[!Z_S-<)_P %"XUC_9GU-44* MJW=N , #-=W^R)_R;EX%_[!Z_S-<%:?M,N4^\V_P.JG'EQ3CVBCV ]*_//P MOXKT7P;_ ,%$/&>HZ]JMGHU@%G0W-],L4>XA,#:6QFF,<4[0GTVY'>V^Z'C>;]WR[\Q]P)^ MT3\+G957X@^&68G U2'D_\ ?5=+XXTN7Q1X$U[3K"1?.U#3IX('#<%GC(4Y M],DM6.MV3 'SK&X64#/9L M'(/L<&N>^)GP%\ _%]/^*K\,V.J7 38EX5,=P@]I5PW'IFOA3XT_!Z?]B7XM M^!_%'P_UV^72]8O?L[V-U)N; =!)$Y D1E?C<,@CKWKUW'#9M4;A>%5]-XM MI=.J.!.K@XI2M*"^]'L/[ /PF\8_#3Q)\2Y_%/AV]T*'47M3:/=JH$VU[@MM MP3T#K^8KZZUOP_IOB2UCM]4L;?4+>.:.X2*XC#JLB,&1@#W# $&M':!VJAK6 MMV/AZQDO=1NH[2U3K)(<<^@]3["O'Q.)GBJ[KO1NVWDK'?1HQHTU36Q;F&Z% MP!DD5\;?L5?";QC\/_C!\4M3\1^'+[1[#4I6-G<72J%G'VF1OEP3_"0?QKW2 M\_:-T"*9DM;&_O /XU54!_ G-:?AKXY^&O$-Y':L9M-N)#M472C:3Z;@2/SH MI59TJ4Z:6DK?@[BG"$YQFWK$^>M'^$WC/XH?ML77C?Q5X?O-+\)^'EVZ5+=* M EP8^(RO)/+LS].@%?98'%<]XT\9V7@72DO[Z&:6)I!$! 6R?J17%?\-&>' M5 )L=25?4Q+_ /%45Z\\3RZ644DATZ<:-]=6[G)?MM?!>^^,/P>FCT6UDO/$ M.E3+>V$,(&^1APR#/J":=HUKXR\7?LB7>E:YH-[:>+_[&EL'T^=5$LKJNU"! MG'S#'>O6/"'Q(T'QN6CTZZ)N%&3;SKLDQZX[_A73L5123@*.I)XJEBIQI1HM M?"[K_+T%[&+FZB>ZLSYN_8*^'_B3X(J3Q%65:2UEJ52C&E!4T]CEOVWO!&O?$'X#:CH_AO2KC6= M4DNH76UM0"Y4'D\D=*\%^&?Q2_:5^%_@;1_"]C\$1>6FF0"".>X#B1P.YQ)C M/TK[NL+^VU2TCN;6>.XMY!N22-LJPKG-9^(NG:)XJL] F@N'N[K;L=%!09]3 MG-==#&^SH^PG34E>^M_T9A4P_-4]JIM.UM#R#X$_%_XT^./&KZ=X]^&$?A'1 M!;-(+]-^3(",)RYZ\U\_^,?"?QC^''[6OBSX@^#_ (<7?B6VN'>*"29?W$B, M%RP*N#VK]"P!Z5SGC;QK8^!--COKZ*::)Y/+ @4%LXSW(HI8Y4JDI0I*TE9K M6WYCGAN>*4INZ=[GRD/VD?VH/^B$0?\ D3_XY7OGPH\5?$7QW\*[N^\3>';? MP9XQD^T16]G,&,4;#(B=ADD@G!-=5K_Q#T_P[X9M-$=!D$]IHI^660A@P7826Y95W.^.!@#T^O_ C\2] \:R-%IUT1<@9- MM.NR3'J!W'TKJPH':NAYCRWE3I1C-K=7_!7LC)87FLI3;CV G KP+68Y?B]\ M69-)>=UT73"P98SV7AR/=FXSV KWP\+7A7P3/V'XE>*;2?Y+D^;@'J<39/\ M,&O*CLV=DMTCV;2O#VG:':I;6%E!:PJ,!8T S]3U)]S574/!FB:G?VU[Q3:1L_M$_\B3!_U]I_(UVG@JWBE\&Z,&C1@;2/.5!S\HKSWXV7TFI_ M"[2;N4*))WAE8+T!*Y.*I:'XZ\?6/ARSCM/"4D7/Q/\ $[^)M#M)@ M8Y=19 TUS(H9MQ[ ]@/:MK MQ!X2TKQ/8R6NH6<4R,,!R@WI[J>HK71@ZA@001D8I^D?]:CUMUO_P!H2Q%OR8=@C_#ZWCD\"Z)NC5@;2 M/(*@YXKSGXI\?!G0@>,&'_T U'X6\:>/K;P[IUMI_A*.XM4@58;AR<.N.&/S M"JLW'0B]I:E'XO:;;>#O'GA_5=)C2TN9G#/%$NT$AP,X'J"0:]]C;=&I]17C M_AWX;>(O$GBR#Q%XQDB1KK'$H_A4D\_D>?SKN_BAX&7Q_P"'%%JZB^@_ M>VTF>&XZ9]"*A^+O_(&L_P#KO_2NOT3_ ) UE_UQ3^54WLP2W1Y!X5^-3^$H M$T;Q=875O=6P$8G5,DJ.FX$\_49K1US]HC23;M#H5K=:A?R#;&&CVJ">G'4_ M0"M7XP?\>I/H3Z=J/C;X,O]1^P^(-(1I;[3SEHT7+%0<@@=\'M7JR]*0]1]:S4G>Y MKRJUCR/0OVB=$>P5=7@N;2^1<2+''O5C[N_#W_ )%J"M&E'5&6KT9QWQ]MX['X M>VL$8"1QW$:*.G 4UVWPZ(/@;0^_^B1_RK,^+'_(MK_UW7^1K?\ "'_(LZ;_ 2 -<%_E4/X46OB-BBBBH-#__9 end GRAPHIC 21 doyu-20221231xex15d2001.jpg GRAPHIC begin 644 doyu-20221231xex15d2001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !( 7D# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#[)^'O[3X\ M1?$+4=(O]<\-WB+;ZK/+X=TZ-DUC0/L,PC9;X&=P_F DAO+AP0 HD5MZU/"_ MQC^)6K_'&Z\&7NI>'[>*VO;<-8KX.U$![9[2*YF7^T_MAMUF02,@3RRS%0WE MJK$KZQ8_!^PCU;4M6U76=8\1ZK>NJ"[U26(_9K43+*+.&*.-(DB+(H^&+.;3+.*^UK5M3M-%TZ.X8K EQ M6V[003D>8>*OC]XI^$*^+-%\916.O:[8Z9:ZGI>J^&]#O/(G6XG>V"2V*2W, MR^5(@9F$A#JX V,.?2M1^&)\>?"FR\+^-[ZXU'4Q%;RS:K:2K%_\ '/BJ]\0:O]ECN/%$W]G_ M &]8+>4RPP1QBT%M'&'+,=L 9BQ+,3@@ XG3/V@==D\:)HFJ>*M'T6'3KC3K M"\N-2\ ZO:#5[J\D7RXK4RW*K Q61$V,9V!$DC (C >DQ?M%> KB?6X(-4OK MF?20C2PV^C7LLERKR/$K6:K"3>+OC==UL) "IR15/6?@%_;=]XAN9?'OBF$Z MS>:=?21PKIP6WDLV1H_*S9DX9HT+;BW3Y=M9.J_LJ:#KG@[4/".H^(M:U+PG M),+C3=$U"VTV[M=(<2-(OD+-9OYJC67A'1KN2QMK.U:VM[RUL[.VDB)S^\6&&!+=6!;=@0A,]5/.>"T[]F: MVTGPKX=TJU\>^+(M4\/7EQ=:7XC T[[?;I.A6:WV_8_(>)MQ8AX6.X*0PVK@ M V+']I+P!JMQ;16.I:E?BY6%XIK30K^:%EEMVN8SYJP%,&)'/)X*LIPP*U?U M+X[>"=%O-.M]2U:?35OK1;U+J]TZZ@M8(VC:51<7#QB*VD**S"*9D?C[M9TG M[./@R73]*LV@OPFGV<-DCQW\L;R)'.)U9RI&7+^9EA@D32KT;%4?&?[,?A;Q MC\4;3Q^97TWQ%;Q(@N(=*TNZ?F M7_PWTOQ#X'=-8E\0:I::)HESJ-K<6UI-/9'A@4V"=L@!A)\Q1) M7^".E77PATSX?WVKZQ?6NF0VZ6>LO+%#J,$ENRO;SJ\4:1^9&R(1^[VMMPZN M&8-9L_AC?0^#];T6\\>>)]6O]5C:)]=O#9?:H$*[0(HDMEMDP">?().?F+8& M #H_!NL3>(O"&AZKG^%/!&M^#YO" M^FV_B:^U3P]I.F264_\ :0MO/NY 4$#,(K:, H@8;D95QP8W)WKST'[-VAV^ MKS;-=UX>$Y=4.MMX+\Z#^R?MIE$YD'[G[0%,X\XP^=Y.\G]W@XH F?\ :'\$ M:I\3M,\"Z/XNLI?$+:C/8W-DFG7%TDDD-LTLMLMRF(89D!C=M[,0 5V;F!5^ MK_M-_#;P_+>QZIXB?3GMKF*S5;K3KJ/[9)+(8XQ:;HA]K4NI7=;^8N>">13A M\"T'C)O$)\:>)&8Z^/$/]GLM@;82BV-MY(_T7S/*\H[?O[Q@$.#7)Z3^QQX2 M\-ZOJE_H.JW_ (?>_P!0M[]QIFE:/%*##!X8[5I(Y4> AD=0P MR>,*Q&]\/_BA/X^\;:I%9+93>$GT/3-7T>]B6=;FX6X:Y$AF21%\K'DH%3!; M[Q8\[5X?6?V0+#6HM5BD^(_C2"#5)&>\@B&E&*X4W4MSY4B/8LLD6^>93$X9 M'1R'5\*1UOP@^ EG\')H#8^*-=UFVM]'M]$@M-3CL$BBMX))'B*BWM82&7S7 M7K@KC() - 'EOQ!_:'\8^ ?B9XCT%?%'@+5[^TO+1-'\"-87%KK>KQ7.T((Y MA>2G,>XEI%M64B-R1&,E?1?!W[0VD2^&O!/_ E?VO3_ !#KNCP7\CV6AZ@^ MF&8VK3RQ1W?DM%N CE(C:3S"% P20#T?A_X73^'_ !?XMU\>,_$%ZWB$#=8W M*6(M[%E7;&T&RV5\HH"CS'D! RP8\UYI_P ,:::FN>%-8B^)'C1-1\,6L-KI M4\D>D3FU$<;Q;H_-T]O*+QR;7$6Q9-B%@Q4&@#K&_:C\!IHVJZJZ>+8K+29A M;W[R^"-;1K5O*\XF1#9[E41X8N1M4,N2-RY]7BE2>))8V#QNH964Y!!Z&OGC M7_V+M/\ %?@5?".M?$[QUJVC!V9H;S^R94F#!]_G1G3_ "YG+R-+YLB-*) K MAPP!KUWX?^&M=\+Q:C::OK]SK]FLD2:=)>BW\Y(4@C1B_D6\"@LZNVW#X))# MX81Q@%?X7^(]:\06WB*'7IK"YO-+UJXT])M.M'MHWB4(R$H\LAW /@G=@D9 M7.!X=X"_:"\>:AXZOM/UW4].O=/TN^U2*^M=*^'6M1/+;6DC1[[:[^U31SS$ MF,^3#'(WW@<$5[I\/?AP_@";Q#(WBC6O$/\ ;-^VHNNK+: 6TC##+%Y%O%\N M HP^\_*.>N?-[S]E.\N]"U+14^-/Q*L-*U"\FOYH--FTJT?SI93*Y$T6GK*% M+L24W[2/E(*DJ0#MX?C[X)GT/1M6&H7T=KJU[+I]NDVC7L4Z3Q2&.59H&A$E MN$==K-*J*"5R?F7.+>_M':/'\)O&/CFUTO49(/#MW=V'V6]M9K+[9-%.8(_* MDEC 9)&V8= X&XCEE*USUE^QQX;L_A_I7@X>)]>.CZ;K3ZW L=II,!21G$AC MC6*Q1( 'W,KPK',A=PDB@XKT2W^#^D/X3\6^&-5O+_7O#_B2ZO;BXL+YHT%N MMT[/-#"\*1N$WN[!F9G4MP^ H !QGBKQE\6OAMX \6ZUKJ>"]5?2M%DU.#4K M<7%A:K*AS)!+$\DK[4C#,L@<"0\%8<9.S;?M-> KB.SD^TZY%%<7Z:89IO#& MJ1Q6]PYBV+<2-;!;>"]>\.ZM\2O&FMIJMC_9RW M][)8+/9P'[PB6*T2)F8<&26.1\9PPR:XSQE^QEI?CGQA/XBU'XC>-#<27EOJ M"6FW29;:"YA$0CGB26P?9*! @\Q2&P77.UV4@'9:5^U'\,]/F&>N^'WQ'T/XH:+/JN@/? MM:074ME(-2TNZTZ5)HSMD0Q7,<;_ "ME2=N,@CJ#7E'B[]F;4'\(7=OHWC+7 M=8U;[)J=M'!K%Q86L%S]ON%FN/-DCTZ0K@@[<1LN/E='4D5UGP,^&VN_#[X1 M1^%M4NK72;R,SK;?V&+-DL$FZDQ*;[>"1X+XS,6('ERHI! V2KGFMCX:_&CPA\7EN7 M\*:G-J,<$%O=F2;3[FU66"<.89HC-&@EC;RY 'CW+E&&<@BN%TS]D7PCX,_$=R_P#PC]MX>B:Z6Q/DQP&0Q3J%M5!F7S7^]N0YY2@!=!^*EY"\5D4L7=)E7:J+DK*@P33[/]H7P3J& MAVVKVUSK%Q8W-A%J5N8_#NHM)/#)*T48CC%OO>1F1B(54R%07V[?FKGO#?[* M'A#P;XA\,^(?#\\VA>)=)\U;[6]-TW3+>[\0)(5,BZ@Z6@\W<4!)3RVW$MG= M@B_XF_9D\%^*?!6M>&+F&8:=J6I'50)H[>[6TF,C2;8H;F*6 QAY)6$G7D8EAF"LA(/8JP#*P.058 @@@@$$5Y-X MQ\0_%F^^*_B#P[X,UKP9:V=CHMMJMK:Z[H-W-)-)(\T?DO<17J!%+09\P0L5 M#_<;;ENAT[X5:EX(\%:3X?\ !WB*XTZ"P^R01Q"STZT@6)+@O._E0V00-(C, MK(BQJ=HV&%BTE4/&_P )_&7C'5_$$'Q*\:>&6U2PBTRYLM"?3X8_L\9S>>,DR2'>DH<%OE9<+@ K:1^U'X2/P[\*>*-?34-'EUS3FU&33[+3[K5&L4 MCPL[S-:Q.$AC<[3.X1#UR*M:'^U1\+_$UEJ-[I'B5]3T^QM)[YKZTTV[EMIX MH)5BF-O,L12Y97=%*0EVRZ\?,,MU_P#9K\.7\&B6^A:IK'@JVTS1V\/-#H$D M 6\TPE3]EF\^*4X&TXD0K*I=R'!8FN3U_P#97GTWP&^E>&?%>M7UU;6&HV%I M8ZI0 HI8+6+\)_P!F_6/" M>A:!-<^);OP=KVF)+9F'PI_9DEK-8F;SDMI!_94$)4.9'#16T+KYSKO;[QU; MO]E;1M7L%L-9\5^(]=TXP:G!-9WZZ>T5P+Z=;B4R!;0;MLJ(RK]T[0'5U)! M+U]^UE\+=-6!;GQ%: MZ*S^.'A'4/B,? UO=:E+XA#2KM71+[[(3$B/*!=^3]G)421Y DX+JIY(%<#H M_P"R#H6@>'WT73/%>MZ782:9?Z6\6EZ9HMA&RW;1F:7R[?3XX_-Q#&H8+T7D M$DFJWPU^!OB_PA\?M:\8WL^GR:5>0M;/?M0JB)$D@7289HAF-7*B\D MC4J0L>"NP K>+?B7\7-#O?BCK&EWG@[5M!\$7(F_L*;1KJVO+ZT%M'=21B]^ MVND#+OSKB7Q-!>V]QJ26%M!I^EW,DEG)]F@E MDBN'3S%.SSE+2XCC3S%C;YU);-\0?LP6OBG6?$TVI_$#QE/H7B6\6ZU?PW#+ M8V]G=JJ)&+=I(K1;D0F.-495G!=00Q;*_P!EO1/&-[?27OB?7X[2YUBW MUE;"&.P$-M)##'#&D!-J7B 2) '5A*F"4D3_M2>!=&\;ZQX4U:YU"P MUBRU!=.M;<:5=SOJ7WBN MWU2WU6_N+:TO=*TF[:WC1;PVJF=E$@B02XB^T2,D3L"5P#@7+[X'1W?Q)C\7 MQ>,?$=EMU./5FT2 6)L9)UM/LA+;[5IL-#\I E'8C:0,9NF?LZIH6MQZSI?C M[Q7I^K&XN9+F[B73F-Y!-"?! M$?@>/68H-5O]0MM1U.YU-(+T0[;1IY#(\41CC1C'O9F'F%V&[&[ '2T ?'7 MP\B\0>"/BSX6N;F\UQ?#^I^+M:T*"ZN?&^IZU)?)&;WRH)]/O&\JW1/(4B>% MI9,PJ&"B20KU\/[3MWXUFO;;_A7?B+^Q8]7TZ&RUBUFO].ADCDU!+-O"GAZ^9?AE;ZIXIL]8;3)-%T[6+J[ M5T^Q1W2.CV^GR2ECYJ1L# (T8DO*%VLWH%C^SQX#.BV]EX@\.Z9XWNXQ<^;J MOB;3+2ZNK@W$K33ER(E0!W8DHBJG0!0 *X#X]_ KX,ZA;:7#XDU+PS\.1J-^ M-A?3-"4:M=>6(XP5U"TF625$RJ% ' 8C.#B@#N/C4=1N?@G>W]TUUH6M6T5O M>,NCZI/'Y$ZNA*":,Q-+&"2"& 5Q]Y,'%<1\3=4UJ;XD>)+J#6M2TZ^\.'05 MT33[:[FBMK@7ETT<[2P*PCN3+M:$>8K^7Y6Y-K$D^F^*M ^'5WI&@> /%UOX M=U2TO56'3- \1+;S_;3;H#^[@ESYK(H!)521UXJ2+1/ASJ'C?3K*.P\+W/B_ MPM9J;*W6&V?4-(M9!L7REQYD$;!=HV[5(&.U 'D'PX&I>+MLH]4N8UM1;7BPP_9E$F+,Q#,.Z#87WEV+. XY_QCX'UGP_\.-4\5>%M M9\42Z38:X]Z@O/'6IR3VEC;ND!E^'NJ M:[XEUSP O$+^!R8UU:/[%4"P;[4+P*6!4Q$KD$]C^U!IC7.D^$;J M&#Q9J$XUR&U.F>$O$<^CW%Y%(C[X]R75M&Q^12/,D&,':0205\;6_P !?'5M M9Z_JVH?#^2^\86TFBZ7XGE.F3W&HHV8F@MIYE=9^6*^6-XR<%3G%=+XQT/X3 M>*?$OASPAXNL_!^N^([:%KG1=%U]+6ZODC4?-+;Q3;I,8BY=1_RSY/% 'RE< M:%X_\.^/[9-7U#Q/H-G/-IQBO]0\?ZA-+X:AGO[J.S^TVD$8_#>BV5[HG]D:JUD!Y_G^;?R(K; M+E4>)4"7"O$-C9C._)[C6=#^$LWQ&NM/U;3_ 6_CWQ'IS07%K>0VAU35+$+ MM9'5AYLT.V/!!!7"8[5D:EI7P'\5:1/:7]G\.M7TOX>J8I8+F*PGA\-!1RK* M05M !%T.S'E_[/ !Z;H T'30+Y=3'V:/%\ARMQ\H_> Y.0W7J>O4U?KFKOX MF>#[#2]#U.Z\5Z);:;KLL<&DWDNHPK#J$D@S&ENY;$K,!E0A)(Z5TM !17%^ M-OC7\//AKJ,.G^+_ ![X8\*W\T7GQ6NMZQ;V2-ZK(ZDKD$9'&0:ZVPO[ M;5+&WO;*XBO+.YC6:"X@J^']+\2:1J6OZ5C^T-*L[^*6ZL\]/.B5BT>?]H"I=-\;>'=:BU>73]>TR^B MT>:2VU)[:\CD6RE09DCF*L?+91R5;! ZT ;5%#(O%]UXMT*V\) MS*C1Z]-J4*V#AV"H1.6V$,Q &#R3@5:\5>._#7@30?[;\2^(=*\/:+N1?[1U M6]BMK?+?='F2,%R>W/- &Y17/:K\1/"FA76A6VI>)]&T^YUYQ'I$-U?Q1/J+ MG;A;<,P,I.Y>$S]X>HIVB?$#POXFUO6-&T?Q)I&JZOHSB/4]/L;^*:XL6)(" MSQJQ:,DJW# =#Z4 ;]%8?A+QUX:\?Z9+J7ACQ#I7B/3H9FMY+O2+V*ZA250" MT9>-B P!&03D9%9EM\8O 5YX1OO%4'C?PY/X7L)3!=ZW'JUNUE;R J"DDX?8 MC NHP2#\P]10!U]%85MX\\,WNI:5I]OXBTF>_P!6M#J&G6L5]$TMY; F>% MV9(\,IWJ".1SS5C2/%6B>(+[5++2]8L-2O-*F%MJ%O9W22R6'=$O=9U75K'3-(L@S76H7ERD-O;A3AB\C$*N#PG0S-;R7>D7L5U"DJ@%HR\;$!@",@G(R* -RBN M0MOC%X"O/"-]XJ@\;^')_"]A*8+O6X]6MVLK>0%04DG#[$8%U&"0?F'J*L?\ M+1\&?VSH>D?\)=H7]K:[;B[TFP_M*'S]0@*EA+;Q[MTJ;03N0$8!.: .GHK MT+Q_X7\4:YJ^BZ-XDTC5M8T=Q'J6GV-]%-<6+$D!9HU8M&25;A@.A]*WZ "B MBB@ HHHH **** "BBB@ HHHH **** /!-8FM[#X\WFBZ5X3O[F"+P<]C:1'P M_=)H\EP)#.EN;KRA;*"H'_+0#/R_>XKS?X::]XW\5:_X+O\ X@Z7J>I:CIWB MHBQO7\.W[W&GQ2Z=HZK?3:= M:":WT^YU20RQQ_9[1HE<*SJK/F1T7:@)=NIRV@+:AXM\/RRSW,9C.1):QR69BF8D?PJ%.1Y?I\\?&[POX[@\)>$CK,M M[J^K+I=W;&;PGX/NY+:]M76UW:)>6JS7+P_:?+;=>!HA'Y0Y7HWUE:ZS>7&H M0V\F@ZA;0N9]UW+);F./RW54W!92_P"]!+)A3@*=^PX!UJ /E[0O#WBO1_VH M-0UF)]0.@-X(O)# *3C?G( ZD ^R5Y_X]^- M&E_#_P 3:;HESI.L:G-=Q)/-/IENDL=E&]Q';QO,"ZOM:20#**^T*S/L4 D MX+X Z7+<7$-['X=U70HM)\(:;X:NK/4+.>R9[NW,I>*(RJ@E2/?@3QEHW\SY M7;!QYC\&M)M].\'^,++QGI7CMO#OV#3+.)H/#^K6>JZ9&CRE=(A:SB$UW%;N M2WVR$'>)L.[A0:^J/"/CFQ\9WGB2VL[:^MI-!U1])N?MUL8?,E6**4O&#RT9 M69<-@;L$C*E6/1T ?,_CKQ%%9?"K1_"_B_PWXO\ %E[XEM9K"ZUB+PK=7=Y! MIGFN8WN39VSB*Y,7E[4VKB8AF6,!MO9Z:(KCXYI=>'CXRLKMD*^)+34[*\71 MI(5M\0&&2X7R/.20QC_0W.X-+Y@;"LGK6KZE'HVE7E_-%/-%:PO.\=K"TTKA M020D:@L[''"@$D\"J?A#Q-;>-/">C>(+*&X@L]5LX;Z&*Z0)*B2('4.H)PV& M&1D\T >8LT"_'.XN] F\90W"HX\2PW6GWW]CSP+;D0M;O/'Y1F5_+ ^Q$E@T MGF*Q"LG +I,__")7%YX=A\;:IX TGQ!I&K1Z3XCTZ_\ [140W!DO!!%3(S,P,:@/YFY0H))0+ MAUPS'<%75=3MM$TN\U&\D\JTM(7N)I I;:B*68X')P >!0!\G:EX98UBV8D*'BOJ[0[* M73=%T^TGE\^:WMXXI)&_$^E&?5+#23:7= M@CR127@C,,KM%(\8AVRH3('(&=HR_P M>LT >!?&W2=4\4_''X?:5I6K>*?# M3+I>J";6=%T1[FT7S'M2D$]P\$D40<0R]'BD&U<.NX!O./'GQ-\;Z#\4/%FA M:))\3M!\(V>D75K8C2? ZZA';7L2P-;'3U32S$\#*'0&:[?)+J5@"I(?L2N= MTGQQ9:QXUU_PQ#:W\5]HL%K<3SW%JT=O*L_F;/*<_P"LQY3;BO /&20P !Y5 M\$/%?BK4X'T_QOJ?C*+Q/8ZV;6Y6;PXL6FW($#[1!.MF%:V8+O:4N")EV!PC MHC[WQ \.?$_4?B%HUWX<\3>&+#1XS*88M1\*W5[+;DQ88R3)J,*MN.0N$7&1 M][&:]9HH ^+8O"WC"?Q+\3[#1+#Q);W,^DZZ+"VNM(F@70YYKI6D-CJ#!([Q MKT;9E42,86CVAT!91[-^S-;7OA?P)JUCOU>X\&:9,J>'FU;PX=)OUM5@3S8S M9K!"Y"RB4(3"KN#_ ,M.'?N?'WQ*_P"$"UCPIIY\.:OKA\0ZB-,BN-,:U$=K M(49]TWG3QMMV)(V8U757M&2ZD M"ART7D7$IV[6C;YPA^<<9#!0#P[PSJTEKX.^&'BFY\/^)WT;P_K6J?VA8-X; MU$7T#3QW*PW"V1@$\J_O0F4C( G)X"N5/B'X+UOP[^SU\-=-MVU_PYK>D2QM M'K7A_2I-;N= S MN[RST^"_M($FA:>YE,2JVUR\:H=I9Y%5/G4*S,=M=;0!\W^'+4)<_"Y=*TGQ M=X2\:6NEZ;!<:5:V5^VB1::,&>UN))D^RJRIN*_,+E75%R061IK;Q3X4\7>/ MO$BWNC)<0>%=4L_M5I(\;W+Q,ENIDRZ(L*P,TI)F<( 0U?15 M5=4O)=/TVZNH;*?49H8FD2SM2@EG(!(1"[*FX]!N91D\D#F@#RGP!'#:?"#Q M#'JLOBZ^\(;IX]-74[&]_ML::8U7RC&J?;&96\U49U^T% A;>),EFZ;P%^U M%8_$#5O"EC:^!?%FG+XETJ\U:SNM0&GI$BVTGERP2;;MF68,8QY84D>8-VW; M)L]$T#QRNL^ (?%=QHFK:3%)9M>G3+B*.XO5C + !+9Y5=F4 A49B<@=>* / M/=9UK4;#QM\&K;7K#5[S6O*F_M&[T_1;FXM89WM?+)EF@C>&$&0G[S@ C>(;**>"SU6SAO88KI DJ)(@=0Z@G# $9&3S6Q0!XY\9/#%Q9_ M 1]-6WU2ZU"&>RN9+O08&N;JUN!=QRO?10!6:H6S(;>V2Z)\QX;LKL65S'L M8*R_5Y. 3C/L*\>B_:-:?PTNLQ_#?Q>ZGQ ?#AM!+I7G+.)O(\S_ (_MAC\W MY,ABW&=NWYJ .6M?%/A7Q=X]\12W'@GQCHMEH>BWNC)/;^%=4M/M-K(\;W+Q M,ENIDRZ(L*P,TI)F<( 0U=7X CAM/A!XACU67Q=?>$-T\>FKJ=C>_P!MC33& MJ^48U3[8S*WFJC.OV@H$+;F^=O7P<@'&/8TM 'S>]MIJ_">*UUB[^)S:0NKL M_A2ZL]+U-M3YRQQ&7;')YH4WZX=0GGB3)9K?C#Q+!<:QX(\'^)?!WB M'4M>E?3-6U;7-+\-7/)M5> MVT+4K'2[2;R;;5KJ2U>VU(@L':W\J>1RJ,N"75 2?EW#) !YYX!\2Z'XQ^-M MU+9>#O$6A2Z!87.D65U>^&KW3;6>!Y89)Y/-FA2)U,D<:QJC,Y_?/MVD-7M] M%% !1110 4444 %%%% !1110 4444 %%%% 'R]\/_P!GOQAIOQ0TOQ/?^%? MO@^[BUS4-7U3Q#X9U6>XU/5H+AIV2QG!L;0FU <%>5E_9?\ M&?@N]\6^)'DM=:D.J66M>;'JKPMJ M;X79EFM+'2!--.$5D199;PDL!DD*:^ MEM-^-WPZUJ5(]/\ 'WA>^D?R@B6VLVTA;S7*18"N<[W5E7^\00,D4FE_'#X< MZW)&FG>/_"]^\GE;%M=9MI"WFN4BP%F68 M ?,/45A7?QZ\,RWOAM]$U#3?$7A[4[R\L[SQ%I^JVTECIK6]K)<2"5E*9_BMJ'C>S\->#)]9E\02W4.IZAJMS).=,;2S9BW9 M?LIPK/B1H%?RR0#NR :\W\"_L;^++&ZLX/$_@GX>7>A#79=:N-%T_698=,/F M:=]F:%;"'2X8'C\U8W7SA(ZJ""[L2[?57AGXR> /&CVZ>'O'/AO7FN$FEA73 M-7M[@RI%M\UEV.L:;I5\FB:M; M2_V>MW.D0FFPY( #[@@!9^ 2R@'RS;_"'6K'XV_#J'7/ 5AKWB'PUHUAI\ M-VL-_+8+/!;S+')_:$FB2*8T\P/@7<&&',4LBJ7ZRW_91\8:)X%OO#^D^"_A MI)'J>CZ/::I'J=[)=QW=W:O/Y]T1/ITB-.5F4I/-',>&?&\;2> M'/$6DZ_&L,5PSZ7?17($4F[RG)1C\K[&VGH=IQG!H \=_9H^#/B_X47J?\)# M:Z-';KX8TS1&FT[7+B]9I;-YPI$4EK#''&8Y@<1[0&#?(=VZO9KS1KBTT'5[ M?1[F2+4+I9Y8)KZ>2X6.=P2I_>%MJ!B,(!M X"@<5E3?%_P';IXC>7QMX=B3 MPVRIK;/JT &ELQ*J+GY_W))! #XR0:BN/C5\/+31M-U>?QYX9ATG4EWV-_)K M%NL%TN\1YBD+[7&]E7*D_,0.IH \7L_V?/&'_"LM5\*W&C^%8M,O?$&GWJ^& M[?6KLZ;;VD,L4MT86-J#%Y[QM_HB1B%0[ .=[9YC7OV2/&.K6_A2UMHM#T;2 M]!U6]FLM*T?58H4TV"6_:YBFM99](G:&14;RO+@$&U8U F(.%^JO#'C+0/&U MI?3+N.Y2*=,;XF9"0KKD94\C(R*V* /BG4_V._$\%G" MVG?#[X:ZI?W+ZJFI2>(=;NKTSQW%\D]NSO/ITWVB2&)75#.K+&[[@K#*GH;; M]ES7K2\TV^L_A]\/M(FT.+1(]"MK37;HII@M+^2XN/*2 M3RB\86XN+H$.#_AU/X6U33[#0[*'5KRXL+/PSJ,ZPV]H M]V]Q!&C+' T04.$,:Y3"[(O 'B/P5H/@'X4 MZ-X>O-W6)7MU?2I(K:7=&I?;&Y*RR!)(W"R5]F44 ?,WC;X M(_$KQ!JVH7VDC0]&O-4L?#L4^HQ^(KB6>SGL+EIY6@CFL)8MHW83*!78%G0, MW'+ZK^R1K^JZ%IUA/X#^%\T,>GWNF362RRQ6UOVY'S$_8-% 'SQ^SK\ ?$?P?\73M>67A:TT&TTE](MKK2&=K[44%[+/#),GD M1);A$F9?+5IAEN&4##>^:=ID.EI.L+W#B:9YV^T7,DY#.6Y8%>%* MP?W,"OIWP#\1^&/C+>>(- \/^"+'P^DVIWEM.))([VX:[M8%:V:)+8+"AN(/ M,:422;@3^ZW'(^BZ* /CF#]E+QEHO@2]\/Z5X,^&CQZGHVCVFIQ:E>27<=Y> MVSR_:+IA/ITJ-,5E!CGFCE(**'C8 8@\(?LD>,M$@TF]O_#7@Z\\1:+:>'K; M3=0E\37DQMVT^X+320AM/"6QDAV)B%%#?,&&&-?9M% %3^S8EU1]05[@W#0" M#8;F3R=H8L"(MVP-ECEPNXC )( ^7+7]F;7K,+XB7X:?#&7XA#QDVOG7&U& M1;G[(;DSA?M?]FF7S,'RMN-NWG=_#7U=10!\>_&[]D+Q3\2=7\8S66G>%9[[ M4[]]0LO%T^JW6GZT(&MA#_9UMH9(I7@26"&1P<1 M^4,*N 2&OV./$GAOQ!JVNP>%O!2WS:EIFI: M);C7KPPZ (;YKB>WL@UD5MT\MC&#$B!\MN1%8K6S^R%X%M]&^+7Q"UY_!+Z1 M?ZAO_P")O-I=U8ML:ZDD\H"XTFS:0N7W,_VB\;]VH:3 C+?6U% !1110 444 M4 %%%% !1110 4444 %%%% 'FWA[X)VOASQF-'_@E:^'?&8UR#6[^2T6>YF72'6/[.!(_FQI]W.V&62Y M>/D$>>1G"J*POBI\$/$WQ,\0ZK>-XG\/VFGS:!J.@V-O<>&I;F>U6\6$22-* M;Q0Y!AZ*D>0V"3C)** ."^(7[)'C?XF:[J][K_Q(T'6;.^TJYTB+3]5\)SW- MO:Q3+$9R%=W")MV?%_[+GB/QC?71E\=V&E6,^LIK*QZ M1HEQ:S12+IOV%5#K?;67&&*.C(P C9&7.2B@"WI7[/'C:7Q->']9M MIQ>RRZ?;>$FABN9[FTBMG6<2WLP>#$*L8E",Q)'F!25JKI'[,/B?P_HFFZ9I MOC'PY9PV.E:'IL8B\*2*N=-NC<*X47PP')(V]CSEJ** 'Z%^S-XN7Q3XKUKQ M)\3%URXUF*#[-=0:3-!=6$UO=-/:2(9+R6!5C#M&T<4$2R#YF^9I"_J7A+X> M7'@/0)M/T75EDF>\$B3ZI:^>(;0.-MJ@1HSM2+*(Q8[2=Q#%#(S3:C(KRO%_I8,<*[2%A9G)\R0M(= MYHHH ]3^%_PVU+P%JWBB\O\ 6+#4H]9FM)HK>PTQK-+4PVD5LR@&:0%3Y*LH M 7:#CYNM>@444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 D4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9 end GRAPHIC 22 doyu-20221231xex15d2002.jpg GRAPHIC begin 644 doyu-20221231xex15d2002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" P ',# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z3^!_Q[L_ M#/Q:^+EKX[\:3P62:L\6F0:K=R21Q*L]P&6)6R$ &P8 ' 'I1^TE^T'INO:K M\/X/ /C>1G.K!;^/2+N2+?&6C $@7&X?>X/O6%\ /A-X2^*7QG^-">*M&BU< M6.LN;<222)Y>^XN=V-C+UVKU].U'[4WP:\&_"_6/AM/X6T.+2);S6 D[Q2R. M756C(^^QQ@DU]ZJ>"_M&,6I<]EI9?^S=,-PI$5LT1Q"0>1D^8/, /!F!)PHKM?VP_'>I>)-0T/X.>%&\W7?$,J M-?%&XB@SE48CH#M+MZ(G.0U=-\5/V7=)UO\ 9_M/!>A0*-3T&'S]+N' 5Y;@ M(J*PT80BUI36JZZO7YGV/!$EBY^YS_%]WW'X8>";SP+X6@L- M3U[4?$>J-^\NK[4+J28L_H@=CM0= !UZGDUX5XW^">L>'+?0_B5\,\VGB""R MBEO],A&5O%\L%V5/XF;^)/XNHPWWO7/@K\;='^,F@F>VQ9ZS;*!?::Y^:)NF MY?[R$]#^!P:^9HM^U?M?BZ=K>7GW/M,XI4Y97"65Q3HQ?[QV]]5+_;[0_DMI MWU.'_8P\3:QXI^'&KW.M:K?:OYJ#]J_P 3 MZSX%_ M#US]LOM1NH]@;+(S+QG;D1A5&_++90SZ>;.FOJ MEI34M.2S@[>5^9VMO+/%VA?$#P?9^%-6U.SN;B!F6TL+AU6>02#:&C M!PY[8(.>G>NW\/?'*'XI_ 'Q=J]E,=-\2:;HUU]KAMY"CV\P@ZKX]\&@P6.J6LUCKEG$N M5"3*4>3']UL@G^ZP#?1SE4A.I..JV:^6Z)PV'P&,P678*LE"K) M4DM'T?K8]-_9R\1:GK?P9\/7NI:C=ZA>R_:/,N;JX:21\7$H&68DG '/8"B ML[]E\_\ %B_#//\ S\]_^GJ7WHKLHMNE'T1\;G5.$Y\=8[C99?VA] MV#[=LW]%\W;TSZX[9J2SO+?4+6*YM9X[FWE7='-"X=''J"."*^7_ -H#3]:U M3XI7O]B2^)=0 L-.MIX=*L'E@M\ZA"[Q-)"(I.8@TA43JV&.6"' N?L6:;JM MA8:N]S;:I!I,NE:8;0WL%S% S[[OS/*$TTH) ,6XH4'W?D'!(,^CIHM/M"?- M2VA-TWE'>%7SF;/R\_>)YX^M.TZ2R>!EL&@:&.1HF%N5VHZG#*<="""".Q%> M&_M*O>6FM^&[HK'9Z6(;Z%]1DNH=XD-EO+O MV,;E;WXD:W*FJ/''Y5]_H"W6G2),3=*=Q6 !OEP<,!M^8\@8!+L5C["O&L;! M9-0NS;VRPJ2]U-M4(OJ6/05 VJ:1J#+;M=V5R6;"Q&5'R?89ZUYA^T]IFHZE MX,T,_"K0M*T[]H'2;B. M335OM0>%_L":5I\1\H0:JS-'LMUD3RWBM@75@]Z9(S';N1A)V,BLJB-L/N((!4&O@3X.^)O#%O\7K,R6&CZQ%<:];1 MQ6.G/#=2R!K>%/DC,?SJ&Y)&/F5NF#D'=K8_374](L=:MC;ZA96]_;GDQ7,2 MR)^3 BH])@TO3TET_3([2V6V($EK:*J"(D @%5^[D8/TQ2ZV;Q=&OSIZA[\0 M/]G4N$!DVG;\Q5\@\)ZOI^L>(=6O;2]GL=$NXM3U8369E:2Z$ M>Z2.>]6X\YB%2&4HJ\^:J!0@"%65[E<\^7DOIVZ'W5);0RR)(\2/(GW7902O MT/:AWAE=K9VC=V3+1,025Z9(].U)9FGPO.+/1UTOQ+J4D@EUO3K*^BO=L5[<9E2%(9IH3&D9"S3/A@A["F M3=GW+8/:26B-9-"UMR%-N04ZG.,<=<_C17*?!FYN;[X4^%+V\ATRVN+W3XKP MP:-9&TM8A*OF*D<1=RNT. 3NY(+87.T% -WU9>_X1CPE_:-OKG]G:4;RWNI1 M#?&./,=S(XCD(;M*S (3][/R^U:FC^'=+\/&].F:?;:?]MN&N[D6T802S,!N MD8#^(X!)[G)/)-?/5CX2\61_#6W!N&2P7XAK<(?\ A*O,\SS-V=FW M][NV8V>W-;6G>-O$4OQTM;8?VQ!I,NK7>GW=K=I*\2Q+;2&!PHMUBB1GB#(X ME=G$AW8QA01[Y69IT6D^'=-^P6C6UE9:="-T(/!(+9/RC )R?0UY%\!Q MXNM'\)'7M5US4_[6\'VVHZB-748@O_W647Y%,; 2."IY.T$Y()K!^)?@_P 0 MZE\2/%VKQVCZMX6L5TF[U#PX+8DZW%&)_,C5]V'\L$.(<8D90C<,* /H"2QT M_69--OV2*[-JYN;.<'<$9HV3>I''*.PSZ,:DT_2[32HYDM+=+=)IGN) @QND M=BSL?5J&L>'Y]+$%C,8OL#RPBZ)8)B-<"4.'( M(SR!D&K/@Z/Q=#XLTK5+S5M;G@OO$^MZ=-;.HV J,PP[7).1 M(%R5V@ 'K>I6&F:O=6<%]%;W5Q:RB]MX9L,R.N5$H4_W2W![$@]<5+!H]G;: MI=ZE%;JE]=QQQ3S#K(L>[8#]-[_G7FGC?Q':>#OC5H6K:G#J']G-X>OK7[19 MZ=<7:K*;FU<*WDH^TE4&4NEAR ;N>2XCU M ''(MK7[/&7SC>S\$@UZ;\>[![SPYH4T]A/JV@V6MVMWK5A;V[7#36:;LDPH M&:54E,,A0*Q(C/!H [,:QH'BKP[>31ZC8:GHDD#/A]?V6DZ6-/T0V6FM%=65A 8TAC,A)C81*0I#LI(R"&*DC)%>,?$'1; M7X@67Q%U#PEIMY#X=O/#MO9W$]E;2V@U.\$[-\B;5,GEQ95G ((E"9.PA>E? MPM?^'O%WB2\L(M0?[7XPT6$O*K2JUI':VVYER,!0S2 L.F".,< 'O)&X$'// MH<5EVOA71[%--6WTVVA73+5K&R"1@?9H"$!C3^ZI$:# _NBO#D\6>,4TCQ?< M:;/XEO?&UOIVL.=)FTP_V?!/'-BT$3-&,G9@QJA?SEW,V3@U2T?Q#XM?X>>( MYT\07IT^/4;);:]N&N9G$>Y?M2&Y-G%(D;8P9%B?RBS\@+A #Z*TS3;71M-M M-/L8$MK*TB2""",86.-0%51[ "BN8^$>K:AKGP\TF\U..[2\?S58WKAY'59 675'#"./>C*JLKF-&964LH)(HH __V0$! end GRAPHIC 23 doyu-20221231xex15d2003.jpg GRAPHIC begin 644 doyu-20221231xex15d2003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" T BD# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*X@WGQ M'S_R"/"V.>/[5N?P'_'M_G]:!=_$?/\ R"?"V..?[4N?Q/\ Q[_Y_2@#MZ*X M?[9\2,?\@GPL#C_H*7/7/_7OV'Y^U*;SXCY_Y!'A;'/']JW/X#_CV_S^M '; MT5Q N_B/G_D$^%L<<_VI<_B?^/?_ #^E)]L^)&/^03X6!Q_T%+GKG_KW[#\_ M:@#N**X@WGQ'S_R"/"V.>/[5N?P'_'M_G]:!=_$?/_()\+8XY_M2Y_$_\>_^ M?TH [>BN'^V?$C'_ ""?"P./^@I<]<_]>_8?G[4IO/B/G_D$>%L<\?VK<_@/ M^/;_ #^M ';T5Q N_B/G_D$^%L<<_P!J7/XG_CW_ ,_I2?;/B1C_ )!/A8'' M_04N>N?^O?L/S]J .XHKB#>?$?/_ ""/"V.>/[5N?P'_ ![?Y_6@7?Q'S_R" M?"V..?[4N?Q/_'O_ )_2@#MZ*X?[9\2,?\@GPL#C_H*7/7/_ %[]A^?M2F\^ M(^?^01X6QSQ_:MS^ _X]O\_K0!V]%<0+OXCY_P"03X6QQS_:ES^)_P"/?_/Z M4GVSXD8_Y!/A8''_ $%+GKG_ *]^P_/VH [BBN(-Y\1\_P#((\+8YX_M6Y_ M?\>W^?UH%W\1\_\ ()\+8XY_M2Y_$_\ 'O\ Y_2@#MZ*X?[9\2,?\@GPL#C_ M *"ESUS_ ->_8?G[4IO/B/G_ )!'A;'/']JW/X#_ (]O\_K0!V]%<0+OXCY_ MY!/A;''/]J7/XG_CW_S^E)]L^)&/^03X6!Q_T%+GKG_KW[#\_:@#N**X@WGQ M'S_R"/"V.>/[5N?P'_'M_G]:!=_$?/\ R"?"V..?[4N?Q/\ Q[_Y_2@#MZ*X M?[9\2,?\@GPL#C_H*7/7/_7OV'Y^U*;SXCY_Y!'A;'/']JW/X#_CV_S^M '; MT5Q N_B/G_D$^%L<<_VI<_B?^/?_ #^E)]L^)&/^03X6!Q_T%+GKG_KW[#\_ M:@#N**X@WGQ'S_R"/"V.>/[5N?P'_'M_G]:!=_$?/_()\+8XY_M2Y_$_\>_^ M?TH [>BN'^V?$C'_ ""?"P./^@I<]<_]>_8?G[4IO/B/G_D$>%L<\?VK<_@/ M^/;_ #^M ';T5Q N_B/G_D$^%L<<_P!J7/XG_CW_ ,_I2?;/B1C_ )!/A8'' M_04N>N?^O?L/S]J .XHKB#>?$?/_ ""/"V.>/[5N?P'_ ![?Y_6@7?Q'S_R" M?"V..?[4N?Q/_'O_ )_2@#MZ*X?[9\2,?\@GPL#C_H*7/7/_ %[]A^?M2F\^ M(^?^01X6QSQ_:MS^ _X]O\_K0!V]%<0+OXCY_P"03X6QQS_:ES^)_P"/?_/Z M4GVSXD8_Y!/A8''_ $%+GKG_ *]^P_/VH [BBN(-Y\1\_P#((\+8YX_M6Y_ M?\>W^?UH%W\1\_\ ()\+8XY_M2Y_$_\ 'O\ Y_2@#MZ*X?[9\2,?\@GPL#C_ M *"ESUS_ ->_8?G[4IO/B/G_ )!'A;'/']JW/X#_ (]O\_K0!V]%<0+OXCY_ MY!/A;''/]J7/XG_CW_S^E)]L^)&/^03X6!Q_T%+GKG_KW[#\_:@#N**X@WGQ M'S_R"/"V.>/[5N?P'_'M_G]:!=_$?/\ R"?"V..?[4N?Q/\ Q[_Y_2@#MZ*X M?[9\2,?\@GPL#C_H*7/7/_7OV'Y^U*;SXCY_Y!'A;'/']JW/X#_CV_S^M '; MT5Q N_B/G_D$^%L<<_VI<_B?^/?_ #^E)]L^)&/^03X6!Q_T%+GKG_KW[#\_ M:@#N**X@WGQ'S_R"/"V.>/[5N?P'_'M_G]:!=_$?/_()\+8XY_M2Y_$_\>_^ M?TH [>BN'^V?$C'_ ""?"P./^@I<]<_]>_8?G[4IO/B/G_D$>%L<\?VK<_@/ M^/;_ #^M ';T5Q N_B/G_D$^%L<<_P!J7/XG_CW_ ,_I2?;/B1C_ )!/A8'' M_04N>N?^O?L/S]J .XHKB#>?$?/_ ""/"V.>/[5N?P'_ ![?Y_6@7?Q'S_R" M?"V..?[4N?Q/_'O_ )_2@#MZ*X?[9\2,?\@GPL#C_H*7/7/_ %[]A^?M2F\^ M(^?^01X6QSQ_:MS^ _X]O\_K0!V]%<0+OXCY_P"03X6QQS_:ES^)_P"/?_/Z M4GVSXD8_Y!/A8''_ $%+GKG_ *]^P_/VH [BBN(-Y\1\_P#((\+8YX_M6Y_ M?\>W^?UH%W\1\_\ ()\+8XY_M2Y_$_\ 'O\ Y_2@#MZ*X?[9\2,?\@GPL#C_ M *"ESUS_ ->_8?G[5V6Z?_GG'_W\/_Q- $U%>*^*OAQXPUC_ (3\6UY+'K=] M<&X\.:\EX8EL8?LJ1BVV@Y3#B;D*P/FB3[PP,/7/A/XXO=\1VNG:C))IKM M-_PD>E7-I:K>*2MC$U@;G]X7&5(M[@>6W!WGCYS7/6GP7^($>D>%(EM)K1+% M-/75+4ZDDWVN:.\61YMK.4.RW5XR2)?^$IL[PQ MR0Z!=7T#:KHM_>;XPL5HJI=6P1B(Y#(&26+[KJP8,/"Q\+7T6D M,-2@L-8@NRVH+(L<]Q=PFUD<&0>9LA60G!R =H// !]!45X/X#\'>.?"_B;0 M7UC3;G6[70].U+18[TZC&QO(6N[9K*:17?)=;=)5=FRV02,^8<5_A_\ !34 M?"EKXHTAVLXM U&SU0G4F?=X25I8(9&BM%;:?O_ &=8F8@ %V<]35GXV>$[_P 7 M^ Y[/2;5KK55N;:2!5N/(("W$;2'<2 /W8VTJ%SM!,)C28LL8#9*KDC)(![;17B30_&J2VN$,UK%( M]H9;21#;;H[@(N^&X!4AD,F[RFCP0HQ)R^T5\^:E:?'F\L)88KF&&>YLGC9HS:(MM<,LJDHW+% M0PC=&(SAAN7((/;^(A\1TU&)-(5&L8]/M6#O)!NDF$F+I)-R_P"L\O:8F7$> M_<' �!Z917@?V#XYS7L"7-U;M;1W<R8)]TG+*+T/G@G&W V MU7-K\=3;22^79KJ?ELBW,8L]S*/M9C5B1ZM:9XQ\KX R: /H2BO*8Y?BJ?"N MH&:"S.JG48C ()(DF^Q-M\P)N#1B5,D N6#!2?E) &#K2?'.*9Y+&2PF57G' MDQK;A7*_:/)92_(C8?9-P;YPPEP=I6@#W2BOF35/AO\ $^;P[XJTJULT\G78 M+P7%S+<6_P!ND=YM0-N/.'\(62R!W;;1+)-(DL4 M1 M'$OVBW4-&[9=E,!N7&X!@P4$'C(![O17S?JOAGXSWOA>\T0Q0W-M=V$]K>2R M3VR3W1?3%BW%T (<7.XA\@[0,CI73^.+'XJVU[!_PB,,$<2:1!&7?[,6-RD% M[N1FD^8KYS6/M@28QDD@'M-%?/7_ B_Q?T:W\13Z +6VO;VZOKR%KQX)99= MT]V84D8Y VQM9>5CA0DJN"-E7K__ (7?::M>"R5+ZQ6YE%N;B2R0O#OF"$D+ MD-M,)Z=5/&"10![O17@-II'QLA>.[GFM+W4&D!=9WM_L\*+;S(3$ I9)'81G MJRY?GY0P'2^"X_BI%XU$?B&6*?PVXG7SE%NKQKY<1@)"C)DW>8'QE"22 %VT M >LT5\]>(O"GQDU'2;1[FZMK_5-,O$O+"6RE@B)D6SN82T@9 I!E$3[>?EN6 M4C]V&J;5_#GQ4\2:3J.FZA9Q06LEVEW;"QFMHB=NI>:1(1R'$2Q,A4D-B029 M8@D ]_HKQO4C\7GTSPB;=8X[L6B+K:Q&U/[\7=L&9=W!S;_:R-N!N*?ACZ9> M_&>)[$:W"82A)#B@#WRBO%O$OA MCXCZ/X[\6:UX3>"2UU%+1A#=21D2B.(QR",$?)/T*ECY9QAAZ5?&6K_%)-=L M= \/79EU1?#*WDT\UE"MN]VLH1MSG*AW4MM16*AE!/R9R >YT5XI?Z5\8KJZ MM##J%O'#;7:R,&:%!/'M0H&VKGAC()5XR%0QGKFM%8?&75-,,%[6D4,T$H5R,O R#"LH(![Q17B6O:M\3=5^(_B'3?#MQ)#I M&FWNGJ6GMH51K:1(6G\EW3YI!^]))W* 2,;MN''1OBHFA74)^RW)99)([=DM M 3(M])M4KLV$26[1R$YRKQD#[W ![717S7#!\6_AYX5EMX$2VM8)/+LX4\JX MW>=>$DR2N249%).2#'M=1]X&NN6P^*&M_#WQW;ZE,ZZM=:6]MHL=OY%L_FM$ M^V3>K-Y;DL@8-D(R$J6!!H ]FHKPB71OB_HV@W-EX>-G:I"MY_9\,J6H$:K/ M,+>-PH ^: P$$'B16W_*<5K:%)\7TA\3+>PV#:9_/EV*WECC, M)B^\"-P^N0#V&BOG?POX8^,/A6"[M-)@L8X3>32POJTD#M+'+=7LG[R2/+#: M);9MH!'WU4K]ZKT^@?%?^W9-:TV);2]OM&M[2X>^GMW>*='OG4;$_=E4>:W# M, &>('&' % 'O5%>#ZU'\=XX+MK*33YI<3+;B'[.H)W$QLRN/EX8+C _ M&>B0L-*M_+OK+6[ZZM[L722"6UN]2CE94$AP"EJTJD.N 44)G((R/#&A?&FS MO+J>86NFR:DXN[V8&"YS=+86D7W"P58VDBEX0@[MI/RL< 'T/17DNES_ !+A MT'Q))XGO;/1S_92-97UC&MTUK=A"'/E",F5=VUN@ZE0IQO:G./C%=_9KJ"2R MM4D6VN9+0")MB/L>>W!95;S4;>BL<*R%2,;@0>*M)IOQ3O]$\;VMQJ(M;Q],>'0IHUM MP3<-#E)"X'RN')5@R;. 5R,T >NT5X#X;T+XO:#?K8VH2T\/RZI-W'E@M]#GNE,$H^RJS(5T]"S M[@7)4+?D9YXB'(P* /:**^?/LWQXM+.W2*:.:2WMEB*$VC^>XM&*R-(V"6-Q ML5_E P"5X/#--\-_&:Q\7:UJ=N+&U?5O*DFDEDBEA$\,.U5"<%;=B"I89E&Y M#S@T ?0U%>'Z#X9^)F@^$=133MEKJ^H:_=WTCW3Q@VJS/Z97 <8N@XY!S$8Q]X4 >Y45X1I=I M\;(;*PMF72[&V98$G:WCMS-;'YQ(8X^(W7/EL-Y)7/(P #W"BO"GMOC5/IM]# M=FUGEFM+Q8UA2TV)]TY+2X^QZ MC?6RP:I;P1%&C:_C1T(4$(4^R!6&2Q+-GRR<@'T117@T=C\:I]4M8I[MCI:W M-M--*#9PS-$KV3N@"[@&.+Y6YVD!<$9%=?XPU7QA>ZOHL?A>X6QN+W2YY9M. MU*W^6UE"AX9'=48?ZQ1 Z!\[92R\IF@#TJBO(_#L?Q9C\6Z=)JDEM+X>DN4: M:$^0)H8/+NPRR%0-S[VM"#'QA#P#NSZY0!X=\1OB+XZT?QHHTOPSJ4^EZ5JP!^['(V1@8[3Q%^T%IV@:]J6D#1;^\O+2[EL ME$M?%KQQ8>*=6TNT\$S7MG#<316VHI;7)BVHL15 MWPGSAVD:/Y"<%"Q^4-C0T[X@^-5\-6%SJ/AAX=3O-,;K0X=<=+2>%PB2*Y"+N=2Y!0Y8# M: 02<9P 9*_&_P ;OXCTK29/!T=E<:E"\\,-R)O,&R:UCFC; P/(%PS/+_JW MV#8?FXV;KXSZGI?PBU[Q1?:=:P:SI=DUX;!O,\EEC8Q.PD ;3;&!BHN"J;0S 1@6C9;;M3*Y[X +6K?%WXB6 MT.H3)X%FN?L-S)':K;V]Y_IRBUN9(Y?EC.$=HHDV')5ID#'(P>L^''Q#\1>( M/$FIVOB/27T>T9E@TL_89X_M+J]R)'WN,8*0QN <<..22*;\/?B_<>)M9.B7 MVGEK][O4!!>6F!;2V]O>W-NS#YF(:/RK=7SU:X0@8)VX7P]_:&FU[3M%M=5T M>236;UQ;&>R:-;5[AM[1QKER58I%,Q5N5$1S]Y-P!5A^-GQ$AMR]Q\-+V>:- M#YD-M%*K;_L^_"[U"LOF*RY4L?NX4YW5T>I_$CQG9:+X;FM_"']H7M_!)-=" MW$XB4K+$JQC?&KQL\)O#MKIH6PMKN\6WOX-3$8>%/+ MU3+*RRG!\S3OXEQL8$?>X )/%WCOQ[-X*\&3VF@7=IJVIK97^H-96<\GV3%Y M:>;:M'MWKF&6;<7 XB? #$8QKGXQ_$VWT:SN;;P!>(8+)+B6":SN9VN&-B\G ME;@ Z.+A1&=/NGOWD-LZQSP&-+@7J6A0OYF,;Y P/\ M$H) H R;SQ_\4-'\4:_=6?AB[U:&&&2"+3WAG6WEDBEN,S0N4XW((/ERVX$; M-Q'.K:?%GXB3:Y)$W@M_L$]]':6LDME=1*B":Y5Y9&",P#I%"RDJJKO&X@,# M5CX2?M"1_$^X\6PV-H+Z?35%Y96D31Q3S6\EM!-%'AI"K/NE=&<$(I"@XS1J M'[4F@6%G'=+H^JW,#VJ78,2)GRW29E."P. ;:=&/1650?O"@#?M?%GBH_%+5 M-,&B3'P[!'=%+EH)1]IE2"Q>$1R-B- 3-=)Z%HCR""*SO _Q+\;^(M>%OJO@ MYM'TT:;)?&Y>*?21"#RWDEE&#QW/@;QK8^/=!&IV)"H)Y[= MXO,5V1HIGB;)4D8)C)'L170T > VGQL^(]VYA?P&NG2NKK'+?P744 ;R[MT> M20H%C3,%LIR?E-P,D5M^(_C-XATN+P9]B\/INW=G!J%K+;74$=S;RJ5DAF0.CCT(/!%)+86T]W!=26\ M4ES;AA#,Z O&&QN"MU&<#..N!0!XCI7Q:^)&MW4,9\&MI$4=W:><]S873/+; MR7@CD9 0H!6!EOM8T>W>6TM].M+*58[F M-GL?+E\[#+Y@\VZYR%VQOD KFO>:* /#;;XO?$29 [>"$1':T6.1[:^1!YWV M@[G!@\Q=ODQ1LH1BC7"LQV+EI]/\9^.O%_B[PK:7NB7OAK29;N1[WR89=ZA; M>1U@ED*[5VR(H+CY)1(-IX.?:Z* /)_"WQ(\;ZYXQTK3K_P@='TNZ6>2>ZGB MGS;E./()V["_<29V.#\F<'&'JWQI\?V=G'<6OP^N[EW>Z$EJ;.Z#VXC5@BLR MQD2$NJX:/*LK@J>#7NE% 'CVE_$KQU/K5I:W>@V,=O=ZB^FQ2)%<(XQ;QSBX M*O@F'#2QDCHZISAB%;XK^*OCW2M3U./3/ LM[:6DMQ&'\N5W(2-S"ZA1B19F MV8V9V88-SBO7'LK>2[BNGMXFN8E9(YF0%T5L;@&Z@' R.^!4] 'D$WQ*\=:; MX&L]4?PE+J.LSZS<6[Z?#:3QF&S6:01NW#'/EA#NQ@YZ G J^$_BYXVUO5-* ML]0\+1:;]OF%OF6*>-HR8(IS)MD"EHU N8RRYQ((AP&./::A-G UVMT8(S=* MAB6E 'D]W\5/&:>.KS1(?!=T-+%XD%OK,EI<&$J?-#; MPJDX)C7$@R@$@+8')S;CXO>.-/L?!=F?#MM?^)M8T>6_NM-\F:"1)H[BUBD0 M*V?+51E M'B-G\9/B+ 9D^R6T$YA:UN4DG9VC$B1%U"LR!V^4L,[#R*9-\:OB)! M(D1^'=TSB9$D*VET5"&9XF8$(0< ))@9RK$>]>\44 >)^&/B=\1?$5OKLTOA M4:^*?Q(T^[NK";PK>ZL; MK4&DBU"\L;J&&T1W?XK>.%^'>H:W'X#N7UB.: M-;73 DA:8- LCJR[=RE'+P[\;690P^4XKV"B@#YR\6?%SXDZOX?UFSTWPEJ& MEW?S26FHVECA>*/L^B>&KZX ML=-F^U13VMM)/%J2?8+DM;R%5)0^?Y(&!C.SYLDJ/:Z* /FSQ3\1OB-K]]%) M::%K^@003RQ1+9Z?,WVJ+SK!DD=6B.U@INUQGE0YQG@=1\3/B3XZM=2\6:#H M?A*_^S+82)I^O06TS[)_LY;(54._YV1%*YPQ)/"MCVNB@#Q0_$+X@66EZ>TO MA2;4+R&=[&]0L='D?2@+:4WLEYY):,*AC:.3&=0\21'4"+?-M,T,-LNGVI4Q.L*E]UP\V>"?E<#&T"K'B_P ??$;5?!&A MW^@^'[VTU]?$3VESIZ0/$EQ9K%,=S&6,F,-^[VEMH,FT%U5B1[Q10!X.GQ@\ M96;:;:Z;X3U?4=,F^RI'J6LZ=:W-.\ M<^(;GQ7X-U/4M.UK3M,O_"TEW?Z7#ITKI#J+26VR%CY>Y7 >X&TE>%R>F1ZY M10!X=I_Q<^)5W':2/\/)8TFNF@93'*K1QAHP)6# 8&)T..3^XGZ8 K0\6ZQ\ M08/%VI0V,E^(/$$LGD;K'^S;F!8=]DTEP_E;,OY.[>^N8QX'>YM[:6VB9XH[A9)ED52T\2O&%*99AL9U=/+8,"2H/LU% 'CGBS MXG^,/#_CG4=-T[PK/>::ES$BWTEM=21M&WV%6=2J;<#[3<,=I(_T9AP2<8.G M_'CXB7$4$[_#:];?L#6BVEU'(6_T/Z/>_\ "):GIUG;F1I[2UM+O;>QR1AHV.>ZC97M((KDC9T7=&5>(12;?FVOGH,YGA3Q[\0]&- MII6I:0;U)-4GL5OM01UN#ON+OR?E &^.*..W9Y%&"DRDXBS@6[:Z$$8N MF01-.$&\H"2%+=< DG'N?6DELK>>Y@N9+>*2X@W"*5D!>/<,-M/49 &<=: / M(_%_COQ]9>)=?T6S\.R3Z<\SI8:I!;3@I"+2!CAD5P9?,DG*LP5"8=A(9@:Y M;2OCGX]TYO#6DWOA,R7M[ (8Q?K/%=WL\5J)GP!$(QY@!.\$B,L5=5*D'Z,J M":PMKFYM[B6WBEN+ MEI$T]]?RVUV%">2'*QKY)PZ.RH1)MW?/LR4*U[32%0PP0".O- '!W?C?Q-%\ M0;[1[?PG+=:/;0QLMX'9&G+[?GC=E$)5'^&?'GC:_P#$NM:E+X;U MB.WM]#N[B#1)HGCCN+I)$,*+)(@VNX+)C.W@D9QFMG0_B!XVU@^*%N?#R:=; MZ?I9N=/O#:W&;^4F<(5C91MXBC)B)W_O!G'!/J]% '@'A3XH?$+3I-+T6\\( M:G>)+;6KRZ[>VER56XDB,DZ2(L>X+YAV*0"$R W"YI=1^-/Q!M'>:/X?7@G$ M$@,!BN9(RR"Z90I1"#N,4"@\-^_&5!PM>_44 ?.^K_%7X@7FH6MQ;>$-:633 M[S?+9V=M.B7\2IJ*^6?-C 4$QV;Y!SF2,=",]9XB^)_C71?#7AB]M?"#ZI?Z MAYK7L-K;712W1754;#1B1"0X?8Z;OE<#.,UZY10!X/I?Q-\>^*_$?A2TN/"^ MI^'K:+5X_P"T)ELI_+NK=K:XR/G0>6B2"$,6/+,N#@'/O%%% %=M/M7D#M;0 MEQ()0QC&=X& V?7'&::VE63NKM9P%UQM8Q+D8&!CCTXHHH $TJRCA$2V<"Q! MQ($$2A0PX#8QUX'/M5!O!^C/XB_MUK"-M4^P_P!F^DTFQE!#V5NX. 0T2G. 0.W8$@>Q-4;3P=HMCKMYK-OIT,6HW=K'93 MS*#AX49W5-OW1\TKDX&3GG.!@HH L6F@6%AJ,M]! 8[B2,1'#ML525 +8&Y<- M-;Q2L%*;G0,=IX(Y['N*B.C:>5"FQMBHY \E>.<^GKS110 AT:R\EXX[9+ GRAPHIC 24 doyu-20221231xex15d4001.jpg GRAPHIC begin 644 doyu-20221231xex15d4001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" L &L# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4J\$^/G[ M45I\,]>L?"'A^V76?%]Z5\XLCO::3"V<3W13GG:VR($-(1Q@9-=U\Q8@L<<*K'M7GGA+X'V6D^ KC2=8O M)+_Q)JER-5U?Q%;8BN;C4LAA<1L!\HC8!8UZ*B*,$Y9?W4ID!5A\Y8U](:-\#5 M\$2"3P?XU\7:!.K%FAO-6DU>UF/_ $TBNRY(_P!QT/O7,R?"3PA\)]2U'XA> M*=;LX]DBWE]>)I\5@U]=/[#B2VDL=+#GS-*R2!#,A4%)67#L.<;ASQ2V96K1[7K&J?$V_C,.EZIX M:T:XB5/](N]*GO(K@_Q':)XRGTY(]35;PI\9O$.B^*K+PS\2-$L]*GU&0Q:5 MXBT>9Y=,OY,9\EA( ]O-@$A'R&P=K'&*V_%4\UEX:U6ZMYC!/;6TEPD@&<%% M+=,C/ (Q5#PW\%_ 7C./0O&.I::/%.K%8[ZVU'5IVN3"Y 8&)2?+CP>@10!B MF2=3\4/&&K^!O#QU;3-&36(XCFY4S%&C3^\ 'YQ;&3>LL?]Y#@=.X[5Q'Q@^/'B;P/XON]'@TFQ6P" Q-=QLYG4CEN"!CJ M,5R7A/X&>+-6U'3_ !3H>I:/IL4\@NH9;&9V6 $Y(48.<F_'O MXP:O\.=1T:ST86;S74T]IGL+5KDHUP8E,A084M@ M9P.PSFOF'XY>9XB^._A[2-LE>WE.+KXG,,?*4FX0DHQ7:RUMTW/%S3"T,-@,"H12G.+E)] M7=Z7^1Y5\;?CFOP^,>F:-]GO-=PS7$>'?VF_$]K'+_;/ MA.;4G8@QM9P26X4>^5;/Z5YCX.\'^)?&/CJ_&D7$5UJME,\TEY=D;68.1O.0 M>2>@KK/%WCGXJ^"=?M]'U+7E%YI/,)SJ4J5 M^6*C%2CVUNTF[GZ!#(,OH0AE\(TZM6W-)RE*,N^B2T5O,[*Y_:V:S91<^#+N MW+=!+=;"?IF,9KVSPOXLL_%7AZPU:V22."\B$JI(/F7/8U\I_%#X7^/ULIO$ MOB>ZM]02%5#NMP"R+VPN /RK8\%^._&LGABQ^S:A,ENJLD:QV\>T*K$ #Y?: MO5R[B+,<-C:E#,E)QM>*<(Q=K[NUOU/*S#A_+\3@J=?+7!2O:34Y-7M>RO=_ MD=O\=[OP7\09;72OM7BNZ\4>&[Y;JUNO MK-<76F731O'EW5&@4E'<%)3T;. M!P:^>+CXY_$#1KK4[*;QM?1Z9;.UHFH:SX)B6_>Y!VE%\E_(X;"@,N6;/'<_ M6WA#0M7^%5J=!M]-;6_#:RR2VEW:N@NX?,E9V6>-MHDPSG$BG)'WER-S?,_Q M8\*77P\^*0DU.)[?P9>7MSJ5AJTR&.!;N0@&VE)X1@S2.C-A6# DCG['BC$ MX["8!U\"G=.\K;\MGM=/K9;'P>4TL/6Q"IXC9[7VOYGA_P 2_"/Q8\21:=KV MI:_9ZUJ,-V6:]\2RDP:;:R)L;-C'']F! 8DO&/,4_=;K7V#^SE\&=+^!?PVC MM8]7DUR^O=MYJ.NW6X-=-M 4@L2PC5Q^(^D M;S=PIXDUV:T?3CG=\A^>"/$OB+XM>&;/QCXO73_!G@P(; MU=)2Z:62=5)VRW5RZHHBXW!44!A@EL<5R\)YI/,\(YUL1&K+^[%Q(+?PW\,/$VH3_-&-/EB158 R/(ICC52>,E MG4#ZUT/@VXTOX/?"'PS;:W>_9(+*R@MFDE0D[]@X(4'GK^5>7^&[*Y_:4\5Z M7K0BDMOA9HMR+NS-Q"4?7[Q"=DRJ<$6T9R5)'SMST KWSQ'X1T?Q?9)::QI\ M6H6R/O6.;. V.O!K["O[9TI?5[<_2^U_.VIXM'V2J1]O?EZVWMY7T/(?B;XZ M^%_Q+T!K&[\0Q0WN<^#WBWPW\+I;J";X@6FHZ3. M"_V06%PI27^\I(.,CJ._%>N_\**\!?\ 0L6/Y-_C3)_@/X"EA=/^$:M$W*1N MCW!A[@[N#7PE3*O M=75U\CYZ?QQH&K?M%?\ "27=V(="CN1(ER%8@B.(*C8QG!8#C%?3TOB_3M7\ M#7FNZ;H-?/'P8^"[W_C?4AXD\/7BZ-!%(;==3MF M1927 3GCY@O->R_$62;P'X%ATWPSX5&L6\C?9SIL,;E%B8$L3MR?_P!=<'#G MU[#8/$XS%I1C.4Y;2YN9Z;?R]NIW<0K U\7AL)A&Y2A&$=X\O*E??^;OT/E; MP)HWAC6OMLGB/Q-<>'G# Q>3 9#+G).2 >G%5M2T?08_&45E;>(I+K0RRYU5 MX6#(O?Y<9X^E=WY.H# _X4A;X_ZX7-'DWY_YHC;_ /?BYK\\>70=&%)\MT[M M\E:[\GI:WHC] 6835:=5.5I*R7/1LO->]>_JSE_'&@>$-*TR.3P_XPNM>NFD MVO;36[( O][) KZ!^$'@Y'^&N@N97!D@,A&.FYF/]:\F$&H,(/"&I MS&'2?%#6TD%Q:WH&88;J%9/);<0 LBJNX\%0>OHWP=^&<7QJUSQ/KGQ#U.Y\ M:6.BZY)8Z7IDH^SZ3$8@I+"S3Y7*L(_@;XHMYWE@>. M 3P7,! E@E1@4D0D$!E/()!KI_A3X*TOP!\/]%T728Y$M(8 Y>9R\DLC_/)( M['[S,S$D^IJ(Q4=D:.3:NV=9%$L,:HBA$4!551@ #H!7C/QA\9^,5^(_ASPA MX/U6QT*6XT^ZU.]U#4+'[5"D<94(K+O7:"=V2#TKVFN ^('P)\$_%#5[;5/$ M^CG5;FVA,"*]U,D9C)R59%<*P)YP0:LS/'/!WQT\?_&=_#WAS0)M)\*:U-HH MUG4M7N+-KN-E,K1QBWA\P?*Q0L68G ( YYK1^%G[06O>-/$?@/3=2GTV-KFP MUNYU>6RCQ;7"VEPMO#/$S,2B,1(W4_E7IOC+X > ?'ITPZOX>A8Z; +:V:TE MDM2D'_/$^4RYC/\ <.1[5#XO_9R^'/CG3=$L-7\+6DEGHT9AL8K9GMQ%"<;H M?W;+NC.!E#D'TH \7MOCI\5)?!?PKUBS@TG5;SQ[!V*]TD\":%+/X>'8;CQ$'20W#RR;&D0 )(T6[874 ,5R,4 8_P 6_B#XBT[Q1X2\ M"^%9[+3O$?B)9I1JFHV[3PVL,*;I&$2E=[DD D#G)Z5R=QXM^)NH^*9_ .G M^*M"M-:T33%U'5?$4^C,RSEV(C2.W\T*@P,LQ8^P%>@Z_P#L\^ ?$^@1Z+J6 MA?:+-+R6_C?[5,L\<\A+.ZRA]XSD\!L8XQBH?$/[-OPY\41:3%J'AR-TTRW^ MRVYBN)HF,/\ SRD9'!D3U5R0:!G@]U^V#XHMM/\ VH3V-G!:CSI_$;I'E'M MED:%)H0264,RY')Z@9K#?]JCXG)!&98O)A8/$@0$ , >!SWK.U3]GCP!K.I75_= 7Z$)+JZE::5Q XML 25 R1.htm IDEA: XBRL DOCUMENT v3.23.1
    Cover Page
    12 Months Ended
    Dec. 31, 2022
    shares
    Document Information  
    Document Type 20-F
    Document Registration Statement false
    Document Annual Report true
    Document Period End Date Dec. 31, 2022
    Document Transition Report false
    Document Shell Company Report false
    Entity File Number 001-38967
    Entity Registrant Name DouYu International Holdings Limited
    Entity Incorporation, State or Country Code E9
    Entity Address, Address Line One 20/F, Building A, New Development International Center
    Entity Address, Address Line Two No. 473 Guanshan Avenue
    Entity Address, Address Line Three Hongshan District
    Entity Address, City or Town Wuhan
    Entity Address, Postal Zip Code 430073
    Entity Address, Country CN
    Entity Common Stock, Shares Outstanding 31,977,665
    Entity Well-known Seasoned Issuer No
    Entity Voluntary Filers No
    Entity Current Reporting Status Yes
    Entity Interactive Data Current Yes
    Entity Filer Category Accelerated Filer
    Entity Emerging Growth Company false
    ICFR Auditor Attestation Flag true
    Document Accounting Standard U.S. GAAP
    Entity Shell Company false
    Document Fiscal Year Focus 2022
    Document Fiscal Period Focus FY
    Entity Central Index Key 0001762417
    Current Fiscal Year End Date --12-31
    Auditor Name Deloitte Touche Tohmatsu Certified Public Accountants LLP
    Auditor Firm ID 1113
    Auditor Location Shanghai, the People’s Republic of China
    Amendment Flag false
    Business Contact  
    Document Information  
    Entity Address, Address Line One 20/F, Building A, New Development International Center
    Entity Address, Address Line Two No. 473 Guanshan Avenue
    Entity Address, Address Line Three Hongshan District
    Entity Address, City or Town Wuhan
    Entity Address, Postal Zip Code 430073
    Entity Address, Country CN
    Contact Personnel Name Shaojie Chen
    Country Region +86
    City Area Code 27
    Local Phone Number 8787 8301
    Contact Personnel Email Address ir@douyu.tv
    ADS  
    Document Information  
    Title of 12(b) Security American depositary shares
    Trading Symbol DOYU
    Security Exchange Name NASDAQ
    Ordinary shares  
    Document Information  
    Title of 12(b) Security Ordinary shares
    Security Exchange Name NASDAQ
    No Trading Symbol Flag true
    XML 26 R2.htm IDEA: XBRL DOCUMENT v3.23.1
    CONSOLIDATED BALANCE SHEETS
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Current assets:      
    Cash and cash equivalents ¥ 4,041,602,800 $ 585,977,324 ¥ 4,456,405,874
    Restricted cash 6,056,699 878,139 10,702,719
    Short-term bank deposits 2,511,150,000 364,082,526 2,076,355,000
    Accounts receivable, net of allowance for credit loss of RMB13,845,960 and RMB 8,875,133 as of December 31, 2021 and December 31, 2022, respectively 109,180,373 15,829,666 191,388,528
    Prepayments 26,064,222 3,778,957 80,716,962
    Amounts due from related parties 46,125,644 6,687,590 37,158,946
    Other current assets 337,003,841 48,860,964 376,366,810
    Total current assets 7,077,183,579 1,026,095,166 7,229,094,839
    Property and equipment, net 16,987,890 2,463,013 25,110,713
    Intangible assets, net 106,723,435 15,473,444 161,540,392
    Long-term bank deposits 250,000,000 36,246,593 100,000,000
    Investments 531,911,325 77,119,893 491,424,800
    Goodwill 13,804,064 2,001,401 12,636,845
    Right-of-use assets 49,910,725 7,236,375 72,309,492
    Other non-current assets 98,845,391 14,331,235 64,785,300
    TOTAL ASSETS 8,145,366,409 1,180,967,120 8,156,902,381
    Current liabilities: (include amounts of the consolidated VIEs without recourse to DouYu International Holdings Limited.      
    Accounts payable 666,984,788 96,703,704 824,127,774
    Advances from customers 6,458,807 936,439 7,476,002
    Deferred revenue 288,152,276 41,778,153 235,134,242
    Accrued expenses and other current liabilities 302,801,557 43,902,099 458,327,992
    Amounts due to related parties 266,787,562 38,680,561 293,507,806
    Lease liabilities due within one year 27,479,158 3,984,103 30,417,376
    Total current liabilities 1,558,664,148 225,985,059 1,848,991,192
    Lease liabilities 19,571,579 2,837,612 31,278,210
    Deferred revenue 6,570,535 952,638 18,044,867
    TOTAL LIABILITIES 1,584,806,262 229,775,309 1,898,314,269
    Commitments and contingencies
    SHAREHOLDERS' EQUITY      
    Ordinary shares (US$0.0001 par value, 500,000,000 shares authorized, 34,568,689 shares issued and 34,136,627 shares outstanding as of December 31, 2021 and 34,538,226 shares issued and 31,977,665 shares outstanding as of December 31, 2022) 23,336 3,383 23,043
    Treasury shares (1,755,803 and 2,560,561 ordinary shares as of December 31, 2021 and 2022, respectively) (911,217,013) (132,114,048) (802,249,761)
    Additional paid-in capital 10,670,286,906 1,547,046,179 10,618,537,927
    Accumulated deficit (3,520,524,817) (510,428,116) (3,445,102,409)
    Accumulated other comprehensive income 321,990,770 46,684,273 (112,621,676)
    Total DouYu International Holdings Limited Shareholders' equity 6,560,559,182 951,191,671 6,258,587,124
    Noncontrolling interest 965 140 988
    Total Shareholders' equity 6,560,560,147 951,191,811 6,258,588,112
    TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY ¥ 8,145,366,409 $ 1,180,967,120 ¥ 8,156,902,381
    XML 27 R3.htm IDEA: XBRL DOCUMENT v3.23.1
    CONSOLIDATED BALANCE SHEETS (Parenthetical)
    Dec. 31, 2022
    CNY (¥)
    shares
    Dec. 31, 2022
    $ / shares
    Dec. 31, 2021
    CNY (¥)
    shares
    Dec. 31, 2021
    $ / shares
    CONSOLIDATED BALANCE SHEETS        
    Ordinary shares, par value | $ / shares   $ 0.0001   $ 0.0001
    Ordinary shares, shares authorized 500,000,000   500,000,000  
    Ordinary shares, shares issued 34,538,226   34,568,689  
    Ordinary shares, shares outstanding 31,977,665   34,136,627  
    Treasury stock, common, shares 2,560,561   1,755,803  
    Allowance for credit loss | ¥ ¥ 8,875,133   ¥ 13,845,960  
    XML 28 R4.htm IDEA: XBRL DOCUMENT v3.23.1
    CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    ¥ / shares
    shares
    Dec. 31, 2022
    USD ($)
    $ / shares
    shares
    Dec. 31, 2021
    CNY (¥)
    ¥ / shares
    shares
    Dec. 31, 2020
    CNY (¥)
    ¥ / shares
    shares
    Net revenues (including related party revenues of RMB32,910,229, RMB29,900,069 and RMB 20,394,478 for the years ended December 31, 2020, 2021 and 2022, respectively) ¥ 7,108,238,352 $ 1,030,597,685 ¥ 9,165,330,760 ¥ 9,601,873,937
    Cost of revenues (6,118,128,300) (887,045,221) (8,075,420,524) (8,041,528,585)
    Gross profit 990,110,052 143,552,464 1,089,910,236 1,560,345,352
    Operating (expense) income:        
    Sales and marketing expenses (639,870,865) (92,772,555) (952,902,024) (580,373,601)
    General and administrative expenses (288,241,624) (41,791,107) (375,975,505) (375,935,570)
    Research and development expenses (383,091,118) (55,542,991) (490,018,940) (416,272,985)
    Other operating income, net 122,213,830 17,719,340 80,325,008 74,298,644
    Total operating expenses (1,188,989,777) (172,387,313) (1,738,571,461) (1,298,283,512)
    Income (loss) from operations (198,879,725) (28,834,849) (648,661,225) 262,061,840
    Other expenses, net (80,301,141) (11,642,571) (33,852,394) (27,393,678)
    Interest income 129,857,831 18,827,616 77,392,560 145,235,383
    Gain on disposal of subsidiary | ¥       23,525,694
    Income (loss) before income taxes and share of income (loss) in equity method investments (149,323,035) (21,649,804) (605,121,059) 403,429,239
    Income tax expense (3,487,038) (505,573)    
    Share of income (loss) in equity method investments 62,395,476 9,046,494 (15,127,838) 1,306,287
    Net income (loss) (90,414,597) (13,108,883) (620,248,897) 404,735,526
    Net loss attributable to noncontrolling interest 14,992,189 2,173,663 38,365,751 80,763,071
    Net income (loss) attributable to ordinary shareholders of the Company ¥ (75,422,408) $ (10,935,220) ¥ (581,883,146) ¥ 485,498,597
    Net income (loss) per ordinary share attributable to ordinary shareholders        
    Basic | (per share) ¥ (2.36) $ (0.34) ¥ (17.88) ¥ 15.19
    Diluted | (per share) ¥ (2.36) $ (0.34) ¥ (17.88) ¥ 14.71
    Weighted average shares used in calculating net income (loss) per ordinary share        
    Basic 31,971,245 31,971,245 32,544,878 31,963,526
    Diluted 31,971,245 31,971,245 32,544,878 33,012,682
    Net income (loss) ¥ (90,414,597) $ (13,108,883) ¥ (620,248,897) ¥ 404,735,526
    Other comprehensive (loss) income, net of tax of nil:        
    Foreign currency translation adjustments 434,612,446 63,012,881 (123,533,529) (425,737,643)
    Comprehensive (loss) income 344,197,849 49,903,998 (743,782,426) (21,002,117)
    Comprehensive loss attributable to noncontrolling interests 14,992,189 2,173,663 38,365,751 82,518,577
    Comprehensive income (loss) attributable to the ordinary shareholders ¥ 359,190,038 $ 52,077,661 ¥ (705,416,675) ¥ 61,516,460
    ADS        
    Net income (loss) per ordinary share attributable to ordinary shareholders        
    Basic | (per share) [1] ¥ (0.24) $ (0.03) ¥ (1.79) ¥ 1.52
    Diluted | (per share) [1] ¥ (0.24) $ (0.03) ¥ (1.79) ¥ 1.47
    Weighted average shares used in calculating net income (loss) per ordinary share        
    Basic 319,712,449 319,712,449 325,448,779 319,635,264
    Diluted 319,712,449 319,712,449 325,448,779 330,126,823
    [1] Every ten ADSs represent one ordinary share.
    XML 29 R5.htm IDEA: XBRL DOCUMENT v3.23.1
    CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)  
    Related-party revenues ¥ 20,394,478
    Other comprehensive income (loss), tax ¥ 0
    XML 30 R6.htm IDEA: XBRL DOCUMENT v3.23.1
    CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT)
    Ordinary shares
    CNY (¥)
    shares
    Treasury shares
    CNY (¥)
    shares
    Additional paid-in capital
    CNY (¥)
    Accumulated deficit
    CNY (¥)
    Accumulated other comprehensive income
    CNY (¥)
    Total shareholders' equity(deficit) attributable to DouYu
    CNY (¥)
    Noncontrolling interests
    CNY (¥)
    CNY (¥)
    shares
    USD ($)
    shares
    Opening balance at Dec. 31, 2019 ¥ 22,144   ¥ 10,324,277,855 ¥ (3,348,717,860) ¥ 434,893,990 ¥ 7,241,909,004 ¥ 21,454,870 ¥ 7,263,363,874  
    Opening Balance, Shares at Dec. 31, 2019 | shares 32,751,819                
    Treasury shares, beginning balance (in shares) at Dec. 31, 2019 | shares   (291,207)              
    Treasury shares, beginning balance at Dec. 31, 2019   ¥ (168,567,125)              
    Repurchase of ordinary shares (in shares) | shares 291,207 (886,292)           1,177,499 1,177,499
    Repurchase of ordinary shares   ¥ (526,530,728)       (526,530,728)   ¥ (526,530,728)  
    Acquisition of noncontrolling interest in Gogo Glocal     11,171,730     11,171,730 (11,171,730)    
    Acquisitions of noncontrolling interests in Shuangsi     (2,271,492)     (2,271,492) (2,228,508) (4,500,000)  
    Contribution from one shareholder in connection with an acquisition of an equity method investment     18,767,750     18,767,750   18,767,750  
    Additional capital contribution in DouYu Japan     (7,700,837)     (7,700,837) 112,830,684 105,129,847  
    Net income (loss)       485,498,597   485,498,597 (80,763,071) 404,735,526  
    Share-based compensation     142,154,361     142,154,361   142,154,361  
    Vesting of restricted share units ¥ 486   (486)            
    Vesting of restricted share units, shares | shares 693,527                
    Foreign currency translation adjustments         (423,982,137) (423,982,137) (1,755,506) (425,737,643)  
    Ending balance at Dec. 31, 2020 ¥ 22,630   10,486,398,881 (2,863,219,263) 10,911,853 6,939,016,248 38,366,739 ¥ 6,977,382,987  
    Ending balance, Shares at Dec. 31, 2020 | shares 33,445,346                
    Treasury shares, ending balance (in shares) at Dec. 31, 2020 | shares   (1,177,499)              
    Treasury shares, ending balance at Dec. 31, 2020   ¥ (695,097,853)              
    Repurchase of ordinary shares (in shares) | shares 578,304 (578,304)           578,304 578,304
    Repurchase of ordinary shares   ¥ (107,151,908)       (107,151,908)   ¥ (107,151,908)  
    Net income (loss)       (581,883,146)   (581,883,146) (38,365,751) (620,248,897)  
    Share-based compensation     132,139,459     132,139,459   132,139,459  
    Vesting of restricted share units ¥ 413   (413)            
    Vesting of restricted share units, shares | shares 691,281                
    Foreign currency translation adjustments         (123,533,529) (123,533,529)   (123,533,529)  
    Ending balance at Dec. 31, 2021 ¥ 23,043   10,618,537,927 (3,445,102,409) (112,621,676) 6,258,587,124 988 ¥ 6,258,588,112  
    Ending balance, Shares at Dec. 31, 2021 | shares 34,136,627                
    Treasury shares, ending balance (in shares) at Dec. 31, 2021 | shares   (1,755,803)           (1,755,803) (1,755,803)
    Treasury shares, ending balance at Dec. 31, 2021   ¥ (802,249,761)           ¥ (802,249,761)  
    Repurchase of ordinary shares (in shares) | shares   (804,758)              
    Repurchase of ordinary shares   ¥ (108,967,252)       (108,967,252)   (108,967,252)  
    Additional capital contribution in DouYu Japan     (14,992,166)     (14,992,166) 14,992,166    
    Net income (loss)       (75,422,408)   (75,422,408) (14,992,189) (90,414,597) $ (13,108,883)
    Share-based compensation     66,741,438     66,741,438   66,741,438  
    Vesting of restricted share units ¥ 293   (293)            
    Vesting of restricted share units, shares | shares 401,599                
    Foreign currency translation adjustments         434,612,446 434,612,446   434,612,446 63,012,881
    Ending balance at Dec. 31, 2022 ¥ 23,336   ¥ 10,670,286,906 ¥ (3,520,524,817) ¥ 321,990,770 ¥ 6,560,559,182 ¥ 965 ¥ 6,560,560,147 $ 951,191,811
    Ending balance, Shares at Dec. 31, 2022 | shares 34,538,226                
    Treasury shares, ending balance (in shares) at Dec. 31, 2022 | shares   (2,560,561)           (2,560,561) (2,560,561)
    Treasury shares, ending balance at Dec. 31, 2022   ¥ (911,217,013)           ¥ (911,217,013) $ (132,114,048)
    XML 31 R7.htm IDEA: XBRL DOCUMENT v3.23.1
    CONSOLIDATED STATEMENTS OF CASH FLOWS
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Cash flows from operating activities:        
    Net income (loss) ¥ (90,414,597) $ (13,108,883) ¥ (620,248,897) ¥ 404,735,526
    Adjustments to reconcile net income (loss) to net cash used in operating activities:        
    Depreciation of property and equipment 11,843,695 1,717,174 18,275,703 21,126,504
    Loss from the disposal of intangible assets       550,590
    Amortization of intangible assets 75,650,610 10,968,307 70,456,937 89,790,156
    Operating lease expenses 40,033,943 5,804,376 46,120,215 44,300,218
    Loss from the disposal of property and equipment 1,511,049 219,082 12,315 24,880
    Provision (Reversal) for allowance for credit loss (4,970,827) (720,702) 2,182,083 3,270,564
    Dividends from an equity investee       297,690
    Share of (income) loss in equity method investments (62,395,476) (9,046,494) 15,127,838 (1,306,287)
    Gain on disposal of a subsidiary       (23,525,694)
    Impairment losses and fair value adjustments on investments 78,462,371 11,375,974 33,653,746 19,517,062
    Share-based compensation 66,741,438 9,676,599 132,139,459 142,154,361
    Changes in operating assets and liabilities:        
    Accounts receivable 87,178,982 12,639,764 6,173,518 (25,808,778)
    Prepayments 54,652,740 7,923,902 (28,610,593) (26,602,239)
    Other current assets 39,362,970 5,707,094 (139,662,715) (33,345,122)
    Other non-current assets (32,173,299) (4,664,690) (5,214,782) (10,457,638)
    Amounts due from related parties 1,033,302 149,815 (28,113,868) 14,909,528
    Accounts payable (157,142,986) (22,783,591) (161,945,337) 96,426,827
    Advances from customers (4,224,318) (612,469) (3,434,987) (6,083,543)
    Accrued expenses and other current liabilities (155,526,435) (22,549,213) 74,287,172 43,125,766
    Amounts due to related parties (26,720,244) (3,874,071) 69,982,877 (75,208,093)
    Deferred revenue 41,543,702 6,023,271 (19,612,664) 30,738,939
    Lease liabilities (32,280,025) (4,680,164) (47,825,789) (40,982,350)
    Net cash provided by (used in) operating activities (67,833,405) (9,834,919) (586,257,769) 667,648,867
    Cash flows from investing activities:        
    Proceeds on disposal of property and equipment 360,935 52,331 503,894 (213,662)
    Purchases of property and equipment (5,895,746) (854,803) (6,873,896) (18,897,736)
    Proceeds from disposal of intangible assets       1,991,510
    Purchases of intangible assets (18,270,215) (2,648,932) (115,631,314) (63,243,106)
    Purchases of short-term bank deposits (2,415,288,000) (350,183,843) (1,736,355,000) (4,836,476,896)
    Purchases of long-term bank deposits (220,000,000) (31,897,002) (45,000,000) (220,000,000)
    Proceeds from disposal of short-term bank deposits 2,104,283,000 305,092,356 1,840,229,000 2,606,247,896
    Proceeds from disposal of investments 4,333,627 628,317 151,102,000 120,000,000
    Proceeds from disposal of subsidiary, net of cash disposed       50,543,502
    Payments for acquisitions of equity investments (48,141,000) (6,979,789) (107,103,932) (276,291,399)
    Loan to related parties (10,000,000) (1,449,864)   (10,000,000)
    Repayment of loan from related parties       33,720,064
    Cash used in investing activities (608,617,399) (88,241,229) (19,129,248) (2,612,619,827)
    Cash flows from financing activities        
    Acquisition of noncontrolling interest       (4,500,000)
    Proceeds from capital contribution from noncontrolling interest shareholder       105,129,847
    Repurchase of ordinary shares (108,967,252) (15,798,766) (107,151,908) (579,824,528)
    Cash used in financing activities (108,967,252) (15,798,766) (107,151,908) (479,194,681)
    Effect of foreign exchange rate changes on cash and cash equivalents 365,968,962 53,060,512 (112,129,959) (418,949,871)
    Net decrease in cash, cash equivalents and restricted cash (419,449,094) (60,814,402) (824,668,884) (2,843,115,512)
    Cash, cash equivalent and restricted cash at the beginning of the year 4,467,108,593 647,669,865 5,291,777,477 8,134,892,989
    Cash, cash equivalent and restricted cash at the end of the year 4,047,659,499 586,855,463 4,467,108,593 5,291,777,477
    Supplemental disclosure of cash flow information:        
    Income tax paid 2,452,965 355,646    
    Supplemental disclosure on non-cash investing and financing activities:        
    Accrued purchases of property and equipment 1,966,037 285,049 ¥ 442,148 ¥ 764,669
    Impact of long-term bank deposits that will expire within one year ¥ 70,000,000 $ 10,149,046    
    XML 32 R8.htm IDEA: XBRL DOCUMENT v3.23.1
    CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2021
    USD ($)
    Dec. 31, 2020
    CNY (¥)
    Dec. 31, 2019
    CNY (¥)
    CONSOLIDATED STATEMENTS OF CASH FLOWS            
    Cash and cash equivalents ¥ 4,041,602,800 $ 585,977,324 ¥ 4,456,405,874   ¥ 5,279,902,398  
    Restricted cash 6,056,699 878,139 10,702,719   11,875,079  
    Total cash, cash equivalents and restricted cash shown in the statement of cash flows ¥ 4,047,659,499 $ 586,855,463 ¥ 4,467,108,593 $ 647,669,865 ¥ 5,291,777,477 ¥ 8,134,892,989
    XML 33 R9.htm IDEA: XBRL DOCUMENT v3.23.1
    Organization and principal activities
    12 Months Ended
    Dec. 31, 2022
    Organization and principal activities  
    Organization and principal activities

    1.Organization and principal activities

    DouYu International Holdings Limited (the “Company” or “DouYu International”) was incorporated under the laws of Cayman Islands on January 5, 2018. The Company, its subsidiaries and the variable interest entities(“the VIEs”) and the VIEs’ subsidiaries (collectively referred to as the “Group”) operate platform on PC and mobile apps, through which users can enjoy immersive and interactive gaming and entertainment live streaming.

    History of the Group

    The Group’s history began with the commencement of operations of Guangzhou Douyu Internet Technology Co., Ltd. (“Guangzhou Douyu”), a limited liability company established in Guangdong Province, the People Republic of China (the “PRC”) on April 3, 2014, which was owned by two founders, Mr. Shaojie Chen and Mr. Wenming Zhang (the “Founders”) and an outside investor (collectively referred to as the “Original Shareholders”).

    In 2018, the Original Shareholders and all of the investors undertook an equity restructuring in order to redomicile its business from PRC to the Cayman Islands (the “2018 Restructuring”), the Company was incorporated in the Cayman Islands to be the holding company of the Group and through its wholly owned subsidiary in PRC, entered into a series of contractual arrangement (“VIE agreements”) with Wuhan Douyu Internet Technology Co., Ltd. (“Wuhan Douyu”) and its respective shareholders. The arrangements pursuant to which the Company and its subsidiary were established as a primary beneficiary of Wuhan Douyu.

    On July 17, 2019, the Company completed its initial public offering (“IPO”) and issued 44,924,730 American Depositary shares (“ADSs”), representing 4,492,473 ordinary shares.

    As of December 31, 2022, the Company’s principal subsidiaries, VIEs are as follows:

    Date of

    Place of

    Percentage of

     

    incorporation/

    incorporation/

    direct/indirect

     

        

    establishment

        

    establishment

        

    ownership

     

    Wholly owned subsidiaries

     

      

     

      

     

      

    Wuhan Yuxing Tianxia Culture Media Co., Ltd.

    June 24, 2016

     

    Wuhan

     

    100

    %

    Wuhan Yuyin Raoliang Culture Media Co., Ltd.

    June 23, 2016

     

    Wuhan

     

    100

    %

    Wuhan Douyu Culture Network Technology Co., Ltd. (“Douyu Yule”)

    April 2, 2018

     

    Wuhan

     

    100

    %

    DouYu Network Inc.

    January 12, 2018

     

    The British Virgin Islands

     

    100

    %

    Douyu Hongkong Limited

    January 24, 2018

     

    Hong Kong

     

    100

    %

    Gogo Glocal Holding Limited(“Gogo Glocal”)

    October 8, 2018

     

    Cayman

     

    100

    %

    VIEs

      

     

      

     

      

    Wuhan Douyu Internet Technology Co., Ltd. (“Wuhan Douyu”)

    May 8, 2015

     

    Wuhan

     

    100

    %

    Wuhan Ouyue Online TV Co., Ltd. (“Wuhan Ouyue”)

    February 3, 2016

     

    Wuhan

     

    100

    %

    XML 34 R10.htm IDEA: XBRL DOCUMENT v3.23.1
    Summary of significant accounting policies
    12 Months Ended
    Dec. 31, 2022
    Summary of significant accounting policies  
    Summary of significant accounting policies

    2.Summary of significant accounting policies

    2.1Basis of Presentation

    The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

    2.2Basis of Consolidation

    The consolidated financial statements of the Company, its subsidiaries and the VIEs and VIEs’ subsidiaries. All inter-company transactions and balances have been eliminated.

    The Company, through its wholly-owned foreign invested subsidiary, WFOE in the PRC, entered into a series of contractual arrangements (“VIE agreements”) with Wuhan Douyu and Wuhan Ouyue (collectively known as “the VIEs”) and their respective shareholders that enable the Company to (1) have power to direct the activities that most significantly affects the economic performance of the VIEs, and (2) receive the economic benefits of the VIEs that could be significant to the VIEs.

    In October 2021, the shareholders of Wuhan Douyu were changed from Nanshan Lanyue Asset Management (Tianjin) Partnership (Limited Partnership) (4.35%), Suzhou Industrial Park Yuanhe Nanshan Equity Investment Partnership (0.53%) and Nanshan Douyu Asset Management (Tianjin) Partnership (Limited Partnership) (0.75%).to Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership) (“Wuhan Chaosai”) (5.63%), which 99.99% of its interests owned by Wuhan Ouyue. Subsequently, Douyu Yule, Wuhan Douyu and Wuhan Chaosai which is the new shareholder of Wuhan Douyu, entered into a series of contractual arrangements in October 2021. Based on management’s assessment, there is no substantial change in the contractual arrangements and the Company continues to be the primary beneficiary of Wuhan Douyu.

    Applicable PRC laws and regulations currently limit foreign ownership of companies that provide internet valued-added businesses. The Company is deemed a foreign legal person under PRC laws and accordingly subsidiaries owned by the Company are not eligible to engage in provisions of internet content or online services. The Group therefore operates its business, primarily through the VIEs and the subsidiaries of the VIEs.

    2.Summary of significant accounting policies (Continued)

    2.2Basis of Consolidation (Continued)

    The following financial statement amounts and balances of the VIEs were included in the accompanying consolidated financial statements after elimination of inter-VIE group transactions and balances:

    As of December 31, 

    2021

    2022

    RMB

    RMB

    ASSETS

        

      

        

      

    Cash and cash equivalents

     

    189,362,884

     

    415,223,372

    Restricted cash

     

    10,702,719

     

    6,056,699

    Short-term bank deposits

     

    820,000,000

     

    570,000,000

    Accounts receivable, net

     

    179,040,751

     

    101,314,132

    Prepayments

     

    62,633,147

     

    24,730,939

    Amounts due from related parties

     

    36,878,846

     

    45,943,815

    Other current assets

     

    293,554,059

     

    233,248,194

    Property and equipment, net

     

    7,688,346

     

    4,649,199

    Long-term bank deposits

     

    100,000,000

     

    150,000,000

    Intangible assets, net

     

    124,765,811

     

    75,374,548

    Right-of-use assets

     

    60,036,918

     

    27,723,232

    Investments

     

    252,607,366

     

    245,961,838

    Other non-current assets

     

    59,613,379

     

    74,153,344

    Total Assets

     

    2,196,884,226

     

    1,974,379,312

    LIABILITIES

     

     

    Accounts payable

    851,736,160

    524,514,621

    Advances from customers

     

    7,473,644

     

    6,272,204

    Deferred revenue

     

    216,715,786

     

    267,934,706

    Accrued expenses and other current liabilities

     

    255,957,711

     

    168,735,310

    Amounts due to related parties

     

    283,757,603

     

    257,909,753

    Lease liabilities

     

    57,164,354

     

    24,969,407

    Total Liabilities

     

    1,672,805,258

     

    1,250,336,001

    Years ended December 31, 

    2020

    2021

    2022

    RMB

    RMB

    RMB

    Net revenue

        

    8,697,485,194

        

    8,965,084,213

        

    7,022,078,865

    Net income (loss)

     

    432,731,451

     

    388,119,110

     

    (9,846,803)

    2.Summary of significant accounting policies (Continued)

    2.2Basis of Consolidation(Continued)

    Years ended December 31, 

    2020

    2021

    2022

    RMB

    RMB

    RMB

    Net cash provided by (used in) operating activities

        

    899,235,343

        

    (402,927,749)

        

    78,293,695

    Net cash (used in) provided by investing activities

     

    (1,179,665,550)

     

    14,039,712

     

    142,920,773

    Net cash used in financing activities

     

     

     

    The WFOE is entitled to receive substantially all of the net income and transfer a majority of the economic benefits in the form of service fees from the VIEs. The inter-company service fees charged by WFOE were RMB1,401,036,611, RMB1,624,748,798 and RMB448,789,468 for the years ended December 31, 2020, 2021 and 2022, respectively. The amounts due to WFOE were RMB3,278,174,124 and RMB3,346,208,976 as of December 31, 2021 and 2022, respectively. The inter-company operating cash outflows were RMB794,124,509, RMB840,389,499 and RMB407,681,984 for the years ended December 31, 2020, 2021 and 2022, respectively. These inter-company transactions and balances were eliminated in the consolidated financial statements.

    The VIEs contributed 91%, 98%, and 99% of the Group’s consolidated revenue for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the VIEs accounted for an aggregate of 27% and 24% of the consolidated total assets and 88% and 79% of the consolidated total liabilities.

    There are no terms in any arrangements, considering both explicit arrangements and implicit variable interests that require the Company or its subsidiaries to provide financial support to the VIEs. However, if the VIEs were ever to need financial support, the Group may provide financial support to the VIEs through loans to the shareholders of the VIEs or entrustment loans to the VIEs.

    The Group believes that there are no assets held in the VIEs that can be used only to settle obligations of the VIEs. As the VIEs are incorporated as limited liability companies under the PRC Company Law, creditors of the VIEs do not have recourse to the general credit of the Company for any of the liabilities of the VIEs. Relevant PRC laws and regulations restrict the VIEs from transferring a portion of their net assets, equivalent to the balance of its statutory reserve and its registered capital, to the Company in the form of loans and advances or cash dividends.

    2.3Use of Estimates

    The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ materially from such estimates. Significant accounting estimates reflected in the Group’s consolidated financial statements include revenue recognition, share-based compensation, realization of deferred tax assets, impairment of investment, and allowance for credit loss.

    2.Summary of significant accounting policies (Continued)

    2.4Fair value measurements

    The Group applies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:

    Level 1 — Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.

    Level 2 — Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.

    Level 3 — Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.

    The fair value guidance describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.

    When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.

    The Group’s short-term financial instruments include cash and cash equivalents, restricted cash, short-term bank deposits, receivables, payables, other current assets, amounts due from related parties, other current liabilities and amounts due to related parties. The carrying amounts of these short-term financial instruments approximate their fair values due to the short-term maturity of these instruments. The carrying amounts of the long-term bank deposits approximate their fair values as the interest rates are comparable to the prevailing interest rates in the market.

    2.5Foreign currency translation

    The functional currency of the Company and Douyu Hongkong Limited are in US dollars (“US$”). The functional currency of the Group’s subsidiaries and VIEs in the PRC is Renminbi (“RMB”). The functional currency of DouYu Japan is Japanese Yen (“JPY”).

    Monetary assets and liabilities denominated in currencies other than the functional currency are translated into the functional currency at the rates of exchange ruling at the balance sheet date. Transactions in currencies other than the functional currency are measured and recorded in the functional currency at the exchange rate prevailing on the transaction date. Translation gains and losses are recognized in the consolidated statements of comprehensive income (loss).

    2.Summary of significant accounting policies (Continued)

    2.5Foreign currency translation (Continued)

    The Group’s reporting currency is Renminbi (“RMB”). For entities within the Group that have a functional currency other than the reporting currency, assets and liabilities are translated from each entity’s functional currency to the reporting currency at the exchange rates in effect on the balance sheet date. Equity amounts are translated at historical exchange rates. Revenues, expenses, gains and losses are translated using the average rates for the year. Translation adjustments are reported as cumulative translation adjustments and are shown as a component of other comprehensive income in the consolidated statements of comprehensive income (loss) and the consolidated statements of changes in shareholders’ equity (deficit).

    2.6Convenience Translation into United States Dollars

    Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive income (loss) and consolidated statements of cash flows from RMB into United States dollars are solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.8972 on December 30, 2022 as set forth in H.10 statistical release of the Federal Reserve Board. The translation is not intended to imply that the RMB amounts could have been, or could be, converted, realized or settled into United States dollars at that rate on December 31, 2022, or at any other rate.

    2.7Cash and cash equivalents

    Cash and cash equivalents primarily consist of cash on hand and highly liquid investments, which are unrestricted as to withdrawal and use.

    2.8Restricted cash

    The Group’s restricted cash represents cash restricted by court related to lawsuits in which the group is involved. The restriction will be removed when the cases are closed.

    2.9Short-term and long-term bank deposits

    The Group holds fixed term certificates of deposit with commercial banks in the PRC. Certificate of deposits with maturities between three months to one year are classified as short-term bank deposits and fixed term certificates of deposit with maturities beyond one year are classified as long-term bank deposits.

    2.10Accounts receivable, net of allowance for credit loss

    Accounts receivable, net are stated at the historical carrying amount net of allowance for credit loss. On January 1, 2020, the Group adopted ASU No. 2016-13 “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”, using the modified retrospective transition method. Based on the Group’s assessment, the adoption of ASC 326 did not have any material impact to the Group’s consolidated financial statements and there were no material differences between the Group’s adoption of ASC 326 and its historic accounting method. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking current expected credit loss (“CECL”) methodology, which results in more timely recognition of credit losses. The Group has developed a CECL model based on historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The cumulative effect from the adoption as of January 1, 2020 was immaterial to the consolidated financial statements.

    2.Summary of significant accounting policies (Continued)

    2.11Property and equipment, net

    Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated on a straight-line basis over the following estimated useful lives:

    Computer and transmission equipment

        

    3 years

    Leasehold improvements

    Over the shorter of the lease term or expected useful lives

    Furniture and office equipment

    5 years

    Motor vehicles

    5 years

    Gains and losses from disposals of property and equipment are included in other operating income or expense in the consolidated statements of comprehensive income (loss).

    2.12Intangible assets, net

    Intangible assets are recorded at the cost to acquire these assets less accumulated amortization. Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives. License for Online Transmission of Audio/Video Programs is determined to have an infinite useful life and is not subject to amortization, as such license is renewable every three years and can be renewed indefinitely.

    Brand name

        

    10 years

    Agency contract rights

    Over the shorter of the contract period or expected useful lives

    License for Online Transmission of Audio/Video Programs (1)

    Infinite life

    Platform

    5 years

    Software

    3 - 5 years

    Licensed copyrights of content

    1 - 2 years

    Others

    3 - 10 years

    (1)

    The license permits the Group in the provision of online streaming of video on its platforms. The license is renewable every 3 years and may be renewed indefinitely. The Group has renewed this license in March 2021 which remains valid until March 2024, and intends to renew the license indefinitely.

    2.13Goodwill

    Goodwill is recognized for the excess of the purchase price over the fair value of tangible and identifiable intangible net assets of business acquired. Several factors give rise to goodwill in the Group’s acquisitions, such as the expected benefit from the existing workforce and client service capability of the acquired business. 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. In accordance with ASU 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-04”) issued by the Financial Accounting Standards Board (“FASB”) guidance on testing of goodwill for impairment, the Group first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If as a result of its qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of each reporting unit exceeds its fair value, an impairment loss equal to the difference between the fair value of the reporting unit and its carrying amount will be recorded. For the years ended December 31, 2020, 2021 and 2022, no impairment loss was recognized on goodwill.

    2.Summary of significant accounting policies (Continued)

    2.14Impairment of long-lived assets and intangible assets

    The Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When these events occur, the Group measures impairment by comparing the carrying amount of the assets to future undiscounted net cash flows expected to result from the use of the assets and their eventual disposition.

    The Group evaluates intangible asset that is not subject to amortization for impairment annual and more frequently if events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Group conducts quantitative impairment test for indefinite-lived intangible asset and compares of the fair value of the asset with its carrying amount. The Group recognizes impairment loss on the amount by which the carrying value exceeds the fair value of the asset. After an impairment loss is recognized, the Group uses adjusted carrying amount of the long-lived assets and intangible asset as its new accounting basis.

    2.15Long-term investments

    Investments held by the Group comprised of equity investments in privately-held entities.

    Equity method investments

    The Group accounts for its equity investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investments by recognizing investment income or loss for share of the earnings or loss of the investee after the date of investment, as well as any impairment loss.

    The Group assesses its equity method investments for impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investments in privately-held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investments and determination of whether any identified impairment is other-than-temporary. If the decline in the fair value is deemed to be other-than-temporary, the carrying value of the equity method investment is written down to fair value. The Group recorded impairment loss of nil, nil and nil, respectively in other expense, net for the years ended December 31, 2020, 2021 and 2022, respectively.

    Equity securities without readily determinable fair value

    The Group’s investment in equity securities comprise of investment in privately-held companies.

    On January 1, 2019, the Group adopted ASC Topic 321, Investments—Equity Securities (“ASC 321”) and elected to measure these investments at cost minus impairment, if any, adjusted up or down for observable price changes in orderly transactions for the identical or similar investment of the same issuer. Any adjustment to the carrying amount is recorded in other expense, net. The Group also makes qualitative assessment at each reporting period and if the assessment indicates that the fair value of the investment is less than the carrying value, the investment in equity securities will be written down to its fair value, with the difference between the fair value of the investment and its carrying amount recorded as investment loss.

    For years ended December 2020, 2021 and 2022, the Group recorded impairment loss of RMB28,088,491, RMB33,653,746 and RMB78,462,371 in other expenses, net, respectively.

    2.Summary of significant accounting policies (Continued)

    2.16Revenue recognition

    Revenues are recognized when control of promised goods or services is transferred to the Group’s customers in an amount of consideration to which the Group expects to be entitled to in exchange for those goods or services. The Group follows the five steps approach for revenue recognition under Topic 606: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the Group satisfies a performance obligation.

    The following table disaggregates the Group’s revenue by major type of services for the years ended December 31, 2020, 2021 and 2022:

    Years ended December 31, 

    2020

    2021

    2022

    RMB

    RMB

    RMB

    Live streaming

        

    8,852,225,839

        

    8,596,599,175

        

    6,797,326,921

    Advertisement

     

    645,227,128

     

    464,866,153

     

    190,254,794

    Other

     

    104,420,970

     

    103,865,432

     

    120,656,637

    Total

     

    9,601,873,937

     

    9,165,330,760

     

    7,108,238,352

    Live streaming

    The Group is principally engaged in operating its own live streaming platforms, which enable streamers and users to interact with each other during live streaming. The users have the option to purchase virtual currency, which is non-refundable and can only be used to redeem for virtual items to be used in the live streaming sessions on the Group’s platforms. Unredeemed virtual currency is recorded as deferred revenue. Virtual currencies used to purchase virtual items are recognized as revenue according to the prescribed revenue recognition policies of virtual items addressed below. Virtual items are categorized as consumable and time-based items. Consumable items consist of virtual gifts presented from the users to the streamers to show their support, and are consumed immediately upon redemption and time-based items consist of monthly premium subscription services.

    The Group has evaluated and determined that it is the principal and views the users to be its customers. Specifically, the Group controls the virtual items before they are transferred to users. Its control is evidenced by the Group’s sole ability to monetize the virtual items before they are transferred to users, and is further supported by the Group being primarily responsible to the users for the delivery of the virtual items as well as having full discretion in establishing pricing for the virtual items. Accordingly, the Group reports its live streaming revenue on a gross basis with amounts billed to users for the virtual items recorded as revenues and the revenue sharing fee paid to streamers or talent agencies recorded as cost of revenues. Sales proceeds are initially recorded as deferred revenue and recognized as revenue based on the consumption of the virtual items. The Group has determined that the virtual items represent one performance obligation in the live streaming service. Revenue related to each of the consumable items is recognized at the point in time when the virtual gifts is transferred directly to the streamers and consumed by them, while revenue related to time-based items is recognized ratably over a fixed period on a straight-line basis. Although some virtual items have expiry dates, the Group considers that the impact of breakage for the virtual items is insignificant as historical data shows that virtual items are consumed shortly after they are released to users and the forfeiture rate remains relatively low for the periods presented. The Group does not have further performance obligations to the user after the virtual items are consumed.

    Virtual items can be sold individually or bundled into one arrangement. When the Group’s users purchase multiple virtual items bundled within the same arrangement, the Group allocates the total consideration to each distinct virtual item based on their relative standalone selling prices. In instances where standalone selling price is not directly observable as the Group does not sell the virtual items separately, the Group determines the standalone selling price based on pricing strategies, market factors and strategic objectives. The Group recognizes revenue for each of the distinct virtual item in accordance with the revenue recognition method discussed above unless otherwise stated.

    2.Summary of significant accounting policies (Continued)

    2.16Revenue recognition (Continued)

    Advertisement

    The Group generates advertisement revenues from rendering of various forms of advertisement services and provision of promotion campaigns on the live streaming platforms by way of advertisement display or integrated promotion activities in shows and programs on the live streaming platforms. The Group determined that it is the principal in the advertisement service. Advertisements on the Group’s platforms are generally charged on the basis of duration whereby revenue is recognized ratably over the contract period of display. The Group provides sales incentives in the forms of discounts and rebates to advertisers or advertisement agencies based on purchase volume. Revenue is recognized based on the price charged to the advertisers or agencies, net of sales incentives provided to the advertisers or agencies. Sales incentives are estimated and recorded at the time of revenue recognition based on the contracted rebate rates and estimated sales volume based on historical experience.

    Other revenue

    Other revenue mainly consists of game distribution revenue. Online games developed by third party game developers are displayed through the Group’s platforms to attract users to download and play the games. The Group earns revenues from game developers in accordance with the pre-determined arrangements based on the in-game purchase amounts for the games downloaded or played through the Group’s platforms. The Group considers itself as agent in these arrangements. Game distribution revenue is recognized at a point in time when the purchase in game is made.

    Practical expedients and exemptions

    The Group’s contracts have an original duration of one year or less. Accordingly, the Group does not disclose the value of unsatisfied performance obligations.

    Contract balances

    Contract balances include accounts receivable, advances from customers and deferred revenue. Accounts receivable represent cash due from third-party application stores as well as from advertising customers and are recorded when the right to consideration is unconditional. The allowance for credit loss reflects the best estimate of probable losses inherent to the accounts receivable balance. Advances from customers primarily represent cash received from the Group’s advertisement customers. Deferred revenue primarily includes cash received from paying users related to the Group’s live streaming service. Deferred revenue is recognized as revenue when all of the revenue recognition criteria have been met or over the estimated service period. Revenue recognized in 2022 that was included in the deferred revenue balance as of January 1, 2022 was RMB223,104,331, which consists primarily of virtual items consumption. Due to the generally short-term duration of the Group’s contracts, the balances of deferred revenue and advances from customers as of December 31, 2022 will be recognized as revenue within one year.

        

        

        

    Advances

        

        

    Accounts

    from

    Deferred

    receivable

    customers

    revenue

     

    RMB

     

    RMB

     

    RMB

    Opening Balance as of January 1, 2021

     

    199,744,129

     

    10,910,989

     

    229,701,778

    Decrease, net

     

    (8,355,601)

     

    (3,434,987)

     

    (6,597,447)

    Ending Balance as of December 31, 2021

     

    191,388,528

     

    7,476,002

     

    223,104,331

    (Decrease) Increase, net

     

    (82,208,155)

     

    (4,224,318)

     

    51,906,875

    Ending Balance as of December 31, 2022

     

    109,180,373

     

    3,251,684

     

    275,011,206

    2.Summary of significant accounting policies (Continued)

    2.17Cost of revenues

    Amounts recorded as cost of revenues relate to direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues consists primarily of (i) revenue sharing fees paid to live streamers and talent agencies determined based on a percentage of revenue from sale of virtual items, (ii) content costs, (iii) bandwidth, (iv) salaries and welfare, (v) depreciation and amortization expense for servers and other equipment, and intangibles directly related to operating the platform, and (vi) payment handling costs.

    2.18Research and development expenses

    Research and development expenses primarily consist of (i) salaries and benefits expenses incurred for research and development personnel, (ii) rental, general expenses and depreciation expenses associated with the research and development activities and (iii) share-based compensation. Expenditures incurred during the research phase are expensed as incurred and no research and development expenses were capitalized as of December 31, 2020, 2021 and 2022.

    2.19Sales and marketing expenses

    Sales and marketing expenses consist primarily of (i) advertising and market promotion expenses, (ii) salaries and welfare for sales and marketing personnel and (iii) share-based compensation. The advertising and market promotion expenses amounted to RMB219,369,426, RMB495,504,251 and RMB282,007,724 for the years ended December 31, 2020, 2021 and 2022, respectively.

    2.20General and administrative expenses

    General and administrative expenses consist primarily of (i) professional service fees, and (ii) share-based compensation, and (iii) salaries and welfare for general and administrative personnel and (iv) allowance for credit loss.

    2.21Income taxes

    Current income taxes are provided for in accordance with the laws of the relevant tax authorities.

    Deferred income taxes are provided using assets and liabilities method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the management consider all positive and negative evidence, including future reversals of projected future taxable income and results of recent operation. Deferred tax assets are then reduced by a valuation allowance through a charge to income tax expense when, in the opinion of management, it is more likely than not that a portion of or all of the deferred tax assets will not be realized.

    The Group accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a two-step process to determine the amount of the benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed more-likely-than-not to be sustained (defined as a likelihood of more than fifty percent of being sustained upon an audit, based on the technical merits of the tax position), the tax position is then assessed to determine the amount of benefits to recognize in the consolidated financial statements. The amount of the benefits that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. Interest and penalties on income taxes will be classified as a component of the provisions for income taxes.

    2.Summary of significant accounting policies (Continued)

    2.22Segment information

    The Group uses management approach to determine operating segments. The management approach considers the internal organization and reporting used by the Group’s chief operating decision maker (“CODM”) for making decisions, allocation of resource and assessing performance.

    The Group’s CODM has been identified as the chief executive officer who reviews the consolidated results of operations when making decisions about allocating resources and assessing performance of the Group. The Group operates and manages its business as a single operating segment.

    2.23Operating leases as lessee

    The Group determines if an arrangement is a lease or contains a lease at lease inception. The Group measures the operating lease liabilities at the commencement date based on the present value of remaining lease payments over the lease term, which was computed using the Group’s incremental borrowing rate, an estimated rate the Group would be required to pay for a collateralized borrowing equal to the total lease payments over the lease term. The Group measures the operating lease ROU assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Group begins recognizing operating lease expense based on lease payments on a straight-line basis over the lease term when the lessor makes the underlying asset available to the Group.

    2.24Government subsidies

    Government subsidies are primarily referred to the amounts received 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 operating income, net in the period the cash is received. Government subsidies recognized for the years ended December 31, 2020, 2021 and 2022 were RMB92,708,856, RMB71,162,166 and RMB48,352,432, respectively.

    2.25Certain risks and concentrations

    Foreign currency risk

    The revenues and expenses of the Group’s entities in the PRC are generally denominated in RMB and their assets and liabilities are denominated in RMB. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC or remittances of RMB out of the PRC as well as exchange between RMB and foreign currencies require approval by foreign exchange administrative authorities and certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into other currencies. The PRC government imposes controls on the convertibility of RMB into foreign currencies. The Group’s cash and cash equivalents denominated in RMB that are subject to such government controls amounted to RMB 414,568,005, which accounted for 10.0% of total cash and cash equivalents as of December 31, 2022.

    2.Summary of significant accounting policies (Continued)

    2.25Certain risks and concentrations (Continued)

    Concentration of accounts receivable, net

    Customer accounting for 10% or more of accounts receivable, net is as follows:

    As of December 31,

        

    2021

        

    2022

     

    RMB

        

    %

    RMB

        

    %

    US$

        

    %

     

    Company A

     

    21,191,007

     

    11

    %  

    15,985,098

     

    15

    %  

    2,317,621

     

    15

    %

    2.26Recently issued accounting pronouncements

    Recent accounting pronouncements not yet adopted

    In September 2022, the FASB issued ASU 2022-04, Disclosure of Supplier Finance Program Obligations. This ASU provided guidance to increase the transparency of supplier finance programs. The amendments in this ASU require that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. To achieve that objective, the buyer should disclose qualitative and quantitative information about its supplier finance programs. This update is effective for fiscal years beginning after December 15, 2022. We are currently evaluating this accounting guidance, which may have disclosure impact only.

    In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848) --Deferral of the Sunset Date (Topic 848). ASU 2022-06 defers the sunset date of Topic 848. ASU 2022-06 is effective upon issuance. The Group yet not have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued. The Group is in process of evaluating the impact and currently does not expect the adoption of this standard to have a material impact on its consolidated financial statements and related disclosures.

    XML 35 R11.htm IDEA: XBRL DOCUMENT v3.23.1
    Accounts receivable, net
    12 Months Ended
    Dec. 31, 2022
    Accounts receivable, net  
    Accounts receivable, net

    3.Accounts receivable, net

    Accounts receivable, net consist of the followings:

    As of December 31, 

    2021

    2022

    RMB

    RMB

    Accounts receivable, gross

        

    205,234,488

        

    118,055,506

    Less: allowance for credit loss

     

    (13,845,960)

     

    (8,875,133)

    Accounts receivable, net

     

    191,388,528

     

    109,180,373

    The Group recorded a provision for current expected credit loss. The following table sets out movements of the expected credit loss provision for the years ended December 31, 2020, 2021 and 2022:

    As of December 31, 

    2020

    2021

    2022

    RMB

    RMB

    RMB

    Balance as of January 1

        

    15,834,902

        

    12,573,550

        

    13,845,960

    Addition (Reversal)

     

    3,270,564

     

    2,182,083

     

    (4,970,827)

    Write offs

     

    (6,531,916)

     

    (909,673)

     

    Balance as of December 31

     

    12,573,550

     

    13,845,960

     

    8,875,133

    XML 36 R12.htm IDEA: XBRL DOCUMENT v3.23.1
    Other current assets
    12 Months Ended
    Dec. 31, 2022
    Other current assets  
    Other current assets

    4.Other current assets

    Other current assets consist of the following:

    As of December 31, 

    2021

    2022

    RMB

    RMB

    Value-added tax recoverable

        

    179,370,960

        

    153,654,128

    Interest receivable

     

    43,423,502

     

    113,566,938

    Funds receivable from third party payment service providers (1)

     

    97,558,304

     

    42,988,192

    Content rights

     

    38,557,515

     

    5,317,278

    Others

     

    17,456,529

     

    21,477,305

    Total

     

    376,366,810

     

    337,003,841

    (1)The Group opened accounts with external online payment service providers to collect funding from users.
    XML 37 R13.htm IDEA: XBRL DOCUMENT v3.23.1
    Property and equipment, net
    12 Months Ended
    Dec. 31, 2022
    Property and equipment, net  
    Property and equipment, net

    5.Property and equipment, net

    As of December 31, 

    2021

    2022

    RMB

    RMB

    Gross carrying amount

        

      

        

      

    Computer and transmission equipment

     

    100,007,413

     

    96,802,675

    Leasehold improvements

     

    24,462,607

     

    26,155,889

    Furniture and office equipment

     

    7,272,327

     

    5,937,405

    Motor vehicles

     

    410,200

     

    410,200

    Total

     

    132,152,547

     

    129,306,169

    Less: accumulated depreciation

     

    (107,041,834)

     

    (112,318,279)

    Property and equipment, net

     

    25,110,713

     

    16,987,890

    Depreciation expense was RMB21,126,504, RMB18,275,703 and RMB11,843,695 for the years ended December 31, 2020, 2021 and 2022, respectively.

    XML 38 R14.htm IDEA: XBRL DOCUMENT v3.23.1
    Intangible assets, net
    12 Months Ended
    Dec. 31, 2022
    Intangible assets, net  
    Intangible assets, net

    6.Intangible assets, net

    As of December 31, 

    2021

    2022

    RMB

    RMB

    Gross carrying amount

        

      

        

      

    Agency contract rights (1)

     

    218,806,605

     

    218,974,843

    Licensed copyrights of content

     

    55,377,358

     

    55,377,358

    Brand name

     

    37,723,300

     

    41,207,663

    Software

     

    18,684,575

     

    21,063,281

    Platform

     

    9,245,907

     

    10,099,917

    License for Online Transmission of Audio/Video Programs

     

    7,988,748

     

    7,988,748

    Others

     

    5,760,599

     

    5,760,599

    Total of gross carrying amount

     

    353,587,092

     

    360,472,409

    Less: accumulated amortization

     

      

     

    Agency contract rights

     

    (159,504,274)

     

    (179,904,671)

    Licensed copyrights of content

     

    (4,721,697)

     

    (32,485,850)

    Brand name

     

    (12,102,892)

     

    (17,341,557)

    Software

     

    (5,868,964)

     

    (11,184,034)

    Platform

     

    (6,088,430)

     

    (8,670,779)

    Others

     

    (3,760,443)

     

    (4,162,083)

    Total of accumulated amortization

     

    (192,046,700)

     

    (253,748,974)

    Intangible assets, net

     

    161,540,392

     

    106,723,435

    (1)The agency contract rights, which represent prepayment of cooperation costs to top streamers, acquired during the years ended December 31, 2021 and 2022 are RMB24,485,849 and RMB15,136,791, respectively, with weighted average amortization period of 2.1 years and 3 years.

    Amortization expenses were RMB89,790,156, RMB70,456,937 and RMB75,650,610 for the years ended December 31, 2020, 2021 and 2022 respectively. The Group expects to record amortization expenses in the future 5 years as below:

        

    Future 

    amortization 

    expenses

     

    RMB

    2023

     

    61,875,926

    2024

     

    17,571,505

    2025

     

    5,678,820

    2026

     

    4,485,262

    2027 and thereafter

     

    9,123,174

    Total

     

    98,734,687

    The weighted average amortization periods of intangible assets as of December 31, 2021 and 2022 are as below:

        

    As of December 31, 

    2021

        

    2022

    Brand name

     

    10 years

     

    10 years

    Agency contract rights

     

    3.3 years

     

    3.6 years

    Platform

     

    5 years

     

    5 years

    Software

     

    3.6 years

     

    3.5 years

    Others

     

    3.2 years

     

    3.2 years

    XML 39 R15.htm IDEA: XBRL DOCUMENT v3.23.1
    Investments
    12 Months Ended
    Dec. 31, 2022
    Investments  
    Investments

    7.Investments

    Equity method investments:

        

    As of December 31, 

    2021

        

    2022

    RMB

    RMB

    Wuhan Shayu Network Technology Co., Ltd. (“Shayu”) (1)

     

    168,416,427

     

    172,002,038

    Nanshan Stellar Investment LLP (“Nanshan LLP”) (2)

    100,033,487

    Others

     

    18,283,241

     

    14,993,454

     

    186,699,668

     

    287,028,979

    (1)The Group aggregately owned 35.084% equity interest in Shayu with investment cost RMB188,009,650. For the years ended December 31, 2020, 2021 and 2022, the Company recognized the share of (loss) gain in equity method investment of RMB(3,454,322), RMB(16,138,901) and RMB3,585,612, respectively.
    (2)In 2022, the Group acquired limited partnership interest of Nanshan LLP, a private equity fund managed by Nanshan Star Holdings Limited (the “GP”) for a consideration of US$5,000,000 (equivalent to RMB31,741,000). For the year ended December 31, 2022, the Company recognized its share of income in equity method investment of US$9,388,560 (equivalent to RMB62,977,379) attributable to income recognized by Nanshan LLP for the change in fair value in Nanshan LLP's underlying investment.

    Summarized financial information:

    Summarized financial information as of and for the years ended December 31, 2020, 2021 and 2022 for the Group’s equity method investments is presented on a group basis as required under Rule 4-08(g) of Regulation S-X as follows:

    As of December 31,

    2021

    2022

    2022

    RMB

    RMB

    US$

    Balance sheets data:

        

      

        

      

        

      

    Current assets

     

    101,161,898

     

    105,824,402

     

    15,343,096

    Non-current assets

     

    101,902,392

     

    188,537,698

     

    27,335,397

    Current liabilities

     

    94,192,618

     

    121,420,629

     

    17,604,336

    Years ended December 31,

        

    2020

        

    2021

        

    2022

        

    2022

    RMB

    RMB

    RMB

    US$

    Statements of comprehensive income (loss) data:

      

      

      

      

    Revenue

     

    556,259,979

     

    554,885,622

     

    399,408,328

     

    57,908,764

    Investment gain(1)

    63,148,391

    9,155,656

    Gross profit

    82,838,764

    79,605,248

    95,531,209

    13,850,723

    (Loss) income from operations

     

    (44,945,173)

     

    (57,912,568)

     

    23,085,819

     

    3,347,129

    Net (loss) income

     

    (28,459,950)

     

    (45,925,057)

     

    26,146,839

     

    3,790,935

    (1)Amount represents the mark-to fair value gain recognized in the financial statements of Nanshan LLP.

    7.Investments (Continued)

    Equity securities without readily determinable fair values:

        

    As of December 31, 

    2021

        

    2022

    RMB

    RMB

    Content producers

     

    246,170,165

     

    167,707,971

    Technology and software companies

     

    48,554,967

     

    52,300,880

    Others

     

    10,000,000

     

    24,873,495

     

    304,725,132

     

    244,882,346

    For the years ended 2020, 2021 and 2022, RMB28,088,491, RMB33,653,746 and RMB78,462,371 impairment was recorded and an upward adjustment of RMB8,571,429, RMB nil and RMB nil as result of observable price change for the identical or similar investment of the same investees was recognized in other expenses, net.

    XML 40 R16.htm IDEA: XBRL DOCUMENT v3.23.1
    Accrued expenses and other current liabilities
    12 Months Ended
    Dec. 31, 2022
    Accrued expenses and other current liabilities  
    Accrued expenses and other current liabilities

    8.Accrued expenses and other current liabilities

    Accrued expenses and other current liabilities consist of the following:

        

    As of December 31, 

    2021

        

    2022

    RMB

    RMB

    Accrued payroll and welfare

     

    198,311,616

     

    171,797,452

    Accrued marketing cost

     

    149,202,671

     

    52,337,833

    Accrued settlement relating to class action lawsuits

     

    38,254,200

     

    Other tax payable

     

    25,482,315

     

    8,346,120

    Deposits

     

    22,924,693

     

    8,880,214

    Others

     

    24,152,497

     

    61,439,938

    Total

     

    458,327,992

     

    302,801,557

    XML 41 R17.htm IDEA: XBRL DOCUMENT v3.23.1
    Cost of revenues
    12 Months Ended
    Dec. 31, 2022
    Cost of revenues  
    Cost of revenues

    9.Cost of revenues

    Cost of revenues consist of the following:

        

    Years ended December 31, 

        

    2020

        

    2021

        

    2022

    RMB

    RMB

    RMB

    Revenue sharing fees and content costs

    7,129,094,348

     

    7,153,155,717

     

    5,245,923,556

    Bandwidth costs

    661,129,019

     

    665,274,852

     

    569,057,110

    Others

    251,305,218

     

    256,989,955

     

    303,147,634

    Total

    8,041,528,585

     

    8,075,420,524

     

    6,118,128,300

    XML 42 R18.htm IDEA: XBRL DOCUMENT v3.23.1
    Income taxes
    12 Months Ended
    Dec. 31, 2022
    Income taxes  
    Income taxes

    10.Income taxes

    Cayman Islands

    Under the current laws of the Cayman Islands, the Company and its subsidiaries incorporated in the Cayman Islands are not subject to tax on income or capital gain. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders.

    10.Income taxes (Continued)

    Hong Kong

    Entities incorporated in Hong Kong are subject to Hong Kong profits tax at a rate of 16.5%. Operations in Hong Kong have incurred net accumulated operating losses for income tax purpose and no income tax provisions are recorded for the period presented.

    Japan

    Entities incorporated in Japan are subject to an income tax rate calculated according to relevant regulations of Japan Ministry of Finance. Operations in Japan have incurred net accumulated operating losses for income tax purpose and no income tax provisions are recorded for the period presented.

    China

    The Company’s subsidiaries and consolidated VIEs established in the PRC are subject to an income tax rate of 25%, according to the PRC Enterprise Income Tax (“EIT”) Law. The subsidiaries and the VIEs of the Group in the PRC are subject to a uniform income tax rate of 25% for years presented. In 2019, Wuhan Douyu, Douyu Yule and Wuhan Ouyue obtained “Software Enterprise Certificate”, which enables them to enjoy a tax holiday of a two-year exemption commencing from first profitable calendar year and a 50% reduction in uniform tax rate for the following three calendar years. As of December 31, 2020, Douyu Yule is profitable after offsetting its accumulated loss and starts to enjoy the tax benefit of software enterprise, while Wuhan Douyu, and Wuhan Ouyue are still in accumulative loss status and have not enjoyed the tax benefit yet. According to a policy promulgated by the State Tax Bureau of the PRC and effective from 2018 to 2022, enterprises engaged in research and development activities are entitled to claim 175% of the research and development expenses so incurred in a year as tax deductible expenses in determining its tax assessable profits for that year (“Super Deduction”).

    Uncertainties exist with respect to how the current income tax law in the PRC applies to the Group’s overall operations, and more specifically, with regard to tax residency status. The EIT Law includes a provision specifying that legal entities organized outside of the PRC will be considered residents for Chinese Income Tax purposes if the place of effective management or control is within the PRC. The implementation rules to the EIT Law provide that non-resident legal entities will be considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting and properties, occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Group does not believe that the legal entities organized outside of the PRC within the Group should be treated as residents for EIT law purposes. If the PRC tax authorities subsequently determine that the Company and its subsidiaries registered outside the PRC should be deemed resident enterprises, the Company and its subsidiaries registered outside the PRC will be subject to the PRC income taxes, at a statutory income tax rate of 25%. The Group is not subject to any other uncertain tax position.

    According to PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or withholding agent. The statute of limitations will be extended five years under special circumstances, which are not clearly defined (but an underpayment of tax liability exceeding RMB0.1 million is specifically listed as a special circumstance). In the case of a related party transaction, the statute of limitations is ten years. There is no statute of limitations in the case of tax evasion.

    In accordance with the EIT Law, dividends, which arise from profits of foreign invested enterprises (“FIEs”) earned after January 1, 2008, are subject to a 10% withholding income tax. In addition, under tax treaty between the PRC and Hong Kong, if the foreign investor is incorporated in Hong Kong and qualifies as the beneficial owner, the applicable withholding tax rate is reduced to 5%, if the investor holds at least 25% in the FIE, or 10%, if the investor holds less than 25% in the FIE.

    10.Income taxes (Continued)

    China (Continued)

    Income (loss) before income taxes consist of:

        

    Years ended December 31, 

        

    2020

        

    2021

        

    2022

    RMB

    RMB

    RMB

    PRC

    710,575,006

     

    (15,493,030)

     

    (89,768,953)

    Overseas

    (307,145,767)

     

    (589,628,029)

     

    (59,554,082)

    Total

    403,429,239

     

    (605,121,059)

     

    (149,323,035)

    The Group did not incur any current or deferred component of income tax expenses for the years ended December 31, 2020 and 2021. For the year ended December 31, 2022, the Group recorded current income tax expense of RMB3,487,038, of which RMB1,034,073 has not been paid as of December 31, 2022.

    The reconciliation of total tax expenses computed by applying the respective statutory income tax rate to pre-tax income is as follows:

        

    Years ended December 31, 

     

        

    2020

        

    2021

        

    2022

     

    PRC income tax rate

    25.00

    %  

    25.00

    %  

    25.00

    %

    Expenses not deductible for tax purposes

    26.87

    %  

    (4.00)

    %  

    (14.71)

    %

    Super deduction on research and development expenses

    (8.37)

    %  

    3.96

    %  

    Effect of expired tax loss

     

    (0.40)

    %  

    Effect of tax holiday

    (36.13)

    %  

    47.40

    %  

    2.15

    %

    Effect of tax rate in different tax jurisdiction

    14.16

    %  

    (6.07)

    %  

    13.38

    %

    Change in valuation allowance

    (21.53)

    %  

    (65.89)

    %  

    (28.31)

    %

    Total

    0.00

    %  

    0.00

    %  

    (2.49)

    %

    The aggregate amount and per share effect of the tax holiday are as follows:

        

    Years ended December 31, 

    2020

        

    2021

        

    2022

    RMB

    RMB

    RMB

    The aggregate dollar effect

     

    145,777,478

     

    286,804,076

     

    3,205,943

    Per share effect—basic and diluted

     

    4.56

     

    8.81

     

    0.10

    Deferred tax assets are as follows:

        

    Years ended December 31, 

    2021

        

    2022

    RMB

    RMB

    Deferred tax assets

     

      

     

      

    Tax loss carried forward

     

    1,003,286,365

     

    862,624,971

    Deductible temporary differences

     

    37,326,947

     

    162,018,885

    Tax basis difference upon the restructuring in 2016

     

    44,899,742

     

    33,903,815

    Allowance for credit loss

     

    6,711,512

     

    5,467,891

    Total deferred tax assets

     

    1,092,224,566

     

    1,064,015,562

    Less: valuation allowance

     

    (1,092,224,566)

     

    (1,064,015,562)

    Net deferred tax assets

     

     

    10.Income taxes (Continued)

    Deferred tax assets are as follows: (Continued)

    The movement of deferred tax valuation allowance is as follows:

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

    Balance at beginning of the year

     

    795,745,498

     

    706,478,606

     

    1,092,224,566

    Increase

     

    72,777,388

     

    433,166,584

     

    53,777,072

    Decrease

     

    (162,044,280)

     

    (47,420,624)

     

    (81,986,076)

    Balance at end of the year

     

    706,478,606

     

    1,092,224,566

     

    1,064,015,562

    The Group operates through its subsidiaries, the VIEs and the VIEs’ subsidiaries. According to the Article 18 of PRC Tax Law, the enterprise can carry over the losses to the succeeding five tax years. As of December 31, 2020, 2021 and 2022, the Group had tax operating loss carry forwards of RMB2,414,846,539, RMB3,740,244,579 and RMB2,695,640,682 respectively from its subsidiaries, VIEs and subsidiaries of the VIEs registered in the PRC, which can be carried forward to offset taxable income and will expire during the period from 2021 to 2025, 2022 to 2026 and 2023 to 2027, respectively.

    The Group considers positive and negative evidence to determine whether some portion or all of the deferred tax assets will be more likely than not realized. This assessment considers, among other matters, the nature, frequency and severity of recent losses and forecasts of future profitability. These assumptions require significant judgment and the forecasts of future taxable income are consistent with the plans and estimates the Group is using to manage the underlying businesses. Valuation allowances are established for deferred tax assets based on a more likely than not threshold. The Group’s ability to realize deferred tax assets depends on its ability to generate sufficient taxable income within the carry forward periods provided for in the tax law. The Group has provided a full valuation allowance for the deferred tax assets as of December 31, 2021 and 2022, as management is not able to conclude that the future realization of those net operating loss carry forwards and other deferred tax assets are more likely than not.

    XML 43 R19.htm IDEA: XBRL DOCUMENT v3.23.1
    Treasury shares
    12 Months Ended
    Dec. 31, 2022
    Treasury shares  
    Treasury shares

    11.Treasury shares

    On December 20, 2019, the Company announced the repurchase program whereby the Company may repurchase up to US$100 million of its ordinary shares in the form of American depositary shares during a period of up to 12 months commencing on December 20, 2019. As of December 31, 2020, the Company has repurchased an aggregate of 1,177,499 ordinary shares for total cash consideration of US$99,999,998 (equivalent of RMB695,097,853) including repurchase commissions, among which 291,207 ordinary shares for total cash consideration of US$16,471,881 (equivalent of RMB115,273,325).

    On August 30, 2021, the Company announced the repurchase program whereby the Company may repurchase up to US$100 million of its ordinary shares in the form of American depositary shares during a period of up to 12 months commencing on September 30, 2021. As of December 31, 2021, the Company has repurchased an aggregate of 578,304 ordinary shares for total cash consideration of US$16,737,290 (equivalent of RMB107,151,908) including repurchase commissions, among which 578,304 ordinary shares for total cash consideration of US$16,737,290 (equivalent of RMB107,151,908) (the “2021 Share Repurchase Program”). As of December 31, 2022, the Company completed the 2021 Share Repurchase Program and repurchased the remaining 804,758 of ordinary shares for cash consideration of US$17,158,573 (equivalent of RMB108,967,252).

    XML 44 R20.htm IDEA: XBRL DOCUMENT v3.23.1
    Noncontrolling Interest
    12 Months Ended
    Dec. 31, 2022
    Noncontrolling Interest  
    Noncontrolling Interest

    12.Noncontrolling Interest

    As of December 31, 2022, the Group’s noncontrolling interest mainly included equity interest in DouYu Japan. The following schedule shows the effects of changes in the ownership interest of the Company in its subsidiaries on equity attributed to DouYu International for the years ended December 31, 2020, 2021 and 2022.

    12.Noncontrolling Interest (Continued)

    Below are the changes in the Group’s ownership in its subsidiaries on the Group’s equity.

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

    Net income (loss) attributable to DouYu’s ordinary shareholders

     

    485,498,597

     

    (581,883,146)

     

    (75,422,408)

    Transfers to noncontrolling interest

     

      

     

      

     

    Decrease in DouYu’s additional paid-in capital for acquisition of noncontrolling interest in Shuangsi (1)

     

    (2,271,492)

     

     

    Decrease in DouYu’s additional paid-in capital due to capital contribution from noncontrolling interest shareholder in DouYu Japan (2)

     

    (7,700,837)

     

     

    Decrease in DouYu’s additional paid-in capital due to additional capital contribution in DouYu Japan (3)

    (14,992,166)

    Increase in DouYu’s additional paid-in capital due to repurchase of noncontrolling interest in Gogo Glocal (Note 13)

     

    11,171,730

     

     

    Net transfers to noncontrolling interest

     

    1,199,401

     

     

    (14,992,166)

    Change from net income attribute to DouYu and transfers to noncontrolling interest

     

    486,697,998

     

    (581,883,146)

     

    (90,414,574)

    (1)In March 2020, the Group purchased 15% equity of Chengdu Shuangsi Culture Broadcasting Co., Ltd (“Shuangsi”)with cash consideration of RMB4,500,000. The difference between the fair value of the consideration paid and the carrying amount of the noncontrolling interest acquired was recognized in additional paid-in capital.
    (2)In April, June and November, 2020, the Group and noncontrolling interest shareholder purchased the newly issued common shares of DouYu Japan with consideration of JPY4,189,200,000 (equivalent to RMB272,248,433 ) and JPY1,610,800,000 (equivalent to RMB105,129,847 ), respectively. As a result of these transactions, the noncontrolling interest shareholder’s ownership interest increased from 14.9% to 28.9% while the Group retains its controlling financial interest in DouYu Japan. The difference between the consideration received and the amount of the noncontrolling interest was adjusted was recognized in additional paid-in capital.
    (3)During the year ended December 31, 2022, the Group acquired additional newly issued common shares of DouYu Japan with consideration of JPY7,499,997,600 (equivalent to RMB397,078,638). As a result of this transaction, the noncontrolling interest shareholder’s ownership interest decreased from 28.9% to 22.4%. The difference of RMB14,992,166 between the cash consideration paid and the carrying amount of the noncontrolling interest was recorded as an adjustment to the Group’s additional paid-in capital.
    XML 45 R21.htm IDEA: XBRL DOCUMENT v3.23.1
    Share-based compensation
    12 Months Ended
    Dec. 31, 2022
    Share-based compensation  
    Share-based compensation

    13.Share-based compensation

    Non-vested Gogo Glocal restricted shares

    In connection of the acquisition of Nonolive business, Gogo Glocal issued 4,900,000 ordinary shares, which represents 46% of its equity, to the founders for Nonolive business. These ordinary shares are subject to transfer restriction and repurchase by the Group for a consideration of US$1 upon early termination of their requisite employment service period of 15 months. These ordinary shares are vested upon the earlier of the satisfaction of certain performance target as measured by number of Daily Active Users or the requisite service period. This arrangement has been accounted as a grant of restricted share awards subject to service and performance conditions.

    With the assistance of third party valuation firm, the Group used the discounted cash flow method to determine the underlying equity value of Gogo Glocal and adopted equity allocation model to determine the fair value of the restricted ordinary share as of the dates of issuance, which was determined to be RMB18.45 per share. The aggregate fair value of the restricted shares was RMB90,425,865.

    On September 30, 2019, the Group and the founders of Nonolive entered into another agreement to renew the arrangement. Pursuant to the agreement, (i) the Group injected additional capital of RMB100 million in Gogo Glocal; (ii) the Group repurchased 1,039,780 shares of ordinary shares from one of the founders for a consideration of US$1 due to an early termination of his requisite employment service, which was considered as a forfeiture of the unvested restricted shares; (iii) 1,696,895 ordinary shares were vested immediately, of which 444,444 shares were repurchased by the Group at fair value of RMB43.92 per share; and (iv) the remaining 2,163,325 non-vested restricted shares held by the founders are subject to transfer restriction and repurchase by the Group for a consideration of US$1 upon early termination of their renewed requisite employment service period and will be vested monthly in equal installments over the next 36 months, which was considered as a modification of unvested restricted shares.

    13.Share-based compensation (Continued)

    Non-vested Gogo Glocal restricted shares (Continued)

    As a result of the modification, an incremental compensation cost of RMB28,224,142 was measured as the excess of the fair value of the modified restricted share award over the fair value of the original restricted share. The fair value per share of the modified restricted shares of RMB43.92 is determined according to the share price and other pertinent factors at the modification date.

    (1)In February 2020, the Group repurchased 1,429,906 shares of unvested restricted shares from one of the Gogo Glocal’s founders with a consideration of US$1 due to the early termination of his requisite employment service, which was considered as a forfeiture of the unvested restricted shares.
    (2)In February 2020, the Group canceled 557,455 unvested restricted shares granted. The corresponding unrecognized share-based compensation expense of RMB7,451,210 was immediately recognized in the consolidated statement of comprehensive income for the year ended December 31, 2020.

    For the years ended December 31, 2020, 2021 and 2022, the Group recorded compensation expenses of RMB8,029,561, RMB nil and RMB nil, respectively.

    Restricted share units

    On April 1, 2018, the Company’s board of director approved the 2018 Restricted Share Unit Scheme (“2018 Plan”). In connection with the 2018 Plan, the Company established Douyu Employee Benefit Trust (the “Trust”) as a holding platform and 2,106,321 share of ordinary shares were issued to the Trust as a reserve pool for future issuance of equity share incentive to the Group’s employees. All shareholder rights of these 2,106,321 ordinary shares including but not limited to voting rights and dividend rights are unconditionally waived until the corresponding restrict share units are vested. The Group referred to the interest in Trust as Restricted Share Units and each Restricted Share Unit represents one ordinary share. The Scheme shall be valid and effective for a period of 10 years.

    On April 1, 2018, pursuant to a board of director resolution, 2,098,069 restricted share units corresponding to 2,098,069 ordinary shares were granted to certain employees, directors and officers for zero cash subscription. The restricted share units will begin vesting by equal instalment for 36 months upon a qualified IPO. The Group has determined the per share fair value of the restricted share unit to be RMB274.51 with the assistance of an independent valuation firm based on the fair value of the underlying ordinary shares which was determined by using the hybrid method of the probability weighted expected return method (“PWERM”) and the option pricing method (“OPM”) to allocate equity value to preferred and ordinary shares on a fully diluted basis.

    13.Share-based compensation (Continued)

    Restricted share units (Continued)

    A summary of restricted share units activity during the year ended December 31, 2022 is presented below:

    Weighted

    Weighted

    average

    Number of

    average

    remaining

    restricted

    grant-date

    contractual

        

    shares

        

    fair value

        

    life

    RMB

    Years

    Outstanding as of December 31, 2021

     

    402,349

     

    274.55

     

    0.58

    Vested

     

    (401,599)

     

    274.55

     

      

    Forfeited

     

    (750)

     

    274.55

     

      

    Outstanding as of December 31, 2022

     

     

     

    The total intrinsic value of restricted share units vested during the years ended December 31, 2021 and 2022 was RMB 189,791,199 and RMB110,259,005, respectively.

    The Group has recorded compensation expenses of RMB134,124,800, RMB132,139,459 and RMB66,741,438 for the years ended December 31, 2020, 2021 and 2022 relating to these restricted share units. As of December 31, 2021 and 2022, the unrecognized share-based compensation expenses were RMB72,612,268 and RMB nil, respectively.

    XML 46 R22.htm IDEA: XBRL DOCUMENT v3.23.1
    Net income (loss) per share and net income (loss) attributable to ordinary shareholders
    12 Months Ended
    Dec. 31, 2022
    Net income (loss) per share and net (loss) attributable to ordinary shareholders  
    Net income (loss) per share and net loss attributable to ordinary shareholders

    14.Net income (loss) per share and net income (loss) attributable to ordinary shareholders

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

    Basic net income (loss) per share calculation

     

      

     

      

     

      

    Numerator:

     

      

     

      

     

      

    Net income (loss) attributable to ordinary shareholders for computing basic net income (loss) per share

     

    485,498,597

     

    (581,883,146)

     

    (75,422,408)

    Denominator:

     

      

     

      

     

    Weighted average number of ordinary shares used in computing basic income (loss) per ordinary share

     

    31,963,526

     

    32,544,878

     

    31,971,245

    Basic net income (loss) per ordinary share

     

    15.19

     

    (17.88)

     

    (2.36)

    Diluted net income (loss) per share calculation

     

      

     

      

     

    Numerator:

     

      

     

      

     

    Net income (loss) attributable to ordinary shareholders of DouYu Holdings Limited

     

    485,498,597

     

    (581,883,146)

     

    (75,422,408)

    Net income (loss) attributable to ordinary shareholders for computing diluted net income (loss) per ordinary share

     

    485,498,597

     

    (581,883,146)

     

    (75,422,408)

    Denominator:

     

      

     

      

     

    Weighted average number of ordinary shares used in computing basic income (loss) per ordinary share

     

    31,963,526

     

    32,544,878

     

    31,971,245

    Restricted Share Units

     

    1,049,156

     

     

    Weighted average ordinary shares used in computing diluted income (loss) per ordinary share

     

    33,012,682

     

    32,544,878

     

    31,971,245

    Diluted net income (loss) per ordinary share

     

    14.71

     

    (17.88)

     

    (2.36)

    14.Net income (loss) per share and net income (loss) attributable to ordinary shareholders (Continued)

    As of December 31, 2020, 2021 and 2022, diluted net income (loss) per share does not include the following instruments as their inclusion would be antidilutive:

        

    As of December 31,

    2020

        

    2021

        

    2022

    Nonvested restricted share units

     

     

    321,378

     

    XML 47 R23.htm IDEA: XBRL DOCUMENT v3.23.1
    Statutory reserves and restricted net assets
    12 Months Ended
    Dec. 31, 2022
    Statutory reserves and restricted net assets  
    Statutory reserves and restricted net assets

    15.Statutory reserves and restricted net assets

    As a result of the PRC laws and regulations and the requirement that distributions by PRC entities can only be paid out of distributable profits computed in accordance with PRC GAAP, the PRC entities are restricted from transferring a portion of their net assets to the Group. Amounts restricted include paid-in capital, additional paid-in capital, and the statutory reserves of the Company’s PRC subsidiaries and VIEs. As of December 31, 2022, total restricted net assets were RMB3,486,379,108.

    XML 48 R24.htm IDEA: XBRL DOCUMENT v3.23.1
    Segment Information
    12 Months Ended
    Dec. 31, 2022
    Segment Information  
    Segment Information

    16.Segment Information

    The Group uses the management approach to determine operation segments. The management approach considers the internal organization and reporting used by the Group’s chief operating decision maker (“CODM”) for making decisions, allocation of resources and assessing performance.

    The Group’s CODM has been identified as the chief executive officer who reviews the consolidated results of operations when making decisions about allocating resources and assessing performance of the Group. The Group operates and manages its business as a single operating segment.

    98.8%, 97.9% and 98.0% of the Group’s revenue for the years ended December 31, 2020, 2021 and 2022, respectively, were generated from the PRC. As of December 31, 2021 and 2022, 100% and 100% of long-lived assets of the Group were located in the PRC.

    XML 49 R25.htm IDEA: XBRL DOCUMENT v3.23.1
    Related party transactions
    12 Months Ended
    Dec. 31, 2022
    Related party transactions  
    Related party transactions

    17.Related party transactions

    The table below sets forth major related parties and their relationships with the Group:

    Company Name

        

    Relationship with the Group

    Tencent Holdings Limited and its subsidiaries (“Tencent Group”)

    Parent company of one of our ordinary shareholders

    Shayu

    An investee of the Group

    17.Related party transactions (Continued)

    For the years ended December 31, 2020, 2021 and 2022, significant related party transactions were as follows:

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

    Live streaming revenue derived from

     

      

     

      

     

      

    Equity method investees- talent agencies

     

    23,679,248

     

     

    Advertisement revenue derived from

     

      

     

      

     

      

    Tencent Group

     

    743,697

     

    17,190,776

     

    14,979,036

    Other revenue derived from

     

      

     

      

     

    Tencent Group

     

    8,282,751

     

    12,709,293

     

    5,415,442

    Equity method investees- talent agencies

     

    204,533

     

     

    Total

     

    8,487,284

     

    12,709,293

     

    5,415,442

    Bandwidth fees paid to

     

      

     

      

     

    Tencent Group

     

    212,785,773

     

    240,737,980

     

    197,568,690

    Revenue sharing fees and content cost paid to

     

      

     

      

     

    Tencent Group

     

    6,202,423

     

    510,285

     

    Equity method investees- talent agencies

     

    435,496,349

     

    361,296,329

     

    181,637,081

    Total

     

    441,698,772

     

    361,806,614

     

    181,637,081

    Payment handling fees paid to

     

      

     

      

     

    Tencent Group

     

    36,033,966

     

    33,693,357

     

    28,153,602

    Virtual gifts purchased from

    Tencent Group

    60,444,813

    Content rights purchased from

     

      

     

      

     

    Tencent Group

     

    75,528,302

     

    304,500,878

     

    103,198,542

    Other fees paid to

    Tencent Group

    8,734,726

    As of December 31, 2020, 2021 and 2022, the amounts due from/to related parties are as follows:

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

    Amounts due from related parties

     

      

     

      

     

      

    Tencent Group

     

    9,045,078

     

    37,158,946

     

    35,491,575

    Shayu

    10,153,000

    Equity method investees- talent agencies

     

     

     

    481,069

    Total

     

    9,045,078

     

    37,158,946

     

    46,125,644

    Amounts due to related parties

     

      

     

      

     

    Tencent Group

     

    201,579,602

     

    255,438,628

     

    250,364,366

    Equity method investees- talent agencies

     

    21,945,327

     

    38,069,178

     

    16,423,196

    Total

     

    223,524,929

     

    293,507,806

     

    266,787,562

    XML 50 R26.htm IDEA: XBRL DOCUMENT v3.23.1
    Leases
    12 Months Ended
    Dec. 31, 2022
    Leases  
    Leases

    18.Leases

    The Group’s leases consist of operating leases for administrative office spaces in different cities of Asia. As of December 31, 2022, the Group had no long-term leases that were classified as a financing lease.

    For the years ended December 31, 2020, 2021 and 2022, the lease expense is as:

    Year ended

    Year ended

    Year ended

    December 31, 

    December 31, 

    December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

    Operating lease expense

     

    44,300,218

    46,120,215

     

    40,554,178

    Short-term lease expense

     

    7,781,246

    2,256,674

     

    159,623

    Total lease expense

     

    52,081,464

    48,376,889

     

    40,713,801

    Supplemental consolidated balance sheet information related to leases is as follows:

    As of

    As of

     

    December 31, 

    December 31, 

     

        

    2021

        

    2022

     

    RMB

    RMB

    Operating lease:

     

     

    Operating leases right-of-use assets

     

    72,309,492

     

    49,910,725

    Current portion of lease liabilities

     

    30,417,376

     

    27,479,158

    Non-current portion of lease liabilities

     

    31,278,210

     

    19,571,579

    Total operating lease liabilities

     

    61,695,586

     

    47,050,737

    Weighted-average remaining lease term (in years) – operating leases

     

    2.08

     

    1.91

    Weighted-average discount rate – operating leases

     

    4.65

    %  

    4.59

    %

    Supplemental cash flow information related to leases are as follows:

    For the

    For the

    year ended

    year ended

    December 31, 

    December 31, 

    2021

    2022

        

    RMB

        

    RMB

    Cash paid for operating leases

     

    47,825,788

     

    31,734,384

    Lease liabilities arising from obtaining right-of-use assets

     

    56,288,653

     

    29,500,598

    As of December 31, 2022, future minimum lease payments under non-cancellable operating lease agreements for which the Group has recognized operating lease right-of-use assets and liabilities are as follows:

    Years ending

        

    RMB

    2023

     

    27,920,170

    2024

     

    17,433,055

    2025 and thereafter

     

    5,075,224

    Total undiscounted cash flows

     

    50,428,449

    Less: imputed interest

     

    3,377,712

    Total

     

    47,050,737

    Lease liabilities due within one year

     

    27,479,158

    Lease liabilities due after one year

     

    19,571,579

    XML 51 R27.htm IDEA: XBRL DOCUMENT v3.23.1
    Commitments and contingencies
    12 Months Ended
    Dec. 31, 2022
    Commitments and contingencies  
    Commitments and contingencies.

    19.Commitments and contingencies

    Litigations

    In March and April 2020, the Company and certain of the Company’s current and former officers and directors were named as defendants in several putative securities class actions filed with the state and federal courts in the United States, alleging that the Company made material misstatements and omissions in its initial public offering registration statement. The cases allege claims under the United Sates Securities Act of 1933. The actions have been transferred and consolidated into the two pending actions: In re Douyu Int’l Holdings Ltd. Secs. Litig., Index No. 651703/2020 (Sup. Ct. N.Y. Cty.) (the “Consolidated State Court Action”), and In re Douyu Int’l Holdings Ltd. Secs. Litig., 20-cv-7234 (S.D.N.Y.) (the “Consolidated Federal Court Action”).

    In June 2022, the Company has reached an agreement with the plaintiffs for a total payment of US$15.0 million (equivalent to RMB103.5 million), of which US$12.8 million (equivalent to RMB88.3 million) was covered by the insurance companies under officer liability. As of December 31, 2022, all the compensation was paid. Given the payment amount is less than the accrual as of December 31, 2021, the Company recorded the difference as deemed settlement gain of USD3.8 million in other operating income, net in the 2022 financial statements.

    XML 52 R28.htm IDEA: XBRL DOCUMENT v3.23.1
    Subsequent events
    12 Months Ended
    Dec. 31, 2022
    Subsequent events  
    Subsequent events

    20.Subsequent events

    In April 2023, the Company entered into a related party transaction with a fellow subsidiary of Tencent to purchase a License Agreement for Broadcasting League of Legends Matches during the period from 2023 to 2025, with a total consideration of RMB450 million.

    XML 53 R29.htm IDEA: XBRL DOCUMENT v3.23.1
    SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY
    12 Months Ended
    Dec. 31, 2022
    SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY  
    SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY

    FINANCIAL STATEMENT SCHEDULE I—ADDITIONAL INFORMATION OF THE PARENT COMPANY

    DOUYU INTERNATIONAL HOLDINGS LIMITED

    CONDENSED BALANCE SHEETS

    As of December 31, 

    2021

    2022

        

    RMB

        

    RMB

        

    US$

    ASSETS

     

      

     

      

     

      

    Current assets:

    Cash and cash equivalents

     

    4,206,259,255

     

    3,574,342,723

     

    518,230,981

    Short-term deposits

     

    956,355,000

     

    1,741,150,000

     

    252,443,020

    Prepayments

     

    11,476,260

     

    253,238

     

    36,716

    Other current assets

     

    14,643,964

     

    65,929,085

     

    9,558,819

    Total current assets

     

    5,188,734,479

     

    5,381,675,046

     

    780,269,536

    Investments in subsidiaries and VIEs

     

    1,158,038,640

     

    1,222,310,375

     

    177,218,348

    Total assets

     

    6,346,773,119

     

    6,603,985,421

     

    957,487,884

    LIABILITIES

     

     

     

    Current liabilities:

     

     

     

    Accrued expenses and other current liabilities

     

    57,801,248

     

    23,376,040

     

    3,389,207

    Amounts due to subsidiaries and VIEs

     

    309,967

     

    338,595

     

    49,092

    Deferred revenue

     

    12,029,913

     

    13,141,069

     

    1,905,276

    Total current liabilities

     

    70,141,128

     

    36,855,704

     

    5,343,575

    Non-current liabilities

     

    18,044,867

     

    6,570,535

     

    952,638

    Total liabilities

     

    88,185,995

     

    43,426,239

     

    6,296,213

    Shareholders’ equity

     

     

     

    Ordinary shares

     

    23,043

     

    23,336

     

    3,383

    Treasury shares

     

    (802,249,761)

     

    (911,217,013)

     

    (132,114,048)

    Additional paid-in capital

     

    10,618,537,927

     

    10,670,286,906

     

    1,547,046,179

    Accumulated deficit

     

    (3,445,102,409)

     

    (3,520,524,817)

     

    (510,428,116)

    Accumulated other comprehensive (loss)/income

     

    (112,621,676)

     

    321,990,770

     

    46,684,273

    Total shareholders’ equity

     

    6,258,587,124

     

    6,560,559,182

     

    951,191,671

    TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY

     

    6,346,773,119

     

    6,603,985,421

     

    957,487,884

    FINANCIAL STATEMENT SCHEDULE I—ADDITIONAL INFORMATION OF THE PARENT COMPANY

    DOUYU INTERNATIONAL HOLDINGS LIMITED

    CONDENSED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

        

    US$

    General and administrative expenses

     

    (63,824,140)

     

    (83,456,188)

     

    (38,959,768)

     

    (5,648,635)

    Research and development expenses

     

    (3,787,468)

     

    (2,454,862)

     

     

    Other operating income (expense), net

     

    13,014,651

     

    (24,367,660)

     

    42,792,705

     

    6,204,359

    Interest income

     

    116,756,835

     

    33,567,582

     

    91,701,152

     

    13,295,417

    Equity in income (loss) of subsidiaries and share of income (loss) from VIEs

     

    423,338,719

     

    (505,172,018)

     

    (170,956,497)

     

    (24,786,361)

    Net income (loss)

     

    485,498,597

     

    (581,883,146)

     

    (75,422,408)

     

    (10,935,220)

    Other comprehensive (loss) income:

     

    Foreign currency translation adjustment

     

    (423,982,137)

     

    (123,533,529)

     

    434,612,446

     

    63,012,882

    Comprehensive income (loss)

     

    61,516,460

     

    (705,416,675)

     

    359,190,038

     

    52,077,662

    FINANCIAL STATEMENT SCHEDULE I—ADDITIONAL INFORMATION OF THE PARENT COMPANY

    DOUYU INTERNATIONAL HOLDINGS LIMITED

    CONDENSED STATEMENTS OF CASH FLOWS

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

        

    US$

    CASH FLOWS FROM OPERATING ACTIVITIES

     

      

     

      

     

      

     

      

    Net income (loss)

     

    485,498,597

     

    (581,883,146)

     

    (75,422,408)

     

    (10,935,220)

    Adjustments to reconcile net income (loss) to net cash provided by operating activities:

     

      

     

      

     

     

    Equity in (income) loss of subsidiaries and share of income (loss) from VIEs

     

    (423,338,719)

     

    505,172,018

     

    170,956,497

     

    24,786,361

    Share-based compensation

     

    16,059,123

     

    12,144,578

     

    6,196,546

     

    898,415

    Changes in operating assets and liabilities:

     

      

     

      

     

     

    Prepayments

     

    (51,361)

     

    (10,586,501)

     

    11,223,022

     

    1,627,184

    Other current assets

     

    32,573,755

     

    9,623,257

     

    (51,285,121)

     

    (7,435,644)

    Amounts due from subsidiaries and VIEs

     

    1,895,888

     

    38,099,544

     

     

    Accrued expenses and other current liabilities

     

    11,474,356

     

    38,682,365

     

    (34,425,208)

     

    (4,991,186)

    Other liabilities

     

    (16,143,311)

     

    (13,015,215)

     

    (10,363,176)

     

    (1,502,519)

    CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES

     

    107,968,328

     

    (1,763,100)

     

    16,880,152

     

    2,447,391

    Proceeds from disposal of short-term investments

    1,370,229,000

    1,654,283,000

    239,848,490

    Purchases of short-term investments

     

    (1,370,229,000)

     

    (956,355,000)

     

    (2,385,288,000)

     

    (345,834,252)

    Investment in subsidiaries

     

    (425,088,709)

     

    (424,558,504)

     

    (181,739,530)

     

    (26,349,755)

    CASH USED IN INVESTING ACTIVITIES

     

    (1,795,317,709)

     

    (10,684,504)

    (912,744,530)

     

    (132,335,517)

    Repurchase of ordinary shares

     

    (579,824,528)

     

    (107,151,908)

     

    (108,967,252)

     

    (15,798,766)

    CASH USED IN FINANCING ACTIVITIES

     

    (579,824,528)

     

    (107,151,908)

     

    (108,967,252)

     

    (15,798,766)

    Effect of foreign exchange rate changes

     

    (424,004,077)

     

    (123,540,779)

     

    372,915,098

     

    54,067,607

    NET DECREASE IN CASH AND CASH EQUIVALENTS

     

    (2,691,177,986)

     

    (243,140,291)

     

    (631,916,532)

     

    (91,619,285)

    CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE YEAR

     

    7,140,577,532

     

    4,449,399,546

     

    4,206,259,255

     

    609,850,266

    CASH AND CASH EQUIVALENTS AT THE END OF THE YEAR

     

    4,449,399,546

     

    4,206,259,255

     

    3,574,342,723

     

    518,230,981

    FINANCIAL STATEMENT SCHEDULE I—NOTES TO CONDENSED FINANCIAL INFORMATION OF PARENT COMPANY

    1.Schedule I has been provided pursuant to the requirements of Rule 12-04(a) and 5-04(c) of Regulation S-X, which require condensed financial information as to the financial position, changes in financial position and results of operations of a parent company as of the same date and for the same period for which audited consolidated financial statements have been presented when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year.
    2.The condensed financial information has been prepared using the same accounting policies as set out in the consolidated financial statements except that the equity method has been used to account for investments in its subsidiaries and VIEs. For the parent company, the Company records its investments in subsidiaries and VIEs under the equity method of accounting as prescribed in ASC 323, Investments— Equity Method and Joint Ventures. Such investments are presented on the Condensed Balance Sheet as “Investments in subsidiaries and VIEs” and the subsidiaries and VIEs’ profit or loss as “Equity in income (loss) of subsidiaries and share of income (loss) from VIEs” on the Condensed Statements of Comprehensive Income (loss). Ordinarily under the equity method, an investor in an equity method investee would cease to recognize its share of the losses of an investee once the carrying value of the investment has been reduced to nil absent an undertaking by the investor to provide continuing support and fund losses. For the purpose of this Schedule I, the parent company has continued to reflect its share, based on its proportionate interest, of equity in income (loss) of subsidiaries and share of income (loss) from VIEs regardless of the carrying value of the investment even though the parent company is not obligated to provide continuing support or fund losses.
    3.For the years ended December 31, 2020, 2021 and 2022, there were no material contingencies, significant provisions of long-term obligations, guarantees of the Company.
    4.Translations of balances in the additional financial information of Parent Company—Financial Statements Schedule I from RMB into US$ as of and for the year ended December 31, 2022 are solely for the convenience of the readers and were calculated at the rate of US$1.00= RMB6.8972, as set forth in H.10 statistical release of the Federal Reserve Board on December 30, 2022. The translation is not intended to imply that the RMB amounts could have been, or could be, converted, realized or settled into United States dollars at that rate on December 31, 2022, or at any other rate.
    XML 54 R30.htm IDEA: XBRL DOCUMENT v3.23.1
    Summary of significant accounting policies (Policies)
    12 Months Ended
    Dec. 31, 2022
    Summary of significant accounting policies  
    Basis of Presentation

    2.1Basis of Presentation

    The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

    Basis of Consolidation

    2.2Basis of Consolidation

    The consolidated financial statements of the Company, its subsidiaries and the VIEs and VIEs’ subsidiaries. All inter-company transactions and balances have been eliminated.

    The Company, through its wholly-owned foreign invested subsidiary, WFOE in the PRC, entered into a series of contractual arrangements (“VIE agreements”) with Wuhan Douyu and Wuhan Ouyue (collectively known as “the VIEs”) and their respective shareholders that enable the Company to (1) have power to direct the activities that most significantly affects the economic performance of the VIEs, and (2) receive the economic benefits of the VIEs that could be significant to the VIEs.

    In October 2021, the shareholders of Wuhan Douyu were changed from Nanshan Lanyue Asset Management (Tianjin) Partnership (Limited Partnership) (4.35%), Suzhou Industrial Park Yuanhe Nanshan Equity Investment Partnership (0.53%) and Nanshan Douyu Asset Management (Tianjin) Partnership (Limited Partnership) (0.75%).to Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership) (“Wuhan Chaosai”) (5.63%), which 99.99% of its interests owned by Wuhan Ouyue. Subsequently, Douyu Yule, Wuhan Douyu and Wuhan Chaosai which is the new shareholder of Wuhan Douyu, entered into a series of contractual arrangements in October 2021. Based on management’s assessment, there is no substantial change in the contractual arrangements and the Company continues to be the primary beneficiary of Wuhan Douyu.

    Applicable PRC laws and regulations currently limit foreign ownership of companies that provide internet valued-added businesses. The Company is deemed a foreign legal person under PRC laws and accordingly subsidiaries owned by the Company are not eligible to engage in provisions of internet content or online services. The Group therefore operates its business, primarily through the VIEs and the subsidiaries of the VIEs.

    2.Summary of significant accounting policies (Continued)

    2.2Basis of Consolidation (Continued)

    The following financial statement amounts and balances of the VIEs were included in the accompanying consolidated financial statements after elimination of inter-VIE group transactions and balances:

    As of December 31, 

    2021

    2022

    RMB

    RMB

    ASSETS

        

      

        

      

    Cash and cash equivalents

     

    189,362,884

     

    415,223,372

    Restricted cash

     

    10,702,719

     

    6,056,699

    Short-term bank deposits

     

    820,000,000

     

    570,000,000

    Accounts receivable, net

     

    179,040,751

     

    101,314,132

    Prepayments

     

    62,633,147

     

    24,730,939

    Amounts due from related parties

     

    36,878,846

     

    45,943,815

    Other current assets

     

    293,554,059

     

    233,248,194

    Property and equipment, net

     

    7,688,346

     

    4,649,199

    Long-term bank deposits

     

    100,000,000

     

    150,000,000

    Intangible assets, net

     

    124,765,811

     

    75,374,548

    Right-of-use assets

     

    60,036,918

     

    27,723,232

    Investments

     

    252,607,366

     

    245,961,838

    Other non-current assets

     

    59,613,379

     

    74,153,344

    Total Assets

     

    2,196,884,226

     

    1,974,379,312

    LIABILITIES

     

     

    Accounts payable

    851,736,160

    524,514,621

    Advances from customers

     

    7,473,644

     

    6,272,204

    Deferred revenue

     

    216,715,786

     

    267,934,706

    Accrued expenses and other current liabilities

     

    255,957,711

     

    168,735,310

    Amounts due to related parties

     

    283,757,603

     

    257,909,753

    Lease liabilities

     

    57,164,354

     

    24,969,407

    Total Liabilities

     

    1,672,805,258

     

    1,250,336,001

    Years ended December 31, 

    2020

    2021

    2022

    RMB

    RMB

    RMB

    Net revenue

        

    8,697,485,194

        

    8,965,084,213

        

    7,022,078,865

    Net income (loss)

     

    432,731,451

     

    388,119,110

     

    (9,846,803)

    2.Summary of significant accounting policies (Continued)

    2.2Basis of Consolidation(Continued)

    Years ended December 31, 

    2020

    2021

    2022

    RMB

    RMB

    RMB

    Net cash provided by (used in) operating activities

        

    899,235,343

        

    (402,927,749)

        

    78,293,695

    Net cash (used in) provided by investing activities

     

    (1,179,665,550)

     

    14,039,712

     

    142,920,773

    Net cash used in financing activities

     

     

     

    The WFOE is entitled to receive substantially all of the net income and transfer a majority of the economic benefits in the form of service fees from the VIEs. The inter-company service fees charged by WFOE were RMB1,401,036,611, RMB1,624,748,798 and RMB448,789,468 for the years ended December 31, 2020, 2021 and 2022, respectively. The amounts due to WFOE were RMB3,278,174,124 and RMB3,346,208,976 as of December 31, 2021 and 2022, respectively. The inter-company operating cash outflows were RMB794,124,509, RMB840,389,499 and RMB407,681,984 for the years ended December 31, 2020, 2021 and 2022, respectively. These inter-company transactions and balances were eliminated in the consolidated financial statements.

    The VIEs contributed 91%, 98%, and 99% of the Group’s consolidated revenue for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the VIEs accounted for an aggregate of 27% and 24% of the consolidated total assets and 88% and 79% of the consolidated total liabilities.

    There are no terms in any arrangements, considering both explicit arrangements and implicit variable interests that require the Company or its subsidiaries to provide financial support to the VIEs. However, if the VIEs were ever to need financial support, the Group may provide financial support to the VIEs through loans to the shareholders of the VIEs or entrustment loans to the VIEs.

    The Group believes that there are no assets held in the VIEs that can be used only to settle obligations of the VIEs. As the VIEs are incorporated as limited liability companies under the PRC Company Law, creditors of the VIEs do not have recourse to the general credit of the Company for any of the liabilities of the VIEs. Relevant PRC laws and regulations restrict the VIEs from transferring a portion of their net assets, equivalent to the balance of its statutory reserve and its registered capital, to the Company in the form of loans and advances or cash dividends.

    Use of Estimates

    2.3Use of Estimates

    The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ materially from such estimates. Significant accounting estimates reflected in the Group’s consolidated financial statements include revenue recognition, share-based compensation, realization of deferred tax assets, impairment of investment, and allowance for credit loss.

    2.Summary of significant accounting policies (Continued)

    Fair value measurements

    2.Summary of significant accounting policies (Continued)

    Foreign currency translation

    2.5Foreign currency translation

    The functional currency of the Company and Douyu Hongkong Limited are in US dollars (“US$”). The functional currency of the Group’s subsidiaries and VIEs in the PRC is Renminbi (“RMB”). The functional currency of DouYu Japan is Japanese Yen (“JPY”).

    Monetary assets and liabilities denominated in currencies other than the functional currency are translated into the functional currency at the rates of exchange ruling at the balance sheet date. Transactions in currencies other than the functional currency are measured and recorded in the functional currency at the exchange rate prevailing on the transaction date. Translation gains and losses are recognized in the consolidated statements of comprehensive income (loss).

    2.Summary of significant accounting policies (Continued)

    2.5Foreign currency translation (Continued)

    The Group’s reporting currency is Renminbi (“RMB”). For entities within the Group that have a functional currency other than the reporting currency, assets and liabilities are translated from each entity’s functional currency to the reporting currency at the exchange rates in effect on the balance sheet date. Equity amounts are translated at historical exchange rates. Revenues, expenses, gains and losses are translated using the average rates for the year. Translation adjustments are reported as cumulative translation adjustments and are shown as a component of other comprehensive income in the consolidated statements of comprehensive income (loss) and the consolidated statements of changes in shareholders’ equity (deficit).

    Convenience Translation into United States Dollars

    2.6Convenience Translation into United States Dollars

    Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive income (loss) and consolidated statements of cash flows from RMB into United States dollars are solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.8972 on December 30, 2022 as set forth in H.10 statistical release of the Federal Reserve Board. The translation is not intended to imply that the RMB amounts could have been, or could be, converted, realized or settled into United States dollars at that rate on December 31, 2022, or at any other rate.

    Cash and cash equivalents

    2.7Cash and cash equivalents

    Cash and cash equivalents primarily consist of cash on hand and highly liquid investments, which are unrestricted as to withdrawal and use.

    Restricted cash

    2.8Restricted cash

    The Group’s restricted cash represents cash restricted by court related to lawsuits in which the group is involved. The restriction will be removed when the cases are closed.

    Short-term and long-term bank deposits

    2.9Short-term and long-term bank deposits

    The Group holds fixed term certificates of deposit with commercial banks in the PRC. Certificate of deposits with maturities between three months to one year are classified as short-term bank deposits and fixed term certificates of deposit with maturities beyond one year are classified as long-term bank deposits.

    Accounts receivable, net of allowance for credit loss

    2.10Accounts receivable, net of allowance for credit loss

    Accounts receivable, net are stated at the historical carrying amount net of allowance for credit loss. On January 1, 2020, the Group adopted ASU No. 2016-13 “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”, using the modified retrospective transition method. Based on the Group’s assessment, the adoption of ASC 326 did not have any material impact to the Group’s consolidated financial statements and there were no material differences between the Group’s adoption of ASC 326 and its historic accounting method. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking current expected credit loss (“CECL”) methodology, which results in more timely recognition of credit losses. The Group has developed a CECL model based on historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The cumulative effect from the adoption as of January 1, 2020 was immaterial to the consolidated financial statements.

    Property and equipment, net

    2.11Property and equipment, net

    Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated on a straight-line basis over the following estimated useful lives:

    Computer and transmission equipment

        

    3 years

    Leasehold improvements

    Over the shorter of the lease term or expected useful lives

    Furniture and office equipment

    5 years

    Motor vehicles

    5 years

    Gains and losses from disposals of property and equipment are included in other operating income or expense in the consolidated statements of comprehensive income (loss).

    Intangible assets, net

    2.12Intangible assets, net

    Intangible assets are recorded at the cost to acquire these assets less accumulated amortization. Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives. License for Online Transmission of Audio/Video Programs is determined to have an infinite useful life and is not subject to amortization, as such license is renewable every three years and can be renewed indefinitely.

    Brand name

        

    10 years

    Agency contract rights

    Over the shorter of the contract period or expected useful lives

    License for Online Transmission of Audio/Video Programs (1)

    Infinite life

    Platform

    5 years

    Software

    3 - 5 years

    Licensed copyrights of content

    1 - 2 years

    Others

    3 - 10 years

    (1)

    The license permits the Group in the provision of online streaming of video on its platforms. The license is renewable every 3 years and may be renewed indefinitely. The Group has renewed this license in March 2021 which remains valid until March 2024, and intends to renew the license indefinitely.

    Goodwill

    2.13Goodwill

    Goodwill is recognized for the excess of the purchase price over the fair value of tangible and identifiable intangible net assets of business acquired. Several factors give rise to goodwill in the Group’s acquisitions, such as the expected benefit from the existing workforce and client service capability of the acquired business. 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. In accordance with ASU 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-04”) issued by the Financial Accounting Standards Board (“FASB”) guidance on testing of goodwill for impairment, the Group first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If as a result of its qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of each reporting unit exceeds its fair value, an impairment loss equal to the difference between the fair value of the reporting unit and its carrying amount will be recorded. For the years ended December 31, 2020, 2021 and 2022, no impairment loss was recognized on goodwill.

    Impairment of long-lived assets and intangible assets

    2.14Impairment of long-lived assets and intangible assets

    The Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When these events occur, the Group measures impairment by comparing the carrying amount of the assets to future undiscounted net cash flows expected to result from the use of the assets and their eventual disposition.

    The Group evaluates intangible asset that is not subject to amortization for impairment annual and more frequently if events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Group conducts quantitative impairment test for indefinite-lived intangible asset and compares of the fair value of the asset with its carrying amount. The Group recognizes impairment loss on the amount by which the carrying value exceeds the fair value of the asset. After an impairment loss is recognized, the Group uses adjusted carrying amount of the long-lived assets and intangible asset as its new accounting basis.

    Long-term investments

    2.15Long-term investments

    Investments held by the Group comprised of equity investments in privately-held entities.

    Equity method investments

    The Group accounts for its equity investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investments by recognizing investment income or loss for share of the earnings or loss of the investee after the date of investment, as well as any impairment loss.

    The Group assesses its equity method investments for impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investments in privately-held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investments and determination of whether any identified impairment is other-than-temporary. If the decline in the fair value is deemed to be other-than-temporary, the carrying value of the equity method investment is written down to fair value. The Group recorded impairment loss of nil, nil and nil, respectively in other expense, net for the years ended December 31, 2020, 2021 and 2022, respectively.

    Equity securities without readily determinable fair value

    The Group’s investment in equity securities comprise of investment in privately-held companies.

    On January 1, 2019, the Group adopted ASC Topic 321, Investments—Equity Securities (“ASC 321”) and elected to measure these investments at cost minus impairment, if any, adjusted up or down for observable price changes in orderly transactions for the identical or similar investment of the same issuer. Any adjustment to the carrying amount is recorded in other expense, net. The Group also makes qualitative assessment at each reporting period and if the assessment indicates that the fair value of the investment is less than the carrying value, the investment in equity securities will be written down to its fair value, with the difference between the fair value of the investment and its carrying amount recorded as investment loss.

    For years ended December 2020, 2021 and 2022, the Group recorded impairment loss of RMB28,088,491, RMB33,653,746 and RMB78,462,371 in other expenses, net, respectively.

    Revenue recognition

    2.16Revenue recognition

    Revenues are recognized when control of promised goods or services is transferred to the Group’s customers in an amount of consideration to which the Group expects to be entitled to in exchange for those goods or services. The Group follows the five steps approach for revenue recognition under Topic 606: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the Group satisfies a performance obligation.

    The following table disaggregates the Group’s revenue by major type of services for the years ended December 31, 2020, 2021 and 2022:

    Years ended December 31, 

    2020

    2021

    2022

    RMB

    RMB

    RMB

    Live streaming

        

    8,852,225,839

        

    8,596,599,175

        

    6,797,326,921

    Advertisement

     

    645,227,128

     

    464,866,153

     

    190,254,794

    Other

     

    104,420,970

     

    103,865,432

     

    120,656,637

    Total

     

    9,601,873,937

     

    9,165,330,760

     

    7,108,238,352

    Live streaming

    The Group is principally engaged in operating its own live streaming platforms, which enable streamers and users to interact with each other during live streaming. The users have the option to purchase virtual currency, which is non-refundable and can only be used to redeem for virtual items to be used in the live streaming sessions on the Group’s platforms. Unredeemed virtual currency is recorded as deferred revenue. Virtual currencies used to purchase virtual items are recognized as revenue according to the prescribed revenue recognition policies of virtual items addressed below. Virtual items are categorized as consumable and time-based items. Consumable items consist of virtual gifts presented from the users to the streamers to show their support, and are consumed immediately upon redemption and time-based items consist of monthly premium subscription services.

    The Group has evaluated and determined that it is the principal and views the users to be its customers. Specifically, the Group controls the virtual items before they are transferred to users. Its control is evidenced by the Group’s sole ability to monetize the virtual items before they are transferred to users, and is further supported by the Group being primarily responsible to the users for the delivery of the virtual items as well as having full discretion in establishing pricing for the virtual items. Accordingly, the Group reports its live streaming revenue on a gross basis with amounts billed to users for the virtual items recorded as revenues and the revenue sharing fee paid to streamers or talent agencies recorded as cost of revenues. Sales proceeds are initially recorded as deferred revenue and recognized as revenue based on the consumption of the virtual items. The Group has determined that the virtual items represent one performance obligation in the live streaming service. Revenue related to each of the consumable items is recognized at the point in time when the virtual gifts is transferred directly to the streamers and consumed by them, while revenue related to time-based items is recognized ratably over a fixed period on a straight-line basis. Although some virtual items have expiry dates, the Group considers that the impact of breakage for the virtual items is insignificant as historical data shows that virtual items are consumed shortly after they are released to users and the forfeiture rate remains relatively low for the periods presented. The Group does not have further performance obligations to the user after the virtual items are consumed.

    Virtual items can be sold individually or bundled into one arrangement. When the Group’s users purchase multiple virtual items bundled within the same arrangement, the Group allocates the total consideration to each distinct virtual item based on their relative standalone selling prices. In instances where standalone selling price is not directly observable as the Group does not sell the virtual items separately, the Group determines the standalone selling price based on pricing strategies, market factors and strategic objectives. The Group recognizes revenue for each of the distinct virtual item in accordance with the revenue recognition method discussed above unless otherwise stated.

    2.Summary of significant accounting policies (Continued)

    2.16Revenue recognition (Continued)

    Advertisement

    The Group generates advertisement revenues from rendering of various forms of advertisement services and provision of promotion campaigns on the live streaming platforms by way of advertisement display or integrated promotion activities in shows and programs on the live streaming platforms. The Group determined that it is the principal in the advertisement service. Advertisements on the Group’s platforms are generally charged on the basis of duration whereby revenue is recognized ratably over the contract period of display. The Group provides sales incentives in the forms of discounts and rebates to advertisers or advertisement agencies based on purchase volume. Revenue is recognized based on the price charged to the advertisers or agencies, net of sales incentives provided to the advertisers or agencies. Sales incentives are estimated and recorded at the time of revenue recognition based on the contracted rebate rates and estimated sales volume based on historical experience.

    Other revenue

    Other revenue mainly consists of game distribution revenue. Online games developed by third party game developers are displayed through the Group’s platforms to attract users to download and play the games. The Group earns revenues from game developers in accordance with the pre-determined arrangements based on the in-game purchase amounts for the games downloaded or played through the Group’s platforms. The Group considers itself as agent in these arrangements. Game distribution revenue is recognized at a point in time when the purchase in game is made.

    Practical expedients and exemptions

    The Group’s contracts have an original duration of one year or less. Accordingly, the Group does not disclose the value of unsatisfied performance obligations.

    Contract balances

    Contract balances include accounts receivable, advances from customers and deferred revenue. Accounts receivable represent cash due from third-party application stores as well as from advertising customers and are recorded when the right to consideration is unconditional. The allowance for credit loss reflects the best estimate of probable losses inherent to the accounts receivable balance. Advances from customers primarily represent cash received from the Group’s advertisement customers. Deferred revenue primarily includes cash received from paying users related to the Group’s live streaming service. Deferred revenue is recognized as revenue when all of the revenue recognition criteria have been met or over the estimated service period. Revenue recognized in 2022 that was included in the deferred revenue balance as of January 1, 2022 was RMB223,104,331, which consists primarily of virtual items consumption. Due to the generally short-term duration of the Group’s contracts, the balances of deferred revenue and advances from customers as of December 31, 2022 will be recognized as revenue within one year.

        

        

        

    Advances

        

        

    Accounts

    from

    Deferred

    receivable

    customers

    revenue

     

    RMB

     

    RMB

     

    RMB

    Opening Balance as of January 1, 2021

     

    199,744,129

     

    10,910,989

     

    229,701,778

    Decrease, net

     

    (8,355,601)

     

    (3,434,987)

     

    (6,597,447)

    Ending Balance as of December 31, 2021

     

    191,388,528

     

    7,476,002

     

    223,104,331

    (Decrease) Increase, net

     

    (82,208,155)

     

    (4,224,318)

     

    51,906,875

    Ending Balance as of December 31, 2022

     

    109,180,373

     

    3,251,684

     

    275,011,206

    Cost of revenues

    2.17Cost of revenues

    Amounts recorded as cost of revenues relate to direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues consists primarily of (i) revenue sharing fees paid to live streamers and talent agencies determined based on a percentage of revenue from sale of virtual items, (ii) content costs, (iii) bandwidth, (iv) salaries and welfare, (v) depreciation and amortization expense for servers and other equipment, and intangibles directly related to operating the platform, and (vi) payment handling costs.

    Research and development expenses

    2.18Research and development expenses

    Research and development expenses primarily consist of (i) salaries and benefits expenses incurred for research and development personnel, (ii) rental, general expenses and depreciation expenses associated with the research and development activities and (iii) share-based compensation. Expenditures incurred during the research phase are expensed as incurred and no research and development expenses were capitalized as of December 31, 2020, 2021 and 2022.

    Sales and marketing expenses and General and administrative expenses

    2.19Sales and marketing expenses

    Sales and marketing expenses consist primarily of (i) advertising and market promotion expenses, (ii) salaries and welfare for sales and marketing personnel and (iii) share-based compensation. The advertising and market promotion expenses amounted to RMB219,369,426, RMB495,504,251 and RMB282,007,724 for the years ended December 31, 2020, 2021 and 2022, respectively.

    2.20General and administrative expenses

    General and administrative expenses consist primarily of (i) professional service fees, and (ii) share-based compensation, and (iii) salaries and welfare for general and administrative personnel and (iv) allowance for credit loss.

    Income taxes

    2.21Income taxes

    Current income taxes are provided for in accordance with the laws of the relevant tax authorities.

    Deferred income taxes are provided using assets and liabilities method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the management consider all positive and negative evidence, including future reversals of projected future taxable income and results of recent operation. Deferred tax assets are then reduced by a valuation allowance through a charge to income tax expense when, in the opinion of management, it is more likely than not that a portion of or all of the deferred tax assets will not be realized.

    The Group accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a two-step process to determine the amount of the benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed more-likely-than-not to be sustained (defined as a likelihood of more than fifty percent of being sustained upon an audit, based on the technical merits of the tax position), the tax position is then assessed to determine the amount of benefits to recognize in the consolidated financial statements. The amount of the benefits that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. Interest and penalties on income taxes will be classified as a component of the provisions for income taxes.

    Segment information

    2.22Segment information

    The Group uses management approach to determine operating segments. The management approach considers the internal organization and reporting used by the Group’s chief operating decision maker (“CODM”) for making decisions, allocation of resource and assessing performance.

    The Group’s CODM has been identified as the chief executive officer who reviews the consolidated results of operations when making decisions about allocating resources and assessing performance of the Group. The Group operates and manages its business as a single operating segment.

    Operating leases as lessee

    2.23Operating leases as lessee

    The Group determines if an arrangement is a lease or contains a lease at lease inception. The Group measures the operating lease liabilities at the commencement date based on the present value of remaining lease payments over the lease term, which was computed using the Group’s incremental borrowing rate, an estimated rate the Group would be required to pay for a collateralized borrowing equal to the total lease payments over the lease term. The Group measures the operating lease ROU assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Group begins recognizing operating lease expense based on lease payments on a straight-line basis over the lease term when the lessor makes the underlying asset available to the Group.

    Government subsidies

    2.24Government subsidies

    Government subsidies are primarily referred to the amounts received 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 operating income, net in the period the cash is received. Government subsidies recognized for the years ended December 31, 2020, 2021 and 2022 were RMB92,708,856, RMB71,162,166 and RMB48,352,432, respectively.

    Certain risks and concentrations

    2.25Certain risks and concentrations

    Foreign currency risk

    The revenues and expenses of the Group’s entities in the PRC are generally denominated in RMB and their assets and liabilities are denominated in RMB. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC or remittances of RMB out of the PRC as well as exchange between RMB and foreign currencies require approval by foreign exchange administrative authorities and certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into other currencies. The PRC government imposes controls on the convertibility of RMB into foreign currencies. The Group’s cash and cash equivalents denominated in RMB that are subject to such government controls amounted to RMB 414,568,005, which accounted for 10.0% of total cash and cash equivalents as of December 31, 2022.

    2.Summary of significant accounting policies (Continued)

    2.25Certain risks and concentrations (Continued)

    Concentration of accounts receivable, net

    Customer accounting for 10% or more of accounts receivable, net is as follows:

    As of December 31,

        

    2021

        

    2022

     

    RMB

        

    %

    RMB

        

    %

    US$

        

    %

     

    Company A

     

    21,191,007

     

    11

    %  

    15,985,098

     

    15

    %  

    2,317,621

     

    15

    %

    Recent accounting pronouncements

    2.26Recently issued accounting pronouncements

    Recent accounting pronouncements not yet adopted

    In September 2022, the FASB issued ASU 2022-04, Disclosure of Supplier Finance Program Obligations. This ASU provided guidance to increase the transparency of supplier finance programs. The amendments in this ASU require that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. To achieve that objective, the buyer should disclose qualitative and quantitative information about its supplier finance programs. This update is effective for fiscal years beginning after December 15, 2022. We are currently evaluating this accounting guidance, which may have disclosure impact only.

    In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848) --Deferral of the Sunset Date (Topic 848). ASU 2022-06 defers the sunset date of Topic 848. ASU 2022-06 is effective upon issuance. The Group yet not have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued. The Group is in process of evaluating the impact and currently does not expect the adoption of this standard to have a material impact on its consolidated financial statements and related disclosures.

    XML 55 R31.htm IDEA: XBRL DOCUMENT v3.23.1
    Organization and principal activities (Tables)
    12 Months Ended
    Dec. 31, 2022
    Organization and principal activities  
    Schedule of principal subsidiaries and VIEs

    As of December 31, 2022, the Company’s principal subsidiaries, VIEs are as follows:

    Date of

    Place of

    Percentage of

     

    incorporation/

    incorporation/

    direct/indirect

     

        

    establishment

        

    establishment

        

    ownership

     

    Wholly owned subsidiaries

     

      

     

      

     

      

    Wuhan Yuxing Tianxia Culture Media Co., Ltd.

    June 24, 2016

     

    Wuhan

     

    100

    %

    Wuhan Yuyin Raoliang Culture Media Co., Ltd.

    June 23, 2016

     

    Wuhan

     

    100

    %

    Wuhan Douyu Culture Network Technology Co., Ltd. (“Douyu Yule”)

    April 2, 2018

     

    Wuhan

     

    100

    %

    DouYu Network Inc.

    January 12, 2018

     

    The British Virgin Islands

     

    100

    %

    Douyu Hongkong Limited

    January 24, 2018

     

    Hong Kong

     

    100

    %

    Gogo Glocal Holding Limited(“Gogo Glocal”)

    October 8, 2018

     

    Cayman

     

    100

    %

    VIEs

      

     

      

     

      

    Wuhan Douyu Internet Technology Co., Ltd. (“Wuhan Douyu”)

    May 8, 2015

     

    Wuhan

     

    100

    %

    Wuhan Ouyue Online TV Co., Ltd. (“Wuhan Ouyue”)

    February 3, 2016

     

    Wuhan

     

    100

    %

    XML 56 R32.htm IDEA: XBRL DOCUMENT v3.23.1
    Summary of significant accounting policies (Tables)
    12 Months Ended
    Dec. 31, 2022
    Summary of significant accounting policies  
    Schedule of financial statement amounts and balances of the VIEs

    As of December 31, 

    2021

    2022

    RMB

    RMB

    ASSETS

        

      

        

      

    Cash and cash equivalents

     

    189,362,884

     

    415,223,372

    Restricted cash

     

    10,702,719

     

    6,056,699

    Short-term bank deposits

     

    820,000,000

     

    570,000,000

    Accounts receivable, net

     

    179,040,751

     

    101,314,132

    Prepayments

     

    62,633,147

     

    24,730,939

    Amounts due from related parties

     

    36,878,846

     

    45,943,815

    Other current assets

     

    293,554,059

     

    233,248,194

    Property and equipment, net

     

    7,688,346

     

    4,649,199

    Long-term bank deposits

     

    100,000,000

     

    150,000,000

    Intangible assets, net

     

    124,765,811

     

    75,374,548

    Right-of-use assets

     

    60,036,918

     

    27,723,232

    Investments

     

    252,607,366

     

    245,961,838

    Other non-current assets

     

    59,613,379

     

    74,153,344

    Total Assets

     

    2,196,884,226

     

    1,974,379,312

    LIABILITIES

     

     

    Accounts payable

    851,736,160

    524,514,621

    Advances from customers

     

    7,473,644

     

    6,272,204

    Deferred revenue

     

    216,715,786

     

    267,934,706

    Accrued expenses and other current liabilities

     

    255,957,711

     

    168,735,310

    Amounts due to related parties

     

    283,757,603

     

    257,909,753

    Lease liabilities

     

    57,164,354

     

    24,969,407

    Total Liabilities

     

    1,672,805,258

     

    1,250,336,001

    Years ended December 31, 

    2020

    2021

    2022

    RMB

    RMB

    RMB

    Net revenue

        

    8,697,485,194

        

    8,965,084,213

        

    7,022,078,865

    Net income (loss)

     

    432,731,451

     

    388,119,110

     

    (9,846,803)

    Years ended December 31, 

    2020

    2021

    2022

    RMB

    RMB

    RMB

    Net cash provided by (used in) operating activities

        

    899,235,343

        

    (402,927,749)

        

    78,293,695

    Net cash (used in) provided by investing activities

     

    (1,179,665,550)

     

    14,039,712

     

    142,920,773

    Net cash used in financing activities

     

     

     

    Schedule of property and equipment, net estimated useful lives

    Computer and transmission equipment

        

    3 years

    Leasehold improvements

    Over the shorter of the lease term or expected useful lives

    Furniture and office equipment

    5 years

    Motor vehicles

    5 years

    Schedule of intangible assets, net estimated useful lives

    Brand name

        

    10 years

    Agency contract rights

    Over the shorter of the contract period or expected useful lives

    License for Online Transmission of Audio/Video Programs (1)

    Infinite life

    Platform

    5 years

    Software

    3 - 5 years

    Licensed copyrights of content

    1 - 2 years

    Others

    3 - 10 years

    (1)

    The license permits the Group in the provision of online streaming of video on its platforms. The license is renewable every 3 years and may be renewed indefinitely. The Group has renewed this license in March 2021 which remains valid until March 2024, and intends to renew the license indefinitely.

    Schedule of disaggregation of revenue

    Years ended December 31, 

    2020

    2021

    2022

    RMB

    RMB

    RMB

    Live streaming

        

    8,852,225,839

        

    8,596,599,175

        

    6,797,326,921

    Advertisement

     

    645,227,128

     

    464,866,153

     

    190,254,794

    Other

     

    104,420,970

     

    103,865,432

     

    120,656,637

    Total

     

    9,601,873,937

     

    9,165,330,760

     

    7,108,238,352

    Schedule of movement in accounts receivable, advances from customers and deferred revenue

        

        

        

    Advances

        

        

    Accounts

    from

    Deferred

    receivable

    customers

    revenue

     

    RMB

     

    RMB

     

    RMB

    Opening Balance as of January 1, 2021

     

    199,744,129

     

    10,910,989

     

    229,701,778

    Decrease, net

     

    (8,355,601)

     

    (3,434,987)

     

    (6,597,447)

    Ending Balance as of December 31, 2021

     

    191,388,528

     

    7,476,002

     

    223,104,331

    (Decrease) Increase, net

     

    (82,208,155)

     

    (4,224,318)

     

    51,906,875

    Ending Balance as of December 31, 2022

     

    109,180,373

     

    3,251,684

     

    275,011,206

    Schedule of concentration of risk, accounts receivable, net

    As of December 31,

        

    2021

        

    2022

     

    RMB

        

    %

    RMB

        

    %

    US$

        

    %

     

    Company A

     

    21,191,007

     

    11

    %  

    15,985,098

     

    15

    %  

    2,317,621

     

    15

    %

    XML 57 R33.htm IDEA: XBRL DOCUMENT v3.23.1
    Accounts receivable, net (Tables)
    12 Months Ended
    Dec. 31, 2022
    Accounts receivable, net  
    Schedule of accounts receivable, net

    As of December 31, 

    2021

    2022

    RMB

    RMB

    Accounts receivable, gross

        

    205,234,488

        

    118,055,506

    Less: allowance for credit loss

     

    (13,845,960)

     

    (8,875,133)

    Accounts receivable, net

     

    191,388,528

     

    109,180,373

    Schedule of provision for current expected credit loss

    As of December 31, 

    2020

    2021

    2022

    RMB

    RMB

    RMB

    Balance as of January 1

        

    15,834,902

        

    12,573,550

        

    13,845,960

    Addition (Reversal)

     

    3,270,564

     

    2,182,083

     

    (4,970,827)

    Write offs

     

    (6,531,916)

     

    (909,673)

     

    Balance as of December 31

     

    12,573,550

     

    13,845,960

     

    8,875,133

    XML 58 R34.htm IDEA: XBRL DOCUMENT v3.23.1
    Other current assets (Tables)
    12 Months Ended
    Dec. 31, 2022
    Other current assets  
    Schedule of other current assets

    As of December 31, 

    2021

    2022

    RMB

    RMB

    Value-added tax recoverable

        

    179,370,960

        

    153,654,128

    Interest receivable

     

    43,423,502

     

    113,566,938

    Funds receivable from third party payment service providers (1)

     

    97,558,304

     

    42,988,192

    Content rights

     

    38,557,515

     

    5,317,278

    Others

     

    17,456,529

     

    21,477,305

    Total

     

    376,366,810

     

    337,003,841

    (1)The Group opened accounts with external online payment service providers to collect funding from users.
    XML 59 R35.htm IDEA: XBRL DOCUMENT v3.23.1
    Property and equipment, net (Tables)
    12 Months Ended
    Dec. 31, 2022
    Property and equipment, net  
    Schedule of property and equipment, net

    As of December 31, 

    2021

    2022

    RMB

    RMB

    Gross carrying amount

        

      

        

      

    Computer and transmission equipment

     

    100,007,413

     

    96,802,675

    Leasehold improvements

     

    24,462,607

     

    26,155,889

    Furniture and office equipment

     

    7,272,327

     

    5,937,405

    Motor vehicles

     

    410,200

     

    410,200

    Total

     

    132,152,547

     

    129,306,169

    Less: accumulated depreciation

     

    (107,041,834)

     

    (112,318,279)

    Property and equipment, net

     

    25,110,713

     

    16,987,890

    XML 60 R36.htm IDEA: XBRL DOCUMENT v3.23.1
    Intangible assets, net (Tables)
    12 Months Ended
    Dec. 31, 2022
    Intangible assets, net.  
    Schedule of intangible assets, net

    As of December 31, 

    2021

    2022

    RMB

    RMB

    Gross carrying amount

        

      

        

      

    Agency contract rights (1)

     

    218,806,605

     

    218,974,843

    Licensed copyrights of content

     

    55,377,358

     

    55,377,358

    Brand name

     

    37,723,300

     

    41,207,663

    Software

     

    18,684,575

     

    21,063,281

    Platform

     

    9,245,907

     

    10,099,917

    License for Online Transmission of Audio/Video Programs

     

    7,988,748

     

    7,988,748

    Others

     

    5,760,599

     

    5,760,599

    Total of gross carrying amount

     

    353,587,092

     

    360,472,409

    Less: accumulated amortization

     

      

     

    Agency contract rights

     

    (159,504,274)

     

    (179,904,671)

    Licensed copyrights of content

     

    (4,721,697)

     

    (32,485,850)

    Brand name

     

    (12,102,892)

     

    (17,341,557)

    Software

     

    (5,868,964)

     

    (11,184,034)

    Platform

     

    (6,088,430)

     

    (8,670,779)

    Others

     

    (3,760,443)

     

    (4,162,083)

    Total of accumulated amortization

     

    (192,046,700)

     

    (253,748,974)

    Intangible assets, net

     

    161,540,392

     

    106,723,435

    (1)The agency contract rights, which represent prepayment of cooperation costs to top streamers, acquired during the years ended December 31, 2021 and 2022 are RMB24,485,849 and RMB15,136,791, respectively, with weighted average amortization period of 2.1 years and 3 years.
    Schedule of future amortization expense

        

    Future 

    amortization 

    expenses

     

    RMB

    2023

     

    61,875,926

    2024

     

    17,571,505

    2025

     

    5,678,820

    2026

     

    4,485,262

    2027 and thereafter

     

    9,123,174

    Total

     

    98,734,687

    Schedule of weighted average amortization periods of intangible assets

        

    As of December 31, 

    2021

        

    2022

    Brand name

     

    10 years

     

    10 years

    Agency contract rights

     

    3.3 years

     

    3.6 years

    Platform

     

    5 years

     

    5 years

    Software

     

    3.6 years

     

    3.5 years

    Others

     

    3.2 years

     

    3.2 years

    XML 61 R37.htm IDEA: XBRL DOCUMENT v3.23.1
    Investments (Tables)
    12 Months Ended
    Dec. 31, 2022
    Investments  
    Schedule of equity method investments

    Equity method investments:

        

    As of December 31, 

    2021

        

    2022

    RMB

    RMB

    Wuhan Shayu Network Technology Co., Ltd. (“Shayu”) (1)

     

    168,416,427

     

    172,002,038

    Nanshan Stellar Investment LLP (“Nanshan LLP”) (2)

    100,033,487

    Others

     

    18,283,241

     

    14,993,454

     

    186,699,668

     

    287,028,979

    (1)The Group aggregately owned 35.084% equity interest in Shayu with investment cost RMB188,009,650. For the years ended December 31, 2020, 2021 and 2022, the Company recognized the share of (loss) gain in equity method investment of RMB(3,454,322), RMB(16,138,901) and RMB3,585,612, respectively.
    (2)In 2022, the Group acquired limited partnership interest of Nanshan LLP, a private equity fund managed by Nanshan Star Holdings Limited (the “GP”) for a consideration of US$5,000,000 (equivalent to RMB31,741,000). For the year ended December 31, 2022, the Company recognized its share of income in equity method investment of US$9,388,560 (equivalent to RMB62,977,379) attributable to income recognized by Nanshan LLP for the change in fair value in Nanshan LLP's underlying investment.

    Summarized financial information:

    Summarized financial information as of and for the years ended December 31, 2020, 2021 and 2022 for the Group’s equity method investments is presented on a group basis as required under Rule 4-08(g) of Regulation S-X as follows:

    As of December 31,

    2021

    2022

    2022

    RMB

    RMB

    US$

    Balance sheets data:

        

      

        

      

        

      

    Current assets

     

    101,161,898

     

    105,824,402

     

    15,343,096

    Non-current assets

     

    101,902,392

     

    188,537,698

     

    27,335,397

    Current liabilities

     

    94,192,618

     

    121,420,629

     

    17,604,336

    Years ended December 31,

        

    2020

        

    2021

        

    2022

        

    2022

    RMB

    RMB

    RMB

    US$

    Statements of comprehensive income (loss) data:

      

      

      

      

    Revenue

     

    556,259,979

     

    554,885,622

     

    399,408,328

     

    57,908,764

    Investment gain(1)

    63,148,391

    9,155,656

    Gross profit

    82,838,764

    79,605,248

    95,531,209

    13,850,723

    (Loss) income from operations

     

    (44,945,173)

     

    (57,912,568)

     

    23,085,819

     

    3,347,129

    Net (loss) income

     

    (28,459,950)

     

    (45,925,057)

     

    26,146,839

     

    3,790,935

    (1)Amount represents the mark-to fair value gain recognized in the financial statements of Nanshan LLP.
    Schedule of equity securities without readily determinable fair values

        

    As of December 31, 

    2021

        

    2022

    RMB

    RMB

    Content producers

     

    246,170,165

     

    167,707,971

    Technology and software companies

     

    48,554,967

     

    52,300,880

    Others

     

    10,000,000

     

    24,873,495

     

    304,725,132

     

    244,882,346

    XML 62 R38.htm IDEA: XBRL DOCUMENT v3.23.1
    Accrued expenses and other current liabilities (Tables)
    12 Months Ended
    Dec. 31, 2022
    Accrued expenses and other current liabilities  
    Schedule of accrued expenses and other current liabilities

        

    As of December 31, 

    2021

        

    2022

    RMB

    RMB

    Accrued payroll and welfare

     

    198,311,616

     

    171,797,452

    Accrued marketing cost

     

    149,202,671

     

    52,337,833

    Accrued settlement relating to class action lawsuits

     

    38,254,200

     

    Other tax payable

     

    25,482,315

     

    8,346,120

    Deposits

     

    22,924,693

     

    8,880,214

    Others

     

    24,152,497

     

    61,439,938

    Total

     

    458,327,992

     

    302,801,557

    XML 63 R39.htm IDEA: XBRL DOCUMENT v3.23.1
    Cost of revenues (Tables)
    12 Months Ended
    Dec. 31, 2022
    Cost of revenues  
    Schedule of cost of revenue

        

    Years ended December 31, 

        

    2020

        

    2021

        

    2022

    RMB

    RMB

    RMB

    Revenue sharing fees and content costs

    7,129,094,348

     

    7,153,155,717

     

    5,245,923,556

    Bandwidth costs

    661,129,019

     

    665,274,852

     

    569,057,110

    Others

    251,305,218

     

    256,989,955

     

    303,147,634

    Total

    8,041,528,585

     

    8,075,420,524

     

    6,118,128,300

    XML 64 R40.htm IDEA: XBRL DOCUMENT v3.23.1
    Income taxes (Tables)
    12 Months Ended
    Dec. 31, 2022
    Income taxes  
    Schedule of Income (loss) before income taxes

        

    Years ended December 31, 

        

    2020

        

    2021

        

    2022

    RMB

    RMB

    RMB

    PRC

    710,575,006

     

    (15,493,030)

     

    (89,768,953)

    Overseas

    (307,145,767)

     

    (589,628,029)

     

    (59,554,082)

    Total

    403,429,239

     

    (605,121,059)

     

    (149,323,035)

    Schedule of reconciliation of total tax expenses

        

    Years ended December 31, 

     

        

    2020

        

    2021

        

    2022

     

    PRC income tax rate

    25.00

    %  

    25.00

    %  

    25.00

    %

    Expenses not deductible for tax purposes

    26.87

    %  

    (4.00)

    %  

    (14.71)

    %

    Super deduction on research and development expenses

    (8.37)

    %  

    3.96

    %  

    Effect of expired tax loss

     

    (0.40)

    %  

    Effect of tax holiday

    (36.13)

    %  

    47.40

    %  

    2.15

    %

    Effect of tax rate in different tax jurisdiction

    14.16

    %  

    (6.07)

    %  

    13.38

    %

    Change in valuation allowance

    (21.53)

    %  

    (65.89)

    %  

    (28.31)

    %

    Total

    0.00

    %  

    0.00

    %  

    (2.49)

    %

    Schedule of aggregate amount and per share effect of the tax holiday

        

    Years ended December 31, 

    2020

        

    2021

        

    2022

    RMB

    RMB

    RMB

    The aggregate dollar effect

     

    145,777,478

     

    286,804,076

     

    3,205,943

    Per share effect—basic and diluted

     

    4.56

     

    8.81

     

    0.10

    Schedule of deferred tax assets

        

    Years ended December 31, 

    2021

        

    2022

    RMB

    RMB

    Deferred tax assets

     

      

     

      

    Tax loss carried forward

     

    1,003,286,365

     

    862,624,971

    Deductible temporary differences

     

    37,326,947

     

    162,018,885

    Tax basis difference upon the restructuring in 2016

     

    44,899,742

     

    33,903,815

    Allowance for credit loss

     

    6,711,512

     

    5,467,891

    Total deferred tax assets

     

    1,092,224,566

     

    1,064,015,562

    Less: valuation allowance

     

    (1,092,224,566)

     

    (1,064,015,562)

    Net deferred tax assets

     

     

    Schedule of movement of deferred tax valuation allowance

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

    Balance at beginning of the year

     

    795,745,498

     

    706,478,606

     

    1,092,224,566

    Increase

     

    72,777,388

     

    433,166,584

     

    53,777,072

    Decrease

     

    (162,044,280)

     

    (47,420,624)

     

    (81,986,076)

    Balance at end of the year

     

    706,478,606

     

    1,092,224,566

     

    1,064,015,562

    XML 65 R41.htm IDEA: XBRL DOCUMENT v3.23.1
    Noncontrolling Interest (Tables)
    12 Months Ended
    Dec. 31, 2022
    Noncontrolling Interest  
    Schedule of changes in the Group's ownership in its subsidiaries on the Group's equity

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

    Net income (loss) attributable to DouYu’s ordinary shareholders

     

    485,498,597

     

    (581,883,146)

     

    (75,422,408)

    Transfers to noncontrolling interest

     

      

     

      

     

    Decrease in DouYu’s additional paid-in capital for acquisition of noncontrolling interest in Shuangsi (1)

     

    (2,271,492)

     

     

    Decrease in DouYu’s additional paid-in capital due to capital contribution from noncontrolling interest shareholder in DouYu Japan (2)

     

    (7,700,837)

     

     

    Decrease in DouYu’s additional paid-in capital due to additional capital contribution in DouYu Japan (3)

    (14,992,166)

    Increase in DouYu’s additional paid-in capital due to repurchase of noncontrolling interest in Gogo Glocal (Note 13)

     

    11,171,730

     

     

    Net transfers to noncontrolling interest

     

    1,199,401

     

     

    (14,992,166)

    Change from net income attribute to DouYu and transfers to noncontrolling interest

     

    486,697,998

     

    (581,883,146)

     

    (90,414,574)

    (1)In March 2020, the Group purchased 15% equity of Chengdu Shuangsi Culture Broadcasting Co., Ltd (“Shuangsi”)with cash consideration of RMB4,500,000. The difference between the fair value of the consideration paid and the carrying amount of the noncontrolling interest acquired was recognized in additional paid-in capital.
    (2)In April, June and November, 2020, the Group and noncontrolling interest shareholder purchased the newly issued common shares of DouYu Japan with consideration of JPY4,189,200,000 (equivalent to RMB272,248,433 ) and JPY1,610,800,000 (equivalent to RMB105,129,847 ), respectively. As a result of these transactions, the noncontrolling interest shareholder’s ownership interest increased from 14.9% to 28.9% while the Group retains its controlling financial interest in DouYu Japan. The difference between the consideration received and the amount of the noncontrolling interest was adjusted was recognized in additional paid-in capital.
    (3)During the year ended December 31, 2022, the Group acquired additional newly issued common shares of DouYu Japan with consideration of JPY7,499,997,600 (equivalent to RMB397,078,638). As a result of this transaction, the noncontrolling interest shareholder’s ownership interest decreased from 28.9% to 22.4%. The difference of RMB14,992,166 between the cash consideration paid and the carrying amount of the noncontrolling interest was recorded as an adjustment to the Group’s additional paid-in capital.
    XML 66 R42.htm IDEA: XBRL DOCUMENT v3.23.1
    Share-based compensation (Tables)
    12 Months Ended
    Dec. 31, 2022
    Share-based compensation  
    Schedule of summary of restricted share units

    Weighted

    Weighted

    average

    Number of

    average

    remaining

    restricted

    grant-date

    contractual

        

    shares

        

    fair value

        

    life

    RMB

    Years

    Outstanding as of December 31, 2021

     

    402,349

     

    274.55

     

    0.58

    Vested

     

    (401,599)

     

    274.55

     

      

    Forfeited

     

    (750)

     

    274.55

     

      

    Outstanding as of December 31, 2022

     

     

     

    XML 67 R43.htm IDEA: XBRL DOCUMENT v3.23.1
    Net income (loss) per share and net income (loss) attributable to ordinary shareholders (Tables)
    12 Months Ended
    Dec. 31, 2022
    Net income (loss) per share and net (loss) attributable to ordinary shareholders  
    Schedule of basic and diluted net income (loss) per share

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

    Basic net income (loss) per share calculation

     

      

     

      

     

      

    Numerator:

     

      

     

      

     

      

    Net income (loss) attributable to ordinary shareholders for computing basic net income (loss) per share

     

    485,498,597

     

    (581,883,146)

     

    (75,422,408)

    Denominator:

     

      

     

      

     

    Weighted average number of ordinary shares used in computing basic income (loss) per ordinary share

     

    31,963,526

     

    32,544,878

     

    31,971,245

    Basic net income (loss) per ordinary share

     

    15.19

     

    (17.88)

     

    (2.36)

    Diluted net income (loss) per share calculation

     

      

     

      

     

    Numerator:

     

      

     

      

     

    Net income (loss) attributable to ordinary shareholders of DouYu Holdings Limited

     

    485,498,597

     

    (581,883,146)

     

    (75,422,408)

    Net income (loss) attributable to ordinary shareholders for computing diluted net income (loss) per ordinary share

     

    485,498,597

     

    (581,883,146)

     

    (75,422,408)

    Denominator:

     

      

     

      

     

    Weighted average number of ordinary shares used in computing basic income (loss) per ordinary share

     

    31,963,526

     

    32,544,878

     

    31,971,245

    Restricted Share Units

     

    1,049,156

     

     

    Weighted average ordinary shares used in computing diluted income (loss) per ordinary share

     

    33,012,682

     

    32,544,878

     

    31,971,245

    Diluted net income (loss) per ordinary share

     

    14.71

     

    (17.88)

     

    (2.36)

    Schedule of antidilutive securities excluded from computation of earnings per share

        

    As of December 31,

    2020

        

    2021

        

    2022

    Nonvested restricted share units

     

     

    321,378

     

    XML 68 R44.htm IDEA: XBRL DOCUMENT v3.23.1
    Related party transactions (Tables)
    12 Months Ended
    Dec. 31, 2022
    Related party transactions  
    Schedule of major related parties and their relationships

    Company Name

        

    Relationship with the Group

    Tencent Holdings Limited and its subsidiaries (“Tencent Group”)

    Parent company of one of our ordinary shareholders

    Shayu

    An investee of the Group

    Schedule of significant related party transactions

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

    Live streaming revenue derived from

     

      

     

      

     

      

    Equity method investees- talent agencies

     

    23,679,248

     

     

    Advertisement revenue derived from

     

      

     

      

     

      

    Tencent Group

     

    743,697

     

    17,190,776

     

    14,979,036

    Other revenue derived from

     

      

     

      

     

    Tencent Group

     

    8,282,751

     

    12,709,293

     

    5,415,442

    Equity method investees- talent agencies

     

    204,533

     

     

    Total

     

    8,487,284

     

    12,709,293

     

    5,415,442

    Bandwidth fees paid to

     

      

     

      

     

    Tencent Group

     

    212,785,773

     

    240,737,980

     

    197,568,690

    Revenue sharing fees and content cost paid to

     

      

     

      

     

    Tencent Group

     

    6,202,423

     

    510,285

     

    Equity method investees- talent agencies

     

    435,496,349

     

    361,296,329

     

    181,637,081

    Total

     

    441,698,772

     

    361,806,614

     

    181,637,081

    Payment handling fees paid to

     

      

     

      

     

    Tencent Group

     

    36,033,966

     

    33,693,357

     

    28,153,602

    Virtual gifts purchased from

    Tencent Group

    60,444,813

    Content rights purchased from

     

      

     

      

     

    Tencent Group

     

    75,528,302

     

    304,500,878

     

    103,198,542

    Other fees paid to

    Tencent Group

    8,734,726

    Schedule of amounts due from/to related parties

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

    Amounts due from related parties

     

      

     

      

     

      

    Tencent Group

     

    9,045,078

     

    37,158,946

     

    35,491,575

    Shayu

    10,153,000

    Equity method investees- talent agencies

     

     

     

    481,069

    Total

     

    9,045,078

     

    37,158,946

     

    46,125,644

    Amounts due to related parties

     

      

     

      

     

    Tencent Group

     

    201,579,602

     

    255,438,628

     

    250,364,366

    Equity method investees- talent agencies

     

    21,945,327

     

    38,069,178

     

    16,423,196

    Total

     

    223,524,929

     

    293,507,806

     

    266,787,562

    XML 69 R45.htm IDEA: XBRL DOCUMENT v3.23.1
    Leases (Tables)
    12 Months Ended
    Dec. 31, 2022
    Leases  
    Summary of leases

    Year ended

    Year ended

    Year ended

    December 31, 

    December 31, 

    December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

    Operating lease expense

     

    44,300,218

    46,120,215

     

    40,554,178

    Short-term lease expense

     

    7,781,246

    2,256,674

     

    159,623

    Total lease expense

     

    52,081,464

    48,376,889

     

    40,713,801

    As of

    As of

     

    December 31, 

    December 31, 

     

        

    2021

        

    2022

     

    RMB

    RMB

    Operating lease:

     

     

    Operating leases right-of-use assets

     

    72,309,492

     

    49,910,725

    Current portion of lease liabilities

     

    30,417,376

     

    27,479,158

    Non-current portion of lease liabilities

     

    31,278,210

     

    19,571,579

    Total operating lease liabilities

     

    61,695,586

     

    47,050,737

    Weighted-average remaining lease term (in years) – operating leases

     

    2.08

     

    1.91

    Weighted-average discount rate – operating leases

     

    4.65

    %  

    4.59

    %

    For the

    For the

    year ended

    year ended

    December 31, 

    December 31, 

    2021

    2022

        

    RMB

        

    RMB

    Cash paid for operating leases

     

    47,825,788

     

    31,734,384

    Lease liabilities arising from obtaining right-of-use assets

     

    56,288,653

     

    29,500,598

    Summary of future minimum lease payments under non-cancellable operating lease agreements

    Years ending

        

    RMB

    2023

     

    27,920,170

    2024

     

    17,433,055

    2025 and thereafter

     

    5,075,224

    Total undiscounted cash flows

     

    50,428,449

    Less: imputed interest

     

    3,377,712

    Total

     

    47,050,737

    Lease liabilities due within one year

     

    27,479,158

    Lease liabilities due after one year

     

    19,571,579

    XML 70 R46.htm IDEA: XBRL DOCUMENT v3.23.1
    SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY (Tables)
    12 Months Ended
    Dec. 31, 2022
    SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY  
    Schedule of condensed balance sheets

    As of December 31, 

    2021

    2022

        

    RMB

        

    RMB

        

    US$

    ASSETS

     

      

     

      

     

      

    Current assets:

    Cash and cash equivalents

     

    4,206,259,255

     

    3,574,342,723

     

    518,230,981

    Short-term deposits

     

    956,355,000

     

    1,741,150,000

     

    252,443,020

    Prepayments

     

    11,476,260

     

    253,238

     

    36,716

    Other current assets

     

    14,643,964

     

    65,929,085

     

    9,558,819

    Total current assets

     

    5,188,734,479

     

    5,381,675,046

     

    780,269,536

    Investments in subsidiaries and VIEs

     

    1,158,038,640

     

    1,222,310,375

     

    177,218,348

    Total assets

     

    6,346,773,119

     

    6,603,985,421

     

    957,487,884

    LIABILITIES

     

     

     

    Current liabilities:

     

     

     

    Accrued expenses and other current liabilities

     

    57,801,248

     

    23,376,040

     

    3,389,207

    Amounts due to subsidiaries and VIEs

     

    309,967

     

    338,595

     

    49,092

    Deferred revenue

     

    12,029,913

     

    13,141,069

     

    1,905,276

    Total current liabilities

     

    70,141,128

     

    36,855,704

     

    5,343,575

    Non-current liabilities

     

    18,044,867

     

    6,570,535

     

    952,638

    Total liabilities

     

    88,185,995

     

    43,426,239

     

    6,296,213

    Shareholders’ equity

     

     

     

    Ordinary shares

     

    23,043

     

    23,336

     

    3,383

    Treasury shares

     

    (802,249,761)

     

    (911,217,013)

     

    (132,114,048)

    Additional paid-in capital

     

    10,618,537,927

     

    10,670,286,906

     

    1,547,046,179

    Accumulated deficit

     

    (3,445,102,409)

     

    (3,520,524,817)

     

    (510,428,116)

    Accumulated other comprehensive (loss)/income

     

    (112,621,676)

     

    321,990,770

     

    46,684,273

    Total shareholders’ equity

     

    6,258,587,124

     

    6,560,559,182

     

    951,191,671

    TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY

     

    6,346,773,119

     

    6,603,985,421

     

    957,487,884

    Schedule of condensed statements of comprehensive loss

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

        

    US$

    General and administrative expenses

     

    (63,824,140)

     

    (83,456,188)

     

    (38,959,768)

     

    (5,648,635)

    Research and development expenses

     

    (3,787,468)

     

    (2,454,862)

     

     

    Other operating income (expense), net

     

    13,014,651

     

    (24,367,660)

     

    42,792,705

     

    6,204,359

    Interest income

     

    116,756,835

     

    33,567,582

     

    91,701,152

     

    13,295,417

    Equity in income (loss) of subsidiaries and share of income (loss) from VIEs

     

    423,338,719

     

    (505,172,018)

     

    (170,956,497)

     

    (24,786,361)

    Net income (loss)

     

    485,498,597

     

    (581,883,146)

     

    (75,422,408)

     

    (10,935,220)

    Other comprehensive (loss) income:

     

    Foreign currency translation adjustment

     

    (423,982,137)

     

    (123,533,529)

     

    434,612,446

     

    63,012,882

    Comprehensive income (loss)

     

    61,516,460

     

    (705,416,675)

     

    359,190,038

     

    52,077,662

    Schedule of condensed statements of cash flows

    Years ended December 31, 

    2020

    2021

    2022

        

    RMB

        

    RMB

        

    RMB

        

    US$

    CASH FLOWS FROM OPERATING ACTIVITIES

     

      

     

      

     

      

     

      

    Net income (loss)

     

    485,498,597

     

    (581,883,146)

     

    (75,422,408)

     

    (10,935,220)

    Adjustments to reconcile net income (loss) to net cash provided by operating activities:

     

      

     

      

     

     

    Equity in (income) loss of subsidiaries and share of income (loss) from VIEs

     

    (423,338,719)

     

    505,172,018

     

    170,956,497

     

    24,786,361

    Share-based compensation

     

    16,059,123

     

    12,144,578

     

    6,196,546

     

    898,415

    Changes in operating assets and liabilities:

     

      

     

      

     

     

    Prepayments

     

    (51,361)

     

    (10,586,501)

     

    11,223,022

     

    1,627,184

    Other current assets

     

    32,573,755

     

    9,623,257

     

    (51,285,121)

     

    (7,435,644)

    Amounts due from subsidiaries and VIEs

     

    1,895,888

     

    38,099,544

     

     

    Accrued expenses and other current liabilities

     

    11,474,356

     

    38,682,365

     

    (34,425,208)

     

    (4,991,186)

    Other liabilities

     

    (16,143,311)

     

    (13,015,215)

     

    (10,363,176)

     

    (1,502,519)

    CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES

     

    107,968,328

     

    (1,763,100)

     

    16,880,152

     

    2,447,391

    Proceeds from disposal of short-term investments

    1,370,229,000

    1,654,283,000

    239,848,490

    Purchases of short-term investments

     

    (1,370,229,000)

     

    (956,355,000)

     

    (2,385,288,000)

     

    (345,834,252)

    Investment in subsidiaries

     

    (425,088,709)

     

    (424,558,504)

     

    (181,739,530)

     

    (26,349,755)

    CASH USED IN INVESTING ACTIVITIES

     

    (1,795,317,709)

     

    (10,684,504)

    (912,744,530)

     

    (132,335,517)

    Repurchase of ordinary shares

     

    (579,824,528)

     

    (107,151,908)

     

    (108,967,252)

     

    (15,798,766)

    CASH USED IN FINANCING ACTIVITIES

     

    (579,824,528)

     

    (107,151,908)

     

    (108,967,252)

     

    (15,798,766)

    Effect of foreign exchange rate changes

     

    (424,004,077)

     

    (123,540,779)

     

    372,915,098

     

    54,067,607

    NET DECREASE IN CASH AND CASH EQUIVALENTS

     

    (2,691,177,986)

     

    (243,140,291)

     

    (631,916,532)

     

    (91,619,285)

    CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE YEAR

     

    7,140,577,532

     

    4,449,399,546

     

    4,206,259,255

     

    609,850,266

    CASH AND CASH EQUIVALENTS AT THE END OF THE YEAR

     

    4,449,399,546

     

    4,206,259,255

     

    3,574,342,723

     

    518,230,981

    XML 71 R47.htm IDEA: XBRL DOCUMENT v3.23.1
    Organization and principal activities - Additional information (Details) - IPO
    Jul. 17, 2019
    shares
    Organization and principal activities  
    Shares Issued 4,492,473
    American Depositary shares ("ADSs")  
    Organization and principal activities  
    Shares Issued 44,924,730
    XML 72 R48.htm IDEA: XBRL DOCUMENT v3.23.1
    Organization and principal activities - Schedule of principal subsidiaries and VIEs (Details)
    12 Months Ended
    Dec. 31, 2022
    Wuhan Yuxing Tianxia Culture Media Co., Ltd.  
    Organization and principal activities  
    Date of incorporation/ establishment Jun. 24, 2016
    Place of incorporation/ establishment Wuhan
    Percentage of direct/indirect ownership 100.00%
    Wuhan Yuyin Raoliang Culture Co., Ltd.  
    Organization and principal activities  
    Date of incorporation/ establishment Jun. 23, 2016
    Place of incorporation/ establishment Wuhan
    Percentage of direct/indirect ownership 100.00%
    Wuhan Douyu Yule Internet Technology Co., Ltd. ("Wuhan Yule")  
    Organization and principal activities  
    Date of incorporation/ establishment Apr. 02, 2018
    Place of incorporation/ establishment Wuhan
    Percentage of direct/indirect ownership 100.00%
    DouYu Network Inc  
    Organization and principal activities  
    Date of incorporation/ establishment Jan. 12, 2018
    Place of incorporation/ establishment The British Virgin Islands
    Percentage of direct/indirect ownership 100.00%
    Douyu Hongkong Limited  
    Organization and principal activities  
    Date of incorporation/ establishment Jan. 24, 2018
    Place of incorporation/ establishment Hong Kong
    Percentage of direct/indirect ownership 100.00%
    Gogo Glocal Holding Limited  
    Organization and principal activities  
    Date of incorporation/ establishment Oct. 08, 2018
    Place of incorporation/ establishment Cayman
    Percentage of direct/indirect ownership 100.00%
    Wuhan Ouyue Online TV Co., Ltd. ("Wuhan Ouyue")  
    Organization and principal activities  
    Date of incorporation/ establishment Feb. 03, 2016
    Place of incorporation/ establishment Wuhan
    Percentage of direct/indirect ownership (VIEs) 100.00%
    Wuhan Douyu Internet Technology Co., Ltd. ("Wuhan Douyu")  
    Organization and principal activities  
    Date of incorporation/ establishment May 08, 2015
    Place of incorporation/ establishment Wuhan
    Percentage of direct/indirect ownership (VIEs) 100.00%
    XML 73 R49.htm IDEA: XBRL DOCUMENT v3.23.1
    Summary of significant accounting policies - Schedule of financial statement amounts and balances of the VIEs (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    ASSETS          
    Cash and cash equivalents ¥ 4,041,602,800   ¥ 4,456,405,874 ¥ 5,279,902,398 $ 585,977,324
    Restricted cash 6,056,699   10,702,719 11,875,079 878,139
    Short-term bank deposits 2,511,150,000   2,076,355,000   364,082,526
    Accounts receivable, net 109,180,373   191,388,528 199,744,129 15,829,666
    Prepayments 26,064,222   80,716,962   3,778,957
    Amounts due from related parties 46,125,644   37,158,946 9,045,078 6,687,590
    Other current assets 337,003,841   376,366,810   48,860,964
    Property and equipment, net 16,987,890   25,110,713   2,463,013
    Long-term bank deposits 250,000,000   100,000,000   36,246,593
    Intangible assets, net 106,723,435   161,540,392   15,473,444
    Right-of-use assets 49,910,725   72,309,492   7,236,375
    Investments 531,911,325   491,424,800   77,119,893
    Other non-current assets 98,845,391   64,785,300   14,331,235
    TOTAL ASSETS 8,145,366,409   8,156,902,381   1,180,967,120
    LIABILITIES          
    Accounts payable 666,984,788   824,127,774   96,703,704
    Advances from customers 6,458,807   7,476,002   936,439
    Deferred revenue 288,152,276   235,134,242   41,778,153
    Accrued expenses and other current liabilities 302,801,557   458,327,992   43,902,099
    Amounts due to related parties 266,787,562   293,507,806 223,524,929 38,680,561
    Lease liabilities 19,571,579   31,278,210   2,837,612
    TOTAL LIABILITIES 1,584,806,262   1,898,314,269   $ 229,775,309
    Income Statement          
    Net revenue 7,108,238,352 $ 1,030,597,685 9,165,330,760 9,601,873,937  
    Net income (loss) (90,414,597) (13,108,883) (620,248,897) 404,735,526  
    Statement of Cash Flows          
    Net cash provided by (used in) operating activities (67,833,405) (9,834,919) (586,257,769) 667,648,867  
    Net cash (used in) provided by investing activities (608,617,399) (88,241,229) (19,129,248) (2,612,619,827)  
    Net cash used in financing activities (108,967,252) $ (15,798,766) (107,151,908) (479,194,681)  
    Consolidated VIEs [Member]          
    ASSETS          
    Cash and cash equivalents 415,223,372   189,362,884    
    Restricted cash 6,056,699   10,702,719    
    Short-term bank deposits 570,000,000   820,000,000    
    Accounts receivable, net 101,314,132   179,040,751    
    Prepayments 24,730,939   62,633,147    
    Amounts due from related parties 45,943,815   36,878,846    
    Other current assets 233,248,194   293,554,059    
    Property and equipment, net 4,649,199   7,688,346    
    Long-term bank deposits 150,000,000   100,000,000    
    Intangible assets, net 75,374,548   124,765,811    
    Right-of-use assets 27,723,232   60,036,918    
    Investments 245,961,838   252,607,366    
    Other non-current assets 74,153,344   59,613,379    
    TOTAL ASSETS 1,974,379,312   2,196,884,226    
    LIABILITIES          
    Accounts payable 524,514,621   851,736,160    
    Advances from customers 6,272,204   7,473,644    
    Deferred revenue 267,934,706   216,715,786    
    Accrued expenses and other current liabilities 168,735,310   255,957,711    
    Amounts due to related parties 257,909,753   283,757,603    
    Lease liabilities 24,969,407   57,164,354    
    TOTAL LIABILITIES 1,250,336,001   1,672,805,258    
    Income Statement          
    Net revenue 7,022,078,865   8,965,084,213 8,697,485,194  
    Net income (loss) (9,846,803)   388,119,110 432,731,451  
    Statement of Cash Flows          
    Net cash provided by (used in) operating activities 78,293,695   (402,927,749) 899,235,343  
    Net cash (used in) provided by investing activities ¥ 142,920,773   ¥ 14,039,712 ¥ (1,179,665,550)  
    XML 74 R50.htm IDEA: XBRL DOCUMENT v3.23.1
    Summary of significant accounting policies - Additional information (Details)
    12 Months Ended
    Jan. 01, 2021
    CNY (¥)
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2021
    USD ($)
    Dec. 31, 2020
    CNY (¥)
    Dec. 31, 2020
    USD ($)
    Dec. 31, 2022
    USD ($)
    Oct. 31, 2021
    Summary of significant accounting policies                  
    Service fees charged   ¥ 448,789,468   ¥ 1,624,748,798   ¥ 1,401,036,611      
    Due to WFOE   3,346,208,976   3,278,174,124          
    Operating cash outflows   ¥ 0   ¥ 840,389,499   ¥ 794,124,509      
    Percentage Of VIE contribution to consolidated revenue   0.00%   98.00%   91.00%   0.00%  
    Percentage Of VIE accounted of consolidated total assets   0.00%   27.00%       0.00%  
    Percentage Of VIE accounted of consolidated total liabilities   0.00%   88.00%       0.00%  
    Convenience translation rate per US$1.00   6.8972           6.8972  
    Goodwill impairment loss | $     $ 0   $ 0   $ 0    
    Impairment loss of investments   ¥ 0   ¥ 0   ¥ 0      
    Group recorded impairment loss other expense   78,462,371   33,653,746   28,088,491      
    Deferred revenue ¥ 223,104,331                
    Capitalized research and development expenses | $     $ 0   $ 0   $ 0    
    Advertising and market promotion expenses   282,007,724   495,504,251   219,369,426      
    Lease liabilities   19,571,579   31,278,210       $ 2,837,612  
    Right-of-use assets   49,910,725   72,309,492       7,236,375  
    Government subsidies   48,352,432   71,162,166   92,708,856      
    Cash and cash equivalents   4,041,602,800   ¥ 4,456,405,874   ¥ 5,279,902,398   $ 585,977,324  
    Nanshan Lanyue Asset Management Tianjin Partnership [Member]                  
    Summary of significant accounting policies                  
    Equity method partnership investment percentage                 4.35%
    Suzhou Industrial Park Yuanhe Nanshan [Member]                  
    Summary of significant accounting policies                  
    Equity method partnership investment percentage                 0.53%
    Nanshan Douyu Asset Management Tianjin Partnership Member [Member]                  
    Summary of significant accounting policies                  
    Equity method partnership investment percentage                 0.75%
    Wuhan Chaosai Business Information Consulting Partnership [Member]                  
    Summary of significant accounting policies                  
    Equity method partnership investment percentage                 5.63%
    Wuhan Ouyue [Member]                  
    Summary of significant accounting policies                  
    Equity method partnership investment percentage                 99.99%
    CHINA [Member]                  
    Summary of significant accounting policies                  
    Cash and cash equivalents   ¥ 414,568,005              
    Cash and cash equivalents percentage   10.00%           10.00%  
    XML 75 R51.htm IDEA: XBRL DOCUMENT v3.23.1
    Summary of significant accounting policies - Schedule of property and equipment, net estimated useful lives (Details)
    12 Months Ended
    Dec. 31, 2022
    Computer and transmission equipment  
    Property and equipment, net  
    Property and equipment, net, estimated useful lives 3 years
    Leasehold improvements  
    Property and equipment, net  
    Property and equipment, net, estimated useful lives Over the shorter of the lease term or expected useful lives
    Furniture and office equipment  
    Property and equipment, net  
    Property and equipment, net, estimated useful lives 5 years
    Motor vehicles  
    Property and equipment, net  
    Property and equipment, net, estimated useful lives 5 years
    XML 76 R52.htm IDEA: XBRL DOCUMENT v3.23.1
    Summary of significant accounting policies - Schedule of intangible assets, net estimated useful lives (Details)
    12 Months Ended
    Dec. 31, 2022
    Intangible assets, net  
    Intangible assets, renewable term 3 years
    Brand name  
    Intangible assets, net  
    Intangible assets, net estimated useful lives 10 years
    Agency contract rights  
    Intangible assets, net  
    Intangible assets, net estimated useful lives Over the shorter of the contract period or expected useful lives
    License for Online Transmission of Audio/Video Programs  
    Intangible assets, net  
    Intangible assets, net estimated useful lives Infinite life
    License for Online Transmission of Audio/Video Programs | Maximum  
    Intangible assets, net  
    Intangible assets, net estimated useful lives 2 years
    License for Online Transmission of Audio/Video Programs | Minimum  
    Intangible assets, net  
    Intangible assets, net estimated useful lives 1 year
    Platform  
    Intangible assets, net  
    Intangible assets, net estimated useful lives 5 years
    Software | Maximum  
    Intangible assets, net  
    Intangible assets, net estimated useful lives 5 years
    Software | Minimum  
    Intangible assets, net  
    Intangible assets, net estimated useful lives 3 years
    Others | Maximum  
    Intangible assets, net  
    Intangible assets, net estimated useful lives 10 years
    Others | Minimum  
    Intangible assets, net  
    Intangible assets, net estimated useful lives 3 years
    XML 77 R53.htm IDEA: XBRL DOCUMENT v3.23.1
    Summary of significant accounting policies - Schedule of disaggregation of revenue (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Disaggregates of revenue        
    Net revenue ¥ 7,108,238,352 $ 1,030,597,685 ¥ 9,165,330,760 ¥ 9,601,873,937
    Live Streaming        
    Disaggregates of revenue        
    Net revenue 6,797,326,921   8,596,599,175 8,852,225,839
    Advertisement        
    Disaggregates of revenue        
    Net revenue 190,254,794   464,866,153 645,227,128
    Other        
    Disaggregates of revenue        
    Net revenue ¥ 120,656,637   ¥ 103,865,432 ¥ 104,420,970
    XML 78 R54.htm IDEA: XBRL DOCUMENT v3.23.1
    Summary of significant accounting policies - Schedule of contract balance (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Summary of significant accounting policies      
    Opening Balance ¥ 191,388,528   ¥ 199,744,129
    Decrease, net (82,208,155)   (8,355,601)
    Ending Balance 109,180,373 $ 15,829,666 191,388,528
    Opening Balance 7,476,002   10,910,989
    (Decrease) increase, net (4,224,318)   (3,434,987)
    Ending Balance 3,251,684   7,476,002
    Opening Balance 223,104,331   229,701,778
    Decrease) increase, net 51,906,875   (6,597,447)
    Ending Balance ¥ 275,011,206   ¥ 223,104,331
    XML 79 R55.htm IDEA: XBRL DOCUMENT v3.23.1
    Summary of significant accounting policies - Schedule of sales and marketing expenses (Details) - Accounts Payable [Member] - Customer Concentration Risk [Member] - Vendor A [Member] - CNY (¥)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Concentration of risk, accounts receivable, net      
    Company A 15.00% 15.00% 11.00%
    Company A ¥ 2,317,621 ¥ 15,985,098 ¥ 21,191,007
    XML 80 R56.htm IDEA: XBRL DOCUMENT v3.23.1
    Accounts receivable, net - Schedule of accounts receivable, net (Details)
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Dec. 31, 2019
    CNY (¥)
    Accounts receivable, net          
    Accounts receivable, gross ¥ 118,055,506   ¥ 205,234,488    
    Less: allowance for credit loss (8,875,133)   (13,845,960) ¥ (12,573,550) ¥ (15,834,902)
    Accounts receivable, net ¥ 109,180,373 $ 15,829,666 ¥ 191,388,528 ¥ 199,744,129  
    XML 81 R57.htm IDEA: XBRL DOCUMENT v3.23.1
    Accounts receivable, net - Provision for current expected credit loss (Details) - CNY (¥)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Accounts receivable, net      
    Balance as of January 1 ¥ 13,845,960 ¥ 12,573,550 ¥ 15,834,902
    Addition (Reversal) 4,970,827 (2,182,083) (3,270,564)
    Write offs   (909,673) (6,531,916)
    Balance as of December 31 ¥ 8,875,133 ¥ 13,845,960 ¥ 12,573,550
    XML 82 R58.htm IDEA: XBRL DOCUMENT v3.23.1
    Accounts receivable, net - Schedule of concentration of risk, accounts receivable, net (Details)
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Concentration of risk, accounts receivable, net        
    Accounts receivable, net ¥ 109,180,373 $ 15,829,666 ¥ 191,388,528 ¥ 199,744,129
    XML 83 R59.htm IDEA: XBRL DOCUMENT v3.23.1
    Other current assets - Schedule of other current assets (Details)
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Other current assets      
    Value-added tax recoverable ¥ 153,654,128   ¥ 179,370,960
    Interest receivable 113,566,938   43,423,502
    Funds receivable from third party payment service providers (1) 42,988,192   97,558,304
    Content rights 5,317,278   38,557,515
    Others 21,477,305   17,456,529
    Total ¥ 337,003,841 $ 48,860,964 ¥ 376,366,810
    XML 84 R60.htm IDEA: XBRL DOCUMENT v3.23.1
    Property and equipment, net - Schedule of property and equipment, net (Details)
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Property and equipment, net      
    Gross carrying amount ¥ 129,306,169   ¥ 132,152,547
    Less: accumulated depreciation (112,318,279)   (107,041,834)
    Property and equipment, net 16,987,890 $ 2,463,013 25,110,713
    Computer and transmission equipment      
    Property and equipment, net      
    Gross carrying amount 96,802,675   100,007,413
    Leasehold improvements      
    Property and equipment, net      
    Gross carrying amount 26,155,889   24,462,607
    Furniture and office equipment      
    Property and equipment, net      
    Gross carrying amount 5,937,405   7,272,327
    Motor vehicles      
    Property and equipment, net      
    Gross carrying amount ¥ 410,200   ¥ 410,200
    XML 85 R61.htm IDEA: XBRL DOCUMENT v3.23.1
    Property and equipment, net - Additional information (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Property and equipment, net        
    Depreciation expense ¥ 11,843,695 $ 1,717,174 ¥ 18,275,703 ¥ 21,126,504
    XML 86 R62.htm IDEA: XBRL DOCUMENT v3.23.1
    Intangible assets, net - Schedule of intangible assets, net (Details)
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Gross carrying amount      
    Total of gross carrying amount ¥ 360,472,409   ¥ 353,587,092
    Less: accumulated amortization      
    Total of accumulated amortization (253,748,974)   (192,046,700)
    Intangible assets, net 106,723,435 $ 15,473,444 161,540,392
    Brand name      
    Less: accumulated amortization      
    Total of accumulated amortization (17,341,557)   (12,102,892)
    Brand name | License for Online Transmission of Audio/Video Programs      
    Gross carrying amount      
    Total of gross carrying amount 41,207,663   37,723,300
    Agency contract rights      
    Gross carrying amount      
    Total of gross carrying amount 218,974,843   218,806,605
    Less: accumulated amortization      
    Total of accumulated amortization (179,904,671)   (159,504,274)
    Platform      
    Gross carrying amount      
    Total of gross carrying amount 10,099,917   9,245,907
    Less: accumulated amortization      
    Total of accumulated amortization (8,670,779)   (6,088,430)
    Software      
    Gross carrying amount      
    Total of gross carrying amount 21,063,281   18,684,575
    Less: accumulated amortization      
    Total of accumulated amortization (11,184,034)   (5,868,964)
    Licensed copyrights of content      
    Gross carrying amount      
    Total of gross carrying amount 55,377,358   55,377,358
    Less: accumulated amortization      
    Total of accumulated amortization (32,485,850)   (4,721,697)
    Licensed copyrights of content | License for Online Transmission of Audio/Video Programs      
    Gross carrying amount      
    Total of gross carrying amount 7,988,748   7,988,748
    Others      
    Gross carrying amount      
    Total of gross carrying amount 5,760,599   5,760,599
    Less: accumulated amortization      
    Total of accumulated amortization ¥ (4,162,083)   ¥ (3,760,443)
    XML 87 R63.htm IDEA: XBRL DOCUMENT v3.23.1
    Intangible assets, net - Schedule of intangible assets, net (Parenthetical) (Details) - Agency contract rights - CNY (¥)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Intangible assets, net    
    Agency contract right acquired ¥ 15,136,791 ¥ 24,485,849
    Agency contract right acquired, weighted average amortization period 3 years 2 years 1 month 6 days
    XML 88 R64.htm IDEA: XBRL DOCUMENT v3.23.1
    Intangible assets, net - Additional information (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Intangible assets, net.        
    Amortization expenses ¥ 75,650,610 $ 10,968,307 ¥ 70,456,937 ¥ 89,790,156
    XML 89 R65.htm IDEA: XBRL DOCUMENT v3.23.1
    Intangible assets, net - Schedule of future amortization expense (Details)
    Dec. 31, 2022
    CNY (¥)
    Future amortization expenses  
    2023 ¥ 61,875,926
    2024 17,571,505
    2025 5,678,820
    2026 4,485,262
    2027 and thereafter 9,123,174
    Total ¥ 98,734,687
    XML 90 R66.htm IDEA: XBRL DOCUMENT v3.23.1
    Intangible assets, net - Schedule of weighted average amortization periods of intangible assets (Details) - Weighted Average
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Brand name    
    Weighted average amortization periods of intangible assets    
    Weighted average amortization period 10 years 10 years
    Agency contract rights    
    Weighted average amortization periods of intangible assets    
    Weighted average amortization period 3 years 7 months 6 days 3 years 3 months 18 days
    Platform    
    Weighted average amortization periods of intangible assets    
    Weighted average amortization period 5 years 5 years
    Software    
    Weighted average amortization periods of intangible assets    
    Weighted average amortization period 3 years 6 months 3 years 7 months 6 days
    Others    
    Weighted average amortization periods of intangible assets    
    Weighted average amortization period 3 years 2 months 12 days 3 years 2 months 12 days
    XML 91 R67.htm IDEA: XBRL DOCUMENT v3.23.1
    Investments - Schedule of investments accounted for under equity method (Details) - CNY (¥)
    Dec. 31, 2022
    Dec. 31, 2021
    Schedule of Equity Method Investments [Line Items]    
    Equity method investments ¥ 287,028,979 ¥ 186,699,668
    Wuhan Shayu Network Technology Co., Ltd. ("Shayu")    
    Schedule of Equity Method Investments [Line Items]    
    Equity method investments 172,002,038 168,416,427
    Nanshan Stellar Investment LLP    
    Schedule of Equity Method Investments [Line Items]    
    Equity method investments 100,033,487  
    Others    
    Schedule of Equity Method Investments [Line Items]    
    Equity method investments ¥ 14,993,454 ¥ 18,283,241
    XML 92 R68.htm IDEA: XBRL DOCUMENT v3.23.1
    Investments - Schedule of investments accounted for under equity method (Parenthetical) (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Marketable Securities [Line Items]          
    Payment for equity method investment ¥ 48,141,000 $ 6,979,789 ¥ 107,103,932 ¥ 276,291,399  
    Share of income (loss) in equity method investments ¥ 62,395,476 9,046,494 (15,127,838) 1,306,287  
    Wuhan Shayu Network Technology Co., Ltd. ("Shayu")          
    Marketable Securities [Line Items]          
    Percentage of equity method investment acquired 35.084%       35.084%
    Equity method investment, Amount agreed to invest ¥ 188,009,650        
    Share of income (loss) in equity method investments 3,585,612   ¥ (16,138,901) ¥ (3,454,322)  
    Nanshan Stellar Investment LLP [Member]          
    Marketable Securities [Line Items]          
    Share of income (loss) in equity method investments 62,977,379 $ 9,388,560      
    Fair value of equity interest ¥ 31,741,000       $ 5,000,000
    XML 93 R69.htm IDEA: XBRL DOCUMENT v3.23.1
    Investments - Summarized financial information (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Balance sheets data:          
    Current assets ¥ 7,077,183,579   ¥ 7,229,094,839   $ 1,026,095,166
    Current liabilities 1,558,664,148   1,848,991,192   225,985,059
    Statements of comprehensive income (loss) data:          
    Net revenue 7,108,238,352 $ 1,030,597,685 9,165,330,760 ¥ 9,601,873,937  
    Gross profit 990,110,052 143,552,464 1,089,910,236 1,560,345,352  
    (Loss) income from operations (198,879,725) (28,834,849) (648,661,225) 262,061,840  
    Net (loss) income (75,422,408)   (581,883,146) 485,498,597  
    Equity method investments is presented on a group basis          
    Balance sheets data:          
    Current assets 105,824,402   101,161,898   15,343,096
    Non-current assets 188,537,698   101,902,392   27,335,397
    Current liabilities 121,420,629   94,192,618   $ 17,604,336
    Statements of comprehensive income (loss) data:          
    Revenue 399,408,328 57,908,764 554,885,622 556,259,979  
    Investment gain 63,148,391 9,155,656      
    Gross profit 95,531,209 13,850,723 79,605,248 82,838,764  
    (Loss) income from operations 23,085,819 3,347,129 (57,912,568) (44,945,173)  
    Net (loss) income ¥ 26,146,839 $ 3,790,935 ¥ (45,925,057) ¥ (28,459,950)  
    XML 94 R70.htm IDEA: XBRL DOCUMENT v3.23.1
    Investments - Schedule of investments accounted for under equity securities without readily determinable fair values (Details) - CNY (¥)
    Dec. 31, 2022
    Dec. 31, 2021
    Marketable Securities [Line Items]    
    Equity securities without readily determinable fair value ¥ 244,882,346 ¥ 304,725,132
    Content producers    
    Marketable Securities [Line Items]    
    Equity securities without readily determinable fair value 167,707,971 246,170,165
    Technology and software    
    Marketable Securities [Line Items]    
    Equity securities without readily determinable fair value 52,300,880 48,554,967
    Other    
    Marketable Securities [Line Items]    
    Equity securities without readily determinable fair value ¥ 24,873,495 ¥ 10,000,000
    XML 95 R71.htm IDEA: XBRL DOCUMENT v3.23.1
    Investments - Additional Information (Details) - CNY (¥)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Investments      
    Group recorded impairment loss other expense ¥ 78,462,371 ¥ 33,653,746 ¥ 28,088,491
    Equity securities without readily determinable fair value, upward price adjustment ¥ 0 ¥ 0 ¥ 8,571,429
    XML 96 R72.htm IDEA: XBRL DOCUMENT v3.23.1
    Accrued expenses and other current liabilities - Schedule of accrued expenses and other current liabilities (Details)
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Accrued expenses and other current liabilities      
    Accrued payroll and welfare ¥ 171,797,452   ¥ 198,311,616
    Accrued marketing cost 52,337,833   149,202,671
    Accrued settlement relating to class action lawsuits     38,254,200
    Other tax payable 8,346,120   25,482,315
    Deposits 8,880,214   22,924,693
    Others 61,439,938   24,152,497
    Total ¥ 302,801,557 $ 43,902,099 ¥ 458,327,992
    XML 97 R73.htm IDEA: XBRL DOCUMENT v3.23.1
    Cost of revenues - Schedule of cost of revenue (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Cost of revenues ¥ 6,118,128,300 $ 887,045,221 ¥ 8,075,420,524 ¥ 8,041,528,585
    Revenue sharing fees and content costs        
    Cost of revenues 5,245,923,556   7,153,155,717 7,129,094,348
    Bandwidth costs        
    Cost of revenues 569,057,110   665,274,852 661,129,019
    Others        
    Cost of revenues ¥ 303,147,634   ¥ 256,989,955 ¥ 251,305,218
    XML 98 R74.htm IDEA: XBRL DOCUMENT v3.23.1
    Income taxes - Additional Information (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Income Tax        
    Tax rate 25.00% 25.00% 25.00% 25.00%
    Operating loss carry forwards ¥ 2,695,640,682   ¥ 3,740,244,579 ¥ 2,414,846,539
    Withholding income tax for dividends, which arise from profits of foreign invested enterprises 10.00%      
    Threshold ownership percentage for reduction in withholding tax rate 25.00%      
    Income tax expense ¥ 3,487,038 $ 505,573    
    Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount     ¥ 1,034,073  
    Minimum        
    Income Tax        
    Withholding tax rate is reduced to (for foreign investor qualifies as the beneficial owner) 5.00%      
    Maximum        
    Income Tax        
    Withholding tax rate is reduced to (for foreign investor qualifies as the beneficial owner) 10.00%      
    Hong Kong        
    Income Tax        
    Tax rate 16.50% 16.50%    
    China        
    Income Tax        
    Tax rate 25.00% 25.00% 50.00%  
    Percentage of research and development expenses entitled to claim tax deductible expenses 175.00% 175.00%    
    Tax liability limitation threshold ¥ 100,000      
    XML 99 R75.htm IDEA: XBRL DOCUMENT v3.23.1
    Income taxes - Schedule of Income (loss) before income taxes (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Income Tax        
    Income (loss) before income taxes ¥ (149,323,035) $ (21,649,804) ¥ (605,121,059) ¥ 403,429,239
    PRC        
    Income Tax        
    Income (loss) before income taxes (89,768,953)   (15,493,030) 710,575,006
    Foreign        
    Income Tax        
    Income (loss) before income taxes ¥ (59,554,082)   ¥ (589,628,029) ¥ (307,145,767)
    XML 100 R76.htm IDEA: XBRL DOCUMENT v3.23.1
    Income taxes - Schedule of reconciliation of total tax expenses (Details)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Income taxes      
    PRC income tax rate 25.00% 25.00% 25.00%
    Expenses not deductible for tax purposes (14.71%) (4.00%) 26.87%
    Super deduction on research and development expenses   3.96% (8.37%)
    Effect of expired tax loss   (0.40%)  
    Effect of tax holiday 2.15% 47.40% (36.13%)
    Effect of tax rate in different tax jurisdiction 13.38% (6.07%) 14.16%
    Change in valuation allowance (28.31%) (65.89%) (21.53%)
    Total (2.49%) 0.00% 0.00%
    XML 101 R77.htm IDEA: XBRL DOCUMENT v3.23.1
    Income taxes - Schedule of aggregate amount and per share effect of the tax holiday (Details) - CNY (¥)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Income taxes      
    The aggregate dollar effect ¥ 3,205,943 ¥ 286,804,076 ¥ 145,777,478
    Per share effect-basic and diluted ¥ 0.10 ¥ 8.81 ¥ 4.56
    XML 102 R78.htm IDEA: XBRL DOCUMENT v3.23.1
    Income taxes - Schedule of deferred tax assets (Details) - CNY (¥)
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Dec. 31, 2019
    Deferred tax assets        
    Tax loss carried forward ¥ 862,624,971 ¥ 1,003,286,365    
    Deductible temporary differences 162,018,885 37,326,947    
    Tax basis difference upon the restructuring in 2016 33,903,815 44,899,742    
    Allowance for credit loss 5,467,891 6,711,512    
    Total deferred tax assets 1,064,015,562 1,092,224,566    
    Less: valuation allowance (1,064,015,562) (1,092,224,566) ¥ (706,478,606) ¥ (795,745,498)
    Net deferred tax assets ¥ 0 ¥ 0    
    XML 103 R79.htm IDEA: XBRL DOCUMENT v3.23.1
    Income taxes - Schedule of movement of deferred tax valuation allowance (Details) - CNY (¥)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Income taxes      
    Balance at beginning of the year ¥ 1,092,224,566 ¥ 706,478,606 ¥ 795,745,498
    Increase 53,777,072 433,166,584 72,777,388
    Decrease (81,986,076) (47,420,624) (162,044,280)
    Balance at end of the year ¥ 1,064,015,562 ¥ 1,092,224,566 ¥ 706,478,606
    XML 104 R80.htm IDEA: XBRL DOCUMENT v3.23.1
    Treasury shares - Additional information (Details)
    1 Months Ended 12 Months Ended
    Mar. 31, 2022
    CNY (¥)
    Mar. 31, 2022
    USD ($)
    Aug. 30, 2021
    USD ($)
    Dec. 20, 2019
    USD ($)
    Mar. 31, 2022
    shares
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2021
    CNY (¥)
    shares
    Dec. 31, 2021
    USD ($)
    shares
    Dec. 31, 2020
    CNY (¥)
    shares
    Dec. 31, 2020
    USD ($)
    shares
    Dec. 31, 2021
    USD ($)
    Dec. 31, 2020
    USD ($)
    Treasury shares                        
    Repurchase of ordinary shares (in shares)             578,304 578,304 1,177,499 1,177,499    
    Stock repurchase value | ¥           ¥ 108,967,252 ¥ 107,151,908   ¥ 526,530,728      
    Twenty Nineteen Share Repurchase Program                        
    Treasury shares                        
    Repurchase of shares | $       $ 100,000,000                
    Stock repurchase program, period in force       12 months                
    Stock repurchase value                 695,097,853 $ 99,999,998    
    Repurchase of ordinary shares paid                 ¥ 115,273,325     $ 16,471,881
    2021 Share Repurchase Program                        
    Treasury shares                        
    Repurchase of ordinary shares (in shares)         804,758              
    Repurchase of shares | $     $ 100,000,000                  
    Stock repurchase program, period in force     12 months                  
    Stock repurchase value ¥ 108,967,252 $ 17,158,573         107,151,908 $ 16,737,290        
    Repurchase of ordinary shares paid             ¥ 107,151,908       $ 16,737,290  
    Ordinary shares                        
    Treasury shares                        
    Repurchase of ordinary shares (in shares)             578,304 578,304 291,207 291,207    
    XML 105 R81.htm IDEA: XBRL DOCUMENT v3.23.1
    Noncontrolling Interest - Schedule of group's ownership in its subsidiary on the group's equity (Details) - CNY (¥)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Noncontrolling Interest      
    Net income (loss) attributable to DouYu's ordinary shareholders ¥ (75,422,408) ¥ (581,883,146) ¥ 485,498,597
    Transfers to noncontrolling interest      
    Decrease in DouYu's additional paid-in capital for acquisition of noncontrolling interest in Shuangsi     (2,271,492)
    Decrease in DouYu's additional paid-in capital due to capital contribution from noncontrolling interest shareholder in DouYu Japan     (7,700,837)
    Decrease in DouYu's additional paid-in capital due to additional capital contribution in DouYu Japan (14,992,166)    
    Increase in DouYu's additional paid-in capital due to repurchase of noncontrolling interest in Gogo Glocal     11,171,730
    Net transfers to noncontrolling interest (14,992,166)   1,199,401
    Change from net income attribute to DouYu and transfers to noncontrolling interest ¥ (90,414,574) ¥ (581,883,146) ¥ 486,697,998
    XML 106 R82.htm IDEA: XBRL DOCUMENT v3.23.1
    Noncontrolling Interest - Schedule of group's ownership in its subsidiary on the group's equity (Parenthetical) (Details)
    1 Months Ended 12 Months Ended
    Nov. 30, 2020
    CNY (¥)
    Nov. 30, 2020
    JPY (¥)
    Jun. 30, 2020
    CNY (¥)
    Jun. 30, 2020
    JPY (¥)
    Mar. 31, 2020
    CNY (¥)
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    JPY (¥)
    Noncontrolling Interest              
    Adjustment to additional paid in capital           ¥ 14,992,166  
    Chengdu Shuangsi              
    Noncontrolling Interest              
    Increase in noncontrolling interest, ownership percentage         15.00%    
    Business acquisition, consideration         ¥ 4,500,000    
    DouYu Japan              
    Noncontrolling Interest              
    Business acquisition, consideration ¥ 105,129,847 ¥ 1,610,800,000 ¥ 272,248,433 ¥ 4,189,200,000   397,078,638 ¥ 7,499,997,600
    Adjustment to additional paid in capital           ¥ 14,992,166  
    DouYu Japan | Maximum              
    Noncontrolling Interest              
    Increase in noncontrolling interest, ownership percentage   28.90%       28.90% 28.90%
    DouYu Japan | Minimum              
    Noncontrolling Interest              
    Increase in noncontrolling interest, ownership percentage   14.90%       22.40% 22.40%
    XML 107 R83.htm IDEA: XBRL DOCUMENT v3.23.1
    Share-based compensation - Schedule of restricted share units activity (Details) - Restricted Stock Units (RSUs) - ¥ / shares
    1 Months Ended 12 Months Ended
    Feb. 29, 2020
    Dec. 31, 2022
    Dec. 31, 2021
    Share-based compensation      
    Number of restricted shares, Beginning balance   402,349  
    Number of restricted shares, Vested   (401,599)  
    Number of restricted shares, Forfeited (557,455) (750)  
    Number of restricted shares, Ending balance     402,349
    Weighted average grant-date fair vale Outstanding   ¥ 274.55  
    Weighted average grant-date fair value, Vested   274.55  
    Weighted average grant-date fair value, Forfeited   ¥ 274.55  
    Weighted average grant-date fair vale Outstanding     ¥ 274.55
    Weighted average remaining contractual life     6 months 29 days
    XML 108 R84.htm IDEA: XBRL DOCUMENT v3.23.1
    Share-based compensation - Additional information (Details)
    1 Months Ended 12 Months Ended
    Sep. 30, 2019
    CNY (¥)
    ¥ / shares
    shares
    Oct. 18, 2018
    shares
    Apr. 01, 2018
    ¥ / shares
    shares
    Feb. 29, 2020
    USD ($)
    shares
    Dec. 31, 2022
    CNY (¥)
    shares
    Dec. 31, 2022
    USD ($)
    shares
    Dec. 31, 2021
    CNY (¥)
    ¥ / shares
    shares
    Dec. 31, 2020
    CNY (¥)
    shares
    Dec. 31, 2019
    CNY (¥)
    ¥ / shares
    Dec. 31, 2018
    CNY (¥)
    Sep. 30, 2019
    $ / shares
    Dec. 31, 2018
    $ / shares
    Dec. 31, 2018
    ¥ / shares
    Oct. 31, 2018
    Share-based compensation                            
    Fair value per share | ¥ / shares ¥ 43.92                          
    Stock repurchased during period, shares             578,304 1,177,499            
    Incremental compensation cost | ¥                 ¥ 28,224,142          
    Stock repurchase value | ¥         ¥ 108,967,252   ¥ 107,151,908 ¥ 526,530,728            
    Recognized compensation expense | ¥               7,451,210            
    Share-based compensation expenses         ¥ 66,741,438 $ 9,676,599 ¥ 132,139,459 142,154,361            
    Nonolive                            
    Share-based compensation                            
    Transfer restriction and repurchase consideration per share | $ / shares                     $ 1      
    Number of shares issued subject to transfer restriction 2,163,325                          
    Restricted Stock Units (RSUs)                            
    Share-based compensation                            
    Forfeited of unvested restricted shares       557,455 750 750                
    Fair value per share of the restricted equity | ¥ / shares             ¥ 274.55              
    Share units vested | ¥         ¥ 110,259,005   ¥ 189,791,199              
    Restricted Stock Units (RSUs) | Nonolive | Founder One                            
    Share-based compensation                            
    Stock repurchased during period, shares 444,444                          
    Restricted Stock Units (RSUs) | 2018 Restricted Share Unit Scheme                            
    Share-based compensation                            
    Total unrecognized share-based compensation expense | ¥         0   72,612,268              
    Share-based compensation expenses | ¥         66,741,438   132,139,459 134,124,800            
    Ordinary shares issued to trust as a reserve pool for future issuance of equity share     2,106,321                      
    Restricted share units, effective period     10 years                      
    Restricted share units, grants in period     2,098,069                      
    Fair value per share of the restricted equity | ¥ / shares     ¥ 274.51                      
    Restricted Stock                            
    Share-based compensation                            
    Fair value per share | ¥ / shares                 ¥ 43.92          
    Restricted Stock | Nonolive                            
    Share-based compensation                            
    Stock repurchased during period, shares 1,696,895                          
    Restricted Stock | Nonolive | Founder One                            
    Share-based compensation                            
    Transfer restriction and repurchase consideration per share | $ / shares                     $ 1      
    Repurchase of shares | ¥ ¥ 100,000,000                          
    Stock repurchased during period, shares 1,039,780                          
    Restricted Stock | 2018 Restricted Share Unit Scheme                            
    Share-based compensation                            
    Restricted share units, vesting condition     The restricted share units will begin vesting by equal instalment for 36 months upon a qualified IPO.                      
    Gogo Glocal Holding Limited                            
    Share-based compensation                            
    Stock repurchased during period, shares       1,429,906                    
    Stock repurchase value | $       $ 1                    
    Gogo Glocal Holding Limited | Restricted Stock                            
    Share-based compensation                            
    Ordinary shares issued in connection of the acquisition   4,900,000                        
    Percentage of equity issued in connection of the acquisition                           46.00%
    Transfer restriction and repurchase consideration per share | $ / shares                       $ 1    
    Requisite employment service period                   15 months        
    Aggregate fair value of the restricted equity | ¥                   ¥ 90,425,865        
    Share-based compensation expenses | ¥         ¥ 0   ¥ 0 ¥ 8,029,561            
    Fair value per share of the restricted equity | ¥ / shares                         ¥ 18.45  
    XML 109 R85.htm IDEA: XBRL DOCUMENT v3.23.1
    Net income (loss) per share and net income (loss) attributable to ordinary shareholders - Schedule of basic and diluted net income (loss) per share (Details)
    12 Months Ended
    Dec. 31, 2022
    $ / shares
    Dec. 31, 2022
    CNY (¥)
    ¥ / shares
    shares
    Dec. 31, 2021
    CNY (¥)
    ¥ / shares
    shares
    Dec. 31, 2020
    CNY (¥)
    ¥ / shares
    shares
    Numerator:        
    Net (loss) income | ¥   ¥ (75,422,408) ¥ (581,883,146) ¥ 485,498,597
    Net income (loss) attributable to ordinary shareholders for computing basic net income (loss) per share | ¥   ¥ (75,422,408) ¥ (581,883,146) ¥ 485,498,597
    Denominator:        
    Weighted average number of ordinary shares used in computing basic income (loss) per ordinary share | shares   31,971,245 32,544,878 31,963,526
    Basic net income (loss) per ordinary share | (per share) $ (0.34) ¥ (2.36) ¥ (17.88) ¥ 15.19
    Numerator:        
    Net income (loss) attributable to ordinary shareholders of DouYu Holdings Limited | ¥   ¥ (75,422,408) ¥ (581,883,146) ¥ 485,498,597
    Net income (loss) attributable to ordinary shareholders for computing diluted net income (loss) per ordinary share | ¥   ¥ (75,422,408) ¥ (581,883,146) ¥ 485,498,597
    Denominator:        
    Weighted average number of ordinary shares used in computing basic income (loss) per ordinary share | shares   31,971,245 32,544,878 31,963,526
    Restricted Share Units | shares       1,049,156
    Weighted average ordinary shares used in computing diluted income (loss) per ordinary share | shares   31,971,245 32,544,878 33,012,682
    Diluted net income (loss) per ordinary share | (per share) $ (0.34) ¥ (2.36) ¥ (17.88) ¥ 14.71
    XML 110 R86.htm IDEA: XBRL DOCUMENT v3.23.1
    Net income (loss) per share and net income (loss) attributable to ordinary shareholders - Schedule of antidilutive securities excluded from computation of earnings per share (Details)
    12 Months Ended
    Dec. 31, 2021
    shares
    Restricted Stock Units (RSUs)  
    Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
    Restricted share units 321,378
    XML 111 R87.htm IDEA: XBRL DOCUMENT v3.23.1
    Statutory reserves and restricted net assets (Details)
    Dec. 31, 2022
    CNY (¥)
    Statutory reserves and restricted net assets  
    Total restricted net assets ¥ 3,486,379,108
    XML 112 R88.htm IDEA: XBRL DOCUMENT v3.23.1
    Segment Information - Schedule of revenue by type of service provided by the Group (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Segment Reporting Information [Line Items]        
    Net revenue ¥ 7,108,238,352 $ 1,030,597,685 ¥ 9,165,330,760 ¥ 9,601,873,937
    Live Streaming        
    Segment Reporting Information [Line Items]        
    Net revenue 6,797,326,921   8,596,599,175 8,852,225,839
    Advertisement        
    Segment Reporting Information [Line Items]        
    Net revenue 190,254,794   464,866,153 645,227,128
    Other        
    Segment Reporting Information [Line Items]        
    Net revenue ¥ 120,656,637   ¥ 103,865,432 ¥ 104,420,970
    XML 113 R89.htm IDEA: XBRL DOCUMENT v3.23.1
    Segment Information - Additional Information (Details) - PRC - Customer Concentration Risk
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Revenue      
    Segment Reporting Information [Line Items]      
    Concentration risk percentage 98.00% 97.90% 98.80%
    Long Lived Assets      
    Segment Reporting Information [Line Items]      
    Concentration risk percentage 100.00% 100.00%  
    XML 114 R90.htm IDEA: XBRL DOCUMENT v3.23.1
    Related party transactions - Schedule of major related parties and their relationships (Details)
    12 Months Ended
    Dec. 31, 2022
    Tencent Holdings Limited ("Tencent Group")  
    Related Party Transaction [Line Items]  
    Nature of company relationship with the group Parent company of one of our ordinary shareholders
    XML 115 R91.htm IDEA: XBRL DOCUMENT v3.23.1
    Related party transactions - Schedule of significant related party transactions (Details) - CNY (¥)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Related Party Transaction [Line Items]      
    Revenue derived from related parties ¥ 20,394,478 ¥ 29,900,069 ¥ 32,910,229
    Fee paid to related parties 181,637,081 361,806,614 441,698,772
    Equity method investees talent agencies      
    Related Party Transaction [Line Items]      
    Other revenue derived from related parties     204,533
    Fee paid to related parties 181,637,081 361,296,329 435,496,349
    Tencent Group      
    Related Party Transaction [Line Items]      
    Fee paid to related parties   510,285 6,202,423
    Purchased from related parties 103,198,542 304,500,878 75,528,302
    Live streaming | Equity method investees talent agencies      
    Related Party Transaction [Line Items]      
    Revenue derived from related parties     23,679,248
    Advertisement | Tencent Group      
    Related Party Transaction [Line Items]      
    Revenue derived from related parties 14,979,036 17,190,776 743,697
    Bandwidth fees | Tencent Group      
    Related Party Transaction [Line Items]      
    Fee paid to related parties 197,568,690 240,737,980 212,785,773
    Others      
    Related Party Transaction [Line Items]      
    Other revenue derived from related parties 5,415,442 12,709,293 8,487,284
    Others | Tencent Group      
    Related Party Transaction [Line Items]      
    Other revenue derived from related parties 5,415,442 12,709,293 8,282,751
    Payment handling fees | Tencent Group      
    Related Party Transaction [Line Items]      
    Fee paid to related parties 28,153,602 ¥ 33,693,357 ¥ 36,033,966
    Virtual gifts purchased      
    Related Party Transaction [Line Items]      
    Purchased from related parties 60,444,813    
    Other fees      
    Related Party Transaction [Line Items]      
    Purchased from related parties ¥ 8,734,726    
    XML 116 R92.htm IDEA: XBRL DOCUMENT v3.23.1
    Related party transactions - Schedule of amounts due from/to related parties (Details)
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Related Party Transaction [Line Items]        
    Amounts due from related parties ¥ 46,125,644 $ 6,687,590 ¥ 37,158,946 ¥ 9,045,078
    Amounts due to related parties 266,787,562 $ 38,680,561 293,507,806 223,524,929
    Tencent Group        
    Related Party Transaction [Line Items]        
    Amounts due from related parties 35,491,575   37,158,946 9,045,078
    Amounts due to related parties 250,364,366   255,438,628 201,579,602
    Shayu        
    Related Party Transaction [Line Items]        
    Amounts due from related parties 10,153,000      
    Equity method investees talent agencies        
    Related Party Transaction [Line Items]        
    Amounts due from related parties 481,069      
    Amounts due to related parties ¥ 16,423,196   ¥ 38,069,178 ¥ 21,945,327
    XML 117 R93.htm IDEA: XBRL DOCUMENT v3.23.1
    Leases - Summary of lease expense (Details) - CNY (¥)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Leases      
    Operating lease expense ¥ 40,554,178 ¥ 46,120,215 ¥ 44,300,218
    Short-term lease expense 159,623 2,256,674 7,781,246
    Total lease expense ¥ 40,713,801 ¥ 48,376,889 ¥ 52,081,464
    XML 118 R94.htm IDEA: XBRL DOCUMENT v3.23.1
    Leases - Summary of information related to operating lease payments (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Leases.      
    Operating leases right-of-use assets ¥ 49,910,725 ¥ 72,309,492 $ 7,236,375
    Current portion of lease liabilities 27,479,158 30,417,376 3,984,103
    Non-current portion of lease liabilities 19,571,579 31,278,210 $ 2,837,612
    Total operating lease liabilities ¥ 47,050,737 ¥ 61,695,586  
    Weighted-average remaining lease term (in years) - operating leases 1 year 10 months 28 days 2 years 29 days 1 year 10 months 28 days
    Weighted-average discount rate - operating leases 4.59% 4.65% 4.59%
    Cash paid for operating leases ¥ 31,734,384 ¥ 47,825,788  
    Lease liabilities arising from obtaining right-of-use assets ¥ 29,500,598 ¥ 56,288,653  
    XML 119 R95.htm IDEA: XBRL DOCUMENT v3.23.1
    Leases - Summary of future minimum lease payments under non-cancellable operating lease agreements (Details)
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
    2023 ¥ 27,920,170    
    2024 17,433,055    
    2025 and thereafter 5,075,224    
    Total undiscounted cash flows 50,428,449    
    Less: imputed interest 3,377,712    
    Total 47,050,737   ¥ 61,695,586
    Lease liabilities due within one year 27,479,158 $ 3,984,103 30,417,376
    Lease liabilities ¥ 19,571,579 $ 2,837,612 ¥ 31,278,210
    XML 120 R96.htm IDEA: XBRL DOCUMENT v3.23.1
    Commitments and contingencies (Details) - 1 months ended Jun. 30, 2022
    ¥ in Millions, $ in Millions
    USD ($)
    CNY (¥)
    CNY (¥)
    Commitments and contingencies      
    Total payment of plaintiffs $ 15.0 ¥ 103.5  
    Officer liability $ 12.8   ¥ 88.3
    XML 121 R97.htm IDEA: XBRL DOCUMENT v3.23.1
    Subsequent events (Details)
    ¥ in Millions
    1 Months Ended
    Apr. 30, 2023
    CNY (¥)
    Subsequent event | Broadcasting League  
    Subsequent events  
    Cash consideration total ¥ 450
    XML 122 R98.htm IDEA: XBRL DOCUMENT v3.23.1
    SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED BALANCE SHEETS (Details)
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Current assets:        
    Cash and cash equivalents ¥ 4,041,602,800 $ 585,977,324 ¥ 4,456,405,874 ¥ 5,279,902,398
    Short-term deposits 2,511,150,000 364,082,526 2,076,355,000  
    Prepayments 26,064,222 3,778,957 80,716,962  
    Other current assets 337,003,841 48,860,964 376,366,810  
    Total current assets 7,077,183,579 1,026,095,166 7,229,094,839  
    TOTAL ASSETS 8,145,366,409 1,180,967,120 8,156,902,381  
    Current liabilities:        
    Accrued expenses and other current liabilities 302,801,557 43,902,099 458,327,992  
    Amounts due to subsidiaries and VIEs 266,787,562 38,680,561 293,507,806 ¥ 223,524,929
    Deferred revenue 288,152,276 41,778,153 235,134,242  
    Total current liabilities 1,558,664,148 225,985,059 1,848,991,192  
    TOTAL LIABILITIES 1,584,806,262 229,775,309 1,898,314,269  
    Shareholders' equity (deficit)        
    Ordinary shares 23,336 3,383 23,043  
    Treasury shares (911,217,013) (132,114,048) (802,249,761)  
    Accumulated deficit (3,520,524,817) (510,428,116) (3,445,102,409)  
    Accumulated other comprehensive income 321,990,770 46,684,273 (112,621,676)  
    Total DouYu International Holdings Limited Shareholders' equity 6,560,559,182 951,191,671 6,258,587,124  
    TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY 8,145,366,409 1,180,967,120 8,156,902,381  
    Parent Company        
    Current assets:        
    Cash and cash equivalents 3,574,342,723 518,230,981 4,206,259,255  
    Short-term deposits 1,741,150,000 252,443,020 956,355,000  
    Prepayments 253,238 36,716 11,476,260  
    Other current assets 65,929,085 9,558,819 14,643,964  
    Total current assets 5,381,675,046 780,269,536 5,188,734,479  
    Investments in subsidiaries and VIEs 1,222,310,375 177,218,348 1,158,038,640  
    TOTAL ASSETS 6,603,985,421 957,487,884 6,346,773,119  
    Current liabilities:        
    Accrued expenses and other current liabilities 23,376,040 3,389,207 57,801,248  
    Amounts due to subsidiaries and VIEs 338,595 49,092 309,967  
    Deferred revenue 13,141,069 1,905,276 12,029,913  
    Total current liabilities 36,855,704 5,343,575 70,141,128  
    Non-current liabilities 6,570,535 952,638 18,044,867  
    TOTAL LIABILITIES 43,426,239 6,296,213 88,185,995  
    Shareholders' equity (deficit)        
    Ordinary shares 23,336 3,383 23,043  
    Treasury shares (911,217,013) (132,114,048) (802,249,761)  
    Additional paid-in capital 10,670,286,906 1,547,046,179 10,618,537,927  
    Accumulated deficit (3,520,524,817) (510,428,116) (3,445,102,409)  
    Accumulated other comprehensive income 321,990,770 46,684,273 (112,621,676)  
    Total DouYu International Holdings Limited Shareholders' equity 6,560,559,182 951,191,671 6,258,587,124  
    TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY ¥ 6,603,985,421 $ 957,487,884 ¥ 6,346,773,119  
    XML 123 R99.htm IDEA: XBRL DOCUMENT v3.23.1
    SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    Condensed Income Statements, Captions [Line Items]        
    General and administrative expenses ¥ (288,241,624) $ (41,791,107) ¥ (375,975,505) ¥ (375,935,570)
    Research and development expenses (383,091,118) (55,542,991) (490,018,940) (416,272,985)
    Other operating income (expense), net 122,213,830 17,719,340 80,325,008 74,298,644
    Interest income 129,857,831 18,827,616 77,392,560 145,235,383
    Equity in income (loss) of subsidiaries and share of income (loss) from VIE 62,395,476 9,046,494 (15,127,838) 1,306,287
    Net income (loss) (90,414,597) (13,108,883) (620,248,897) 404,735,526
    Other comprehensive (loss) income:        
    Comprehensive income (loss) attributable to the ordinary shareholders 359,190,038 52,077,661 (705,416,675) 61,516,460
    Parent Company        
    Condensed Income Statements, Captions [Line Items]        
    General and administrative expenses (38,959,768) (5,648,635) (83,456,188) (63,824,140)
    Research and development expenses     (2,454,862) (3,787,468)
    Other operating income (expense), net 42,792,705 6,204,359 (24,367,660) 13,014,651
    Interest income 91,701,152 13,295,417 33,567,582 116,756,835
    Equity in income (loss) of subsidiaries and share of income (loss) from VIE (170,956,497) (24,786,361) (505,172,018) 423,338,719
    Net income (loss) (75,422,408) (10,935,220) (581,883,146) 485,498,597
    Other comprehensive (loss) income:        
    Foreign currency translation adjustment 434,612,446 63,012,882 (123,533,529) (423,982,137)
    Comprehensive income (loss) attributable to the ordinary shareholders ¥ 359,190,038 $ 52,077,662 ¥ (705,416,675) ¥ 61,516,460
    XML 124 R100.htm IDEA: XBRL DOCUMENT v3.23.1
    SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED STATEMENTS OF CASH FLOWS (Details)
    12 Months Ended
    Dec. 31, 2022
    CNY (¥)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    CNY (¥)
    Dec. 31, 2020
    CNY (¥)
    CASH FLOWS FROM OPERATING ACTIVITIES        
    Net income (loss) ¥ (90,414,597) $ (13,108,883) ¥ (620,248,897) ¥ 404,735,526
    Adjustments to reconcile net loss to net cash provided by operating activities:        
    Equity in (income) loss of subsidiaries and share of income (loss) from VIEs (62,395,476) (9,046,494) 15,127,838 (1,306,287)
    Share-based compensation 66,741,438 9,676,599 132,139,459 142,154,361
    Changes in operating assets and liabilities:        
    Prepayments 54,652,740 7,923,902 (28,610,593) (26,602,239)
    Other current assets 39,362,970 5,707,094 (139,662,715) (33,345,122)
    Amounts due from subsidiaries and VIEs 1,033,302 149,815 (28,113,868) 14,909,528
    Accrued expenses and other current liabilities (155,526,435) (22,549,213) 74,287,172 43,125,766
    Net cash provided by (used in) operating activities (67,833,405) (9,834,919) (586,257,769) 667,648,867
    Proceeds from disposal of short-term investments 2,104,283,000 305,092,356 1,840,229,000 2,606,247,896
    Purchases of short-term investments 2,415,288,000 350,183,843 1,736,355,000 4,836,476,896
    Cash used in investing activities (608,617,399) (88,241,229) (19,129,248) (2,612,619,827)
    Repurchase of ordinary shares (108,967,252) (15,798,766) (107,151,908) (579,824,528)
    Cash used in financing activities (108,967,252) (15,798,766) (107,151,908) (479,194,681)
    Effect of foreign exchange rate changes 365,968,962 53,060,512 (112,129,959) (418,949,871)
    NET DECREASE IN CASH AND CASH EQUIVALENTS (419,449,094) (60,814,402) (824,668,884) (2,843,115,512)
    Cash, cash equivalent and restricted cash at the beginning of the year 4,467,108,593 647,669,865 5,291,777,477 8,134,892,989
    Cash, cash equivalent and restricted cash at the end of the year 4,047,659,499 586,855,463 4,467,108,593 5,291,777,477
    Parent Company        
    CASH FLOWS FROM OPERATING ACTIVITIES        
    Net income (loss) (75,422,408) (10,935,220) (581,883,146) 485,498,597
    Adjustments to reconcile net loss to net cash provided by operating activities:        
    Equity in (income) loss of subsidiaries and share of income (loss) from VIEs 170,956,497 24,786,361 505,172,018 (423,338,719)
    Share-based compensation 6,196,546 898,415 12,144,578 16,059,123
    Changes in operating assets and liabilities:        
    Prepayments 11,223,022 1,627,184 (10,586,501) (51,361)
    Other current assets (51,285,121) (7,435,644) 9,623,257 32,573,755
    Amounts due from subsidiaries and VIEs     38,099,544 1,895,888
    Accrued expenses and other current liabilities (34,425,208) (4,991,186) 38,682,365 11,474,356
    Other liabilities (10,363,176) (1,502,519) (13,015,215) (16,143,311)
    Net cash provided by (used in) operating activities 16,880,152 2,447,391 (1,763,100) 107,968,328
    Proceeds from disposal of short-term investments 1,654,283,000 239,848,490 1,370,229,000  
    Purchases of short-term investments (2,385,288,000) (345,834,252) (956,355,000) (1,370,229,000)
    Investment in subsidiaries (181,739,530) (26,349,755) (424,558,504) (425,088,709)
    Cash used in investing activities (912,744,530) (132,335,517) (10,684,504) (1,795,317,709)
    Repurchase of ordinary shares (108,967,252) (15,798,766) (107,151,908) (579,824,528)
    Cash used in financing activities (108,967,252) (15,798,766) (107,151,908) (579,824,528)
    Effect of foreign exchange rate changes 372,915,098 54,067,607 (123,540,779) (424,004,077)
    NET DECREASE IN CASH AND CASH EQUIVALENTS (631,916,532) (91,619,285) (243,140,291) (2,691,177,986)
    Cash, cash equivalent and restricted cash at the beginning of the year 4,206,259,255 609,850,266 4,449,399,546 7,140,577,532
    Cash, cash equivalent and restricted cash at the end of the year ¥ 3,574,342,723 $ 518,230,981 ¥ 4,206,259,255 ¥ 4,449,399,546
    XML 125 R101.htm IDEA: XBRL DOCUMENT v3.23.1
    SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - Additional information (Details)
    Dec. 31, 2022
    Condensed Financial Statements, Captions [Line Items]  
    Convenience exchange rate per US$1.00 6.8972
    Parent Company  
    Condensed Financial Statements, Captions [Line Items]  
    Convenience exchange rate per US$1.00 6.8972
    XML 126 doyu-20221231x20f_htm.xml IDEA: XBRL DOCUMENT 0001762417 us-gaap:TreasuryStockCommonMember 2022-12-31 0001762417 us-gaap:TreasuryStockCommonMember 2021-12-31 0001762417 us-gaap:TreasuryStockCommonMember 2020-12-31 0001762417 us-gaap:TreasuryStockCommonMember 2019-12-31 0001762417 doyu:TwentyTwentyOneShareRepurchaseProgramMember 2021-08-30 2021-08-30 0001762417 doyu:TwentyNinteenShareRepurchaseProgramMember 2019-12-20 2019-12-20 0001762417 doyu:TwentyTwentyOneShareRepurchaseProgramMember 2021-08-30 0001762417 doyu:TwentyNinteenShareRepurchaseProgramMember 2019-12-20 0001762417 doyu:TwentyTwentyOneShareRepurchaseProgramMember 2022-03-31 2022-03-31 0001762417 doyu:TwentyTwentyOneShareRepurchaseProgramMember 2021-01-01 2021-12-31 0001762417 doyu:TwentyNinteenShareRepurchaseProgramMember 2020-01-01 2020-12-31 0001762417 doyu:TwentyTwentyOneShareRepurchaseProgramMember 2022-03-01 2022-03-31 0001762417 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001762417 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001762417 doyu:GogoGlocalHoldingLimitedMember 2020-02-01 2020-02-29 0001762417 us-gaap:TreasuryStockCommonMember 2020-01-01 2020-12-31 0001762417 doyu:FounderOneMember us-gaap:RestrictedStockUnitsRSUMember doyu:NonoliveMember 2019-09-30 2019-09-30 0001762417 doyu:FounderOneMember us-gaap:RestrictedStockMember doyu:NonoliveMember 2019-09-30 2019-09-30 0001762417 us-gaap:RestrictedStockMember doyu:NonoliveMember 2019-09-30 2019-09-30 0001762417 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001762417 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001762417 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001762417 doyu:GogoGlocalHoldingLimitedMember us-gaap:RestrictedStockMember 2018-10-18 2018-10-18 0001762417 us-gaap:RetainedEarningsMember 2022-12-31 0001762417 us-gaap:ParentMember 2022-12-31 0001762417 us-gaap:NoncontrollingInterestMember 2022-12-31 0001762417 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001762417 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001762417 us-gaap:RetainedEarningsMember 2021-12-31 0001762417 us-gaap:ParentMember 2021-12-31 0001762417 us-gaap:NoncontrollingInterestMember 2021-12-31 0001762417 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001762417 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001762417 us-gaap:RetainedEarningsMember 2020-12-31 0001762417 us-gaap:ParentMember 2020-12-31 0001762417 us-gaap:NoncontrollingInterestMember 2020-12-31 0001762417 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001762417 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001762417 us-gaap:RetainedEarningsMember 2019-12-31 0001762417 us-gaap:ParentMember 2019-12-31 0001762417 us-gaap:NoncontrollingInterestMember 2019-12-31 0001762417 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001762417 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001762417 us-gaap:CommonStockMember 2022-12-31 0001762417 us-gaap:CommonStockMember 2021-12-31 0001762417 us-gaap:CommonStockMember 2020-12-31 0001762417 us-gaap:CommonStockMember 2019-12-31 0001762417 us-gaap:RestrictedStockMember 2019-12-31 0001762417 2019-09-30 0001762417 2019-01-01 2019-12-31 0001762417 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001762417 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001762417 us-gaap:RestrictedStockUnitsRSUMember doyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember 2018-04-01 2018-04-01 0001762417 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001762417 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2020-02-29 0001762417 us-gaap:RestrictedStockMember doyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember 2018-04-01 2018-04-01 0001762417 doyu:GogoGlocalHoldingLimitedMember us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001762417 us-gaap:RestrictedStockUnitsRSUMember doyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember 2022-01-01 2022-12-31 0001762417 doyu:GogoGlocalHoldingLimitedMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001762417 us-gaap:RestrictedStockUnitsRSUMember doyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember 2021-01-01 2021-12-31 0001762417 doyu:GogoGlocalHoldingLimitedMember us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001762417 us-gaap:RestrictedStockUnitsRSUMember doyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember 2020-01-01 2020-12-31 0001762417 doyu:GogoGlocalHoldingLimitedMember us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001762417 us-gaap:AdvertisingMember doyu:TencentHoldingsLimitedMember 2022-01-01 2022-12-31 0001762417 us-gaap:AdvertisingMember doyu:TencentHoldingsLimitedMember 2021-01-01 2021-12-31 0001762417 us-gaap:AdvertisingMember doyu:TencentHoldingsLimitedMember 2020-01-01 2020-12-31 0001762417 doyu:LiveStreamingRevenueMember doyu:EquityMethodInvesteesTalentAgenciesMember 2020-01-01 2020-12-31 0001762417 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-12-31 0001762417 us-gaap:AdvertisingMember 2022-01-01 2022-12-31 0001762417 doyu:LiveStreamingRevenueMember 2022-01-01 2022-12-31 0001762417 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0001762417 us-gaap:AdvertisingMember 2021-01-01 2021-12-31 0001762417 doyu:LiveStreamingRevenueMember 2021-01-01 2021-12-31 0001762417 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-12-31 0001762417 us-gaap:AdvertisingMember 2020-01-01 2020-12-31 0001762417 doyu:LiveStreamingRevenueMember 2020-01-01 2020-12-31 0001762417 doyu:VirtualGiftsPurchasedMember 2022-01-01 2022-12-31 0001762417 doyu:OtherFeesMember 2022-01-01 2022-12-31 0001762417 doyu:OthersMember doyu:TencentHoldingsLimitedMember 2022-01-01 2022-12-31 0001762417 doyu:OthersMember 2022-01-01 2022-12-31 0001762417 doyu:OthersMember doyu:TencentHoldingsLimitedMember 2021-01-01 2021-12-31 0001762417 doyu:OthersMember 2021-01-01 2021-12-31 0001762417 doyu:OthersMember doyu:TencentHoldingsLimitedMember 2020-01-01 2020-12-31 0001762417 doyu:OthersMember 2020-01-01 2020-12-31 0001762417 doyu:PaymentHandlingFeesMember doyu:TencentHoldingsLimitedMember 2022-01-01 2022-12-31 0001762417 doyu:BandwidthFeesMember doyu:TencentHoldingsLimitedMember 2022-01-01 2022-12-31 0001762417 doyu:EquityMethodInvesteesTalentAgenciesMember 2022-01-01 2022-12-31 0001762417 doyu:PaymentHandlingFeesMember doyu:TencentHoldingsLimitedMember 2021-01-01 2021-12-31 0001762417 doyu:BandwidthFeesMember doyu:TencentHoldingsLimitedMember 2021-01-01 2021-12-31 0001762417 doyu:TencentHoldingsLimitedMember 2021-01-01 2021-12-31 0001762417 doyu:EquityMethodInvesteesTalentAgenciesMember 2021-01-01 2021-12-31 0001762417 doyu:PaymentHandlingFeesMember doyu:TencentHoldingsLimitedMember 2020-01-01 2020-12-31 0001762417 doyu:BandwidthFeesMember doyu:TencentHoldingsLimitedMember 2020-01-01 2020-12-31 0001762417 doyu:TencentHoldingsLimitedMember 2020-01-01 2020-12-31 0001762417 doyu:EquityMethodInvesteesTalentAgenciesMember 2020-01-01 2020-12-31 0001762417 us-gaap:VehiclesMember 2022-01-01 2022-12-31 0001762417 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001762417 doyu:ComputerAndTransmissionEquipmentMember 2022-01-01 2022-12-31 0001762417 us-gaap:VehiclesMember 2022-12-31 0001762417 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001762417 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001762417 doyu:ComputerAndTransmissionEquipmentMember 2022-12-31 0001762417 us-gaap:VehiclesMember 2021-12-31 0001762417 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001762417 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001762417 doyu:ComputerAndTransmissionEquipmentMember 2021-12-31 0001762417 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001762417 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001762417 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001762417 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001762417 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001762417 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001762417 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001762417 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001762417 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001762417 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-01-01 2022-12-31 0001762417 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-01-01 2021-12-31 0001762417 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001762417 doyu:TencentHoldingsLimitedMember 2022-01-01 2022-12-31 0001762417 2022-06-01 2022-06-30 0001762417 2022-06-30 0001762417 us-gaap:TradeNamesMember us-gaap:LicensingAgreementsMember 2022-12-31 0001762417 doyu:LicensedCopyrightsOfContentMember us-gaap:LicensingAgreementsMember 2022-12-31 0001762417 us-gaap:TradeNamesMember us-gaap:LicensingAgreementsMember 2021-12-31 0001762417 doyu:LicensedCopyrightsOfContentMember us-gaap:LicensingAgreementsMember 2021-12-31 0001762417 doyu:WuhanShayuNetworkTechnologyCoLtdMember 2022-01-01 2022-12-31 0001762417 doyu:NanshanStellarInvestmentLlpMember 2022-01-01 2022-12-31 0001762417 doyu:WuhanShayuNetworkTechnologyCoLtdMember 2021-01-01 2021-12-31 0001762417 doyu:WuhanShayuNetworkTechnologyCoLtdMember 2020-01-01 2020-12-31 0001762417 doyu:ForeignMember 2022-01-01 2022-12-31 0001762417 country:CN 2022-01-01 2022-12-31 0001762417 doyu:ForeignMember 2021-01-01 2021-12-31 0001762417 country:CN 2021-01-01 2021-12-31 0001762417 doyu:ForeignMember 2020-01-01 2020-12-31 0001762417 country:CN 2020-01-01 2020-12-31 0001762417 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2021-01-01 2021-12-31 0001762417 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2020-01-01 2020-12-31 0001762417 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-01-01 2022-12-31 0001762417 srt:MinimumMember us-gaap:TransmissionServiceAgreementMember 2022-01-01 2022-12-31 0001762417 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-12-31 0001762417 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 2022-12-31 0001762417 srt:MaximumMember us-gaap:TransmissionServiceAgreementMember 2022-01-01 2022-12-31 0001762417 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-12-31 0001762417 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 2022-12-31 0001762417 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001762417 doyu:PlatformMember 2022-01-01 2022-12-31 0001762417 srt:WeightedAverageMember us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001762417 srt:WeightedAverageMember us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-12-31 0001762417 srt:WeightedAverageMember us-gaap:ContractualRightsMember 2022-01-01 2022-12-31 0001762417 srt:WeightedAverageMember us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 2022-12-31 0001762417 srt:WeightedAverageMember doyu:PlatformMember 2022-01-01 2022-12-31 0001762417 srt:WeightedAverageMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001762417 srt:WeightedAverageMember us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001762417 srt:WeightedAverageMember us-gaap:ContractualRightsMember 2021-01-01 2021-12-31 0001762417 srt:WeightedAverageMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001762417 srt:WeightedAverageMember doyu:PlatformMember 2021-01-01 2021-12-31 0001762417 us-gaap:TradeNamesMember 2022-12-31 0001762417 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001762417 us-gaap:ContractualRightsMember 2022-12-31 0001762417 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0001762417 doyu:PlatformMember 2022-12-31 0001762417 doyu:LicensedCopyrightsOfContentMember 2022-12-31 0001762417 us-gaap:TradeNamesMember 2021-12-31 0001762417 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001762417 us-gaap:ContractualRightsMember 2021-12-31 0001762417 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001762417 doyu:PlatformMember 2021-12-31 0001762417 doyu:LicensedCopyrightsOfContentMember 2021-12-31 0001762417 doyu:TechnologyAndSoftwareMember 2022-12-31 0001762417 doyu:OtherMember 2022-12-31 0001762417 doyu:ContentProducersMember 2022-12-31 0001762417 doyu:TechnologyAndSoftwareMember 2021-12-31 0001762417 doyu:OtherMember 2021-12-31 0001762417 doyu:ContentProducersMember 2021-12-31 0001762417 doyu:OthersMember 2022-12-31 0001762417 doyu:WuhanShayuNetworkTechnologyCoLtdMember 2021-12-31 0001762417 doyu:OthersMember 2021-12-31 0001762417 doyu:NanshanStellarInvestmentLlpMember 2022-12-31 0001762417 doyu:WuhanOuyueMember 2021-10-31 0001762417 doyu:WuhanChaosaiBusinessInformationConsultingPartnershipMember 2021-10-31 0001762417 doyu:SuzhouIndustrialParkYuanheNanshanMember 2021-10-31 0001762417 doyu:NanshanLanyueAssetManagementTianjinPartnershipMember 2021-10-31 0001762417 doyu:NanshanDouyuAssetManagementTianjinPartnershipMemberMember 2021-10-31 0001762417 doyu:WuhanShayuNetworkTechnologyCoLtdMember 2022-12-31 0001762417 us-gaap:RestrictedStockUnitsRSUMember doyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember 2022-12-31 0001762417 us-gaap:RestrictedStockUnitsRSUMember doyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember 2021-12-31 0001762417 us-gaap:InlandRevenueHongKongMember 2022-01-01 2022-12-31 0001762417 us-gaap:StateAdministrationOfTaxationChinaMember 2021-01-01 2021-12-31 0001762417 dei:AdrMember 2021-01-01 2021-12-31 0001762417 dei:AdrMember 2020-01-01 2020-12-31 0001762417 doyu:EquityMethodInvesteesTalentAgenciesMember 2021-12-31 0001762417 doyu:EquityMethodInvesteesTalentAgenciesMember 2020-12-31 0001762417 doyu:WuhanShayuNetworkTechnologyCoLtdMember 2022-12-31 0001762417 doyu:TencentHoldingsLimitedMember 2022-12-31 0001762417 doyu:EquityMethodInvesteesTalentAgenciesMember 2022-12-31 0001762417 doyu:TencentHoldingsLimitedMember 2021-12-31 0001762417 doyu:TencentHoldingsLimitedMember 2020-12-31 0001762417 2021-01-01 2021-01-01 0001762417 doyu:RevenueSharingFeesAndContentCostsMember 2022-01-01 2022-12-31 0001762417 doyu:OtherCostsMember 2022-01-01 2022-12-31 0001762417 doyu:BandwidthCostsMember 2022-01-01 2022-12-31 0001762417 doyu:RevenueSharingFeesAndContentCostsMember 2021-01-01 2021-12-31 0001762417 doyu:OtherCostsMember 2021-01-01 2021-12-31 0001762417 doyu:BandwidthCostsMember 2021-01-01 2021-12-31 0001762417 doyu:RevenueSharingFeesAndContentCostsMember 2020-01-01 2020-12-31 0001762417 doyu:OtherCostsMember 2020-01-01 2020-12-31 0001762417 doyu:BandwidthCostsMember 2020-01-01 2020-12-31 0001762417 country:CN us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001762417 country:CN us-gaap:AssetsTotalMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001762417 country:CN us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001762417 country:CN us-gaap:AssetsTotalMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001762417 country:CN us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001762417 us-gaap:RestrictedStockUnitsRSUMember doyu:TwoThousandAndEighteenRestrictedShareUnitSchemeMember 2018-04-01 0001762417 srt:ParentCompanyMember 2022-01-01 2022-12-31 0001762417 srt:ParentCompanyMember 2021-01-01 2021-12-31 0001762417 srt:ParentCompanyMember 2020-01-01 2020-12-31 0001762417 srt:ParentCompanyMember 2020-12-31 0001762417 srt:ParentCompanyMember 2019-12-31 0001762417 doyu:DouyuJapanMember 2022-01-01 2022-12-31 0001762417 doyu:DouyuJapanMember 2020-11-30 2020-11-30 0001762417 doyu:DouyuJapanMember 2020-11-01 2020-11-30 0001762417 doyu:DouyuJapanMember 2020-06-01 2020-06-30 0001762417 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-12-31 0001762417 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2021-12-31 0001762417 doyu:BroadcastingLeagueMember us-gaap:SubsequentEventMember 2023-04-01 2023-04-30 0001762417 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001762417 2019-12-31 0001762417 us-gaap:ParentMember 2022-01-01 2022-12-31 0001762417 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001762417 us-gaap:ParentMember 2021-01-01 2021-12-31 0001762417 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001762417 us-gaap:ContractualRightsMember 2021-01-01 2021-12-31 0001762417 srt:ParentCompanyMember 2022-12-31 0001762417 srt:ParentCompanyMember 2021-12-31 0001762417 srt:MinimumMember 2022-12-31 0001762417 srt:MaximumMember 2022-12-31 0001762417 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001762417 doyu:FounderOneMember us-gaap:RestrictedStockMember doyu:NonoliveMember 2019-09-30 0001762417 doyu:NonoliveMember 2019-09-30 0001762417 doyu:GogoGlocalHoldingLimitedMember us-gaap:RestrictedStockMember 2018-12-31 0001762417 us-gaap:StateAdministrationOfTaxationChinaMember 2022-12-31 0001762417 dei:AdrMember us-gaap:IPOMember 2019-07-17 2019-07-17 0001762417 us-gaap:IPOMember 2019-07-17 2019-07-17 0001762417 doyu:NonoliveMember 2019-09-30 2019-09-30 0001762417 us-gaap:StateAdministrationOfTaxationChinaMember 2022-01-01 2022-12-31 0001762417 doyu:TwentyTwentyOneShareRepurchaseProgramMember 2021-12-31 0001762417 doyu:TwentyNinteenShareRepurchaseProgramMember 2020-12-31 0001762417 doyu:GogoGlocalHoldingLimitedMember us-gaap:RestrictedStockMember 2018-10-31 0001762417 doyu:DouyuJapanMember srt:MinimumMember 2022-01-01 2022-12-31 0001762417 doyu:DouyuJapanMember srt:MaximumMember 2022-01-01 2022-12-31 0001762417 doyu:DouyuJapanMember srt:MinimumMember 2020-11-01 2020-11-30 0001762417 doyu:DouyuJapanMember srt:MaximumMember 2020-11-01 2020-11-30 0001762417 doyu:ChengduShuangsiMember 2020-03-01 2020-03-31 0001762417 us-gaap:TransmissionServiceAgreementMember 2022-01-01 2022-12-31 0001762417 us-gaap:ContractualRightsMember 2022-01-01 2022-12-31 0001762417 doyu:VendorAMember us-gaap:AccountsPayableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001762417 doyu:VendorAMember us-gaap:AccountsPayableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001762417 doyu:VendorAMember us-gaap:AccountsPayableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001762417 country:CN 2022-12-31 0001762417 2021-01-01 2021-12-31 0001762417 2020-12-31 0001762417 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001762417 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001762417 us-gaap:ParentMember 2020-01-01 2020-12-31 0001762417 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001762417 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001762417 2020-01-01 2020-12-31 0001762417 2021-12-31 0001762417 dei:AdrMember 2022-01-01 2022-12-31 0001762417 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001762417 doyu:WuhanYuyinRaoliangCulturecoltdMember 2022-01-01 2022-12-31 0001762417 doyu:WuhanYuxingTianxiaCultureMediacoltdMember 2022-01-01 2022-12-31 0001762417 doyu:WuhanOuyueOnlineTvcoMember 2022-01-01 2022-12-31 0001762417 doyu:WuhanDouyuInternetTechnologyCoLtdMember 2022-01-01 2022-12-31 0001762417 doyu:WuhanDouyuCultureNetworkTechnologyCo.Ltd.douyuYuleMember 2022-01-01 2022-12-31 0001762417 doyu:GogoGlocallHoldingLimitedMember 2022-01-01 2022-12-31 0001762417 doyu:DouyuNetworkIncMember 2022-01-01 2022-12-31 0001762417 doyu:DouyuHongkongLimitedMember 2022-01-01 2022-12-31 0001762417 2022-12-31 0001762417 dei:BusinessContactMember 2022-01-01 2022-12-31 0001762417 2022-01-01 2022-12-31 shares iso4217:CNY iso4217:USD pure iso4217:USD shares iso4217:JPY iso4217:CNY shares 2022 FY 0001762417 false true The British Virgin Islands 0 0.00 0.00 0.00 20-F false true 2022-12-31 --12-31 false false 001-38967 DouYu International Holdings Limited E9 20/F, Building A, New Development International Center No. 473 Guanshan Avenue Hongshan District Wuhan 430073 CN Shaojie Chen +86 27 8787 8301 ir@douyu.tv 20/F, Building A, New Development International Center No. 473 Guanshan Avenue Hongshan District Wuhan 430073 CN American depositary shares DOYU NASDAQ Ordinary shares NASDAQ 31977665 No No Yes Yes Accelerated Filer false true U.S. GAAP false 1113 Deloitte Touche Tohmatsu Certified Public Accountants LLP Shanghai, the People’s Republic of China 4456405874 4041602800 585977324 10702719 6056699 878139 2076355000 2511150000 364082526 13845960 8875133 191388528 109180373 15829666 80716962 26064222 3778957 37158946 46125644 6687590 376366810 337003841 48860964 7229094839 7077183579 1026095166 25110713 16987890 2463013 161540392 106723435 15473444 100000000 250000000 36246593 491424800 531911325 77119893 12636845 13804064 2001401 72309492 49910725 7236375 64785300 98845391 14331235 8156902381 8145366409 1180967120 824127774 666984788 96703704 7476002 6458807 936439 235134242 288152276 41778153 458327992 302801557 43902099 293507806 266787562 38680561 30417376 27479158 3984103 1848991192 1558664148 225985059 31278210 19571579 2837612 18044867 6570535 952638 1898314269 1584806262 229775309 0.0001 0.0001 500000000 500000000 34568689 34136627 34538226 31977665 23043 23336 3383 1755803 2560561 802249761 911217013 132114048 10618537927 10670286906 1547046179 -3445102409 -3520524817 -510428116 -112621676 321990770 46684273 6258587124 6560559182 951191671 988 965 140 6258588112 6560560147 951191811 8156902381 8145366409 1180967120 32910229 29900069 20394478 9601873937 9165330760 7108238352 1030597685 8041528585 8075420524 6118128300 887045221 1560345352 1089910236 990110052 143552464 580373601 952902024 639870865 92772555 375935570 375975505 288241624 41791107 416272985 490018940 383091118 55542991 74298644 80325008 122213830 17719340 1298283512 1738571461 1188989777 172387313 262061840 -648661225 -198879725 -28834849 -27393678 -33852394 -80301141 -11642571 145235383 77392560 129857831 18827616 23525694 403429239 -605121059 -149323035 -21649804 3487038 505573 1306287 -15127838 62395476 9046494 404735526 -620248897 -90414597 -13108883 -80763071 -38365751 -14992189 -2173663 485498597 -581883146 -75422408 -10935220 15.19 -17.88 -2.36 -0.34 14.71 -17.88 -2.36 -0.34 1.52 -1.79 -0.24 -0.03 1.47 -1.79 -0.24 -0.03 31963526 32544878 31971245 31971245 33012682 32544878 31971245 31971245 319635264 325448779 319712449 319712449 330126823 325448779 319712449 319712449 404735526 -620248897 -90414597 -13108883 0 -425737643 -123533529 434612446 63012881 -21002117 -743782426 344197849 49903998 -82518577 -38365751 -14992189 -2173663 61516460 -705416675 359190038 52077661 32751819 22144 291207 168567125 10324277855 -3348717860 434893990 7241909004 21454870 7263363874 -886292 526530728 526530728 526530728 -11171730 -11171730 11171730 2271492 2271492 2228508 4500000 -18767750 -18767750 -18767750 -7700837 -7700837 112830684 105129847 485498597 485498597 -80763071 404735526 142154361 142154361 142154361 693527 486 -486 -423982137 -423982137 -1755506 -425737643 33445346 22630 1177499 695097853 10486398881 -2863219263 10911853 6939016248 38366739 6977382987 -578304 107151908 107151908 107151908 -581883146 -581883146 -38365751 -620248897 132139459 132139459 132139459 691281 413 -413 -123533529 -123533529 -123533529 34136627 23043 1755803 802249761 10618537927 -3445102409 -112621676 6258587124 988 6258588112 -804758 108967252 108967252 108967252 -14992166 -14992166 14992166 -75422408 -75422408 -14992189 -90414597 66741438 66741438 66741438 401599 293 -293 434612446 434612446 434612446 34538226 23336 2560561 911217013 10670286906 -3520524817 321990770 6560559182 965 6560560147 404735526 -620248897 -90414597 -13108883 21126504 18275703 11843695 1717174 -550590 89790156 70456937 75650610 10968307 44300218 46120215 40033943 5804376 -24880 -12315 -1511049 -219082 3270564 2182083 -4970827 -720702 297690 1306287 -15127838 62395476 9046494 23525694 -19517062 -33653746 -78462371 -11375974 142154361 132139459 66741438 9676599 25808778 -6173518 -87178982 -12639764 26602239 28610593 -54652740 -7923902 33345122 139662715 -39362970 -5707094 10457638 5214782 32173299 4664690 -14909528 28113868 -1033302 -149815 96426827 -161945337 -157142986 -22783591 -6083543 -3434987 -4224318 -612469 43125766 74287172 -155526435 -22549213 -75208093 69982877 -26720244 -3874071 30738939 -19612664 41543702 6023271 -40982350 -47825789 -32280025 -4680164 667648867 -586257769 -67833405 -9834919 -213662 503894 360935 52331 18897736 6873896 5895746 854803 1991510 63243106 115631314 18270215 2648932 4836476896 1736355000 2415288000 350183843 220000000 45000000 220000000 31897002 2606247896 1840229000 2104283000 305092356 120000000 151102000 4333627 628317 50543502 276291399 107103932 48141000 6979789 10000000 10000000 1449864 33720064 -2612619827 -19129248 -608617399 -88241229 4500000 105129847 579824528 107151908 108967252 15798766 -479194681 -107151908 -108967252 -15798766 -418949871 -112129959 365968962 53060512 -2843115512 -824668884 -419449094 -60814402 8134892989 5291777477 4467108593 647669865 5291777477 4467108593 4047659499 586855463 2452965 355646 764669 442148 1966037 285049 70000000 10149046 5279902398 4456405874 4041602800 11875079 10702719 6056699 5291777477 4467108593 4047659499 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">1.</b></span><b style="font-weight:bold;">Organization and principal activities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">DouYu International Holdings Limited (the “Company” or “DouYu International”) was incorporated under the laws of Cayman Islands on January 5, 2018. The Company, its subsidiaries and the variable interest entities(“the VIEs”) and the VIEs’ subsidiaries (collectively referred to as the “Group”) operate platform on PC and mobile apps, through which users can enjoy immersive and interactive gaming and entertainment live streaming.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">History of the Group</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group’s history began with the commencement of operations of Guangzhou Douyu Internet Technology Co., Ltd. (“Guangzhou Douyu”), a limited liability company established in Guangdong Province, the People Republic of China (the “PRC”) on April 3, 2014, which was owned by two founders, Mr. Shaojie Chen and Mr. Wenming Zhang (the “Founders”) and an outside investor (collectively referred to as the “Original Shareholders”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2018, the Original Shareholders and all of the investors undertook an equity restructuring in order to redomicile its business from PRC to the Cayman Islands (the “2018 Restructuring”), the Company was incorporated in the Cayman Islands to be the holding company of the Group and through its wholly owned subsidiary in PRC, entered into a series of contractual arrangement (“VIE agreements”) with Wuhan Douyu Internet Technology Co., Ltd. (“Wuhan Douyu”) and its respective shareholders. The arrangements pursuant to which the Company and its subsidiary were established as a primary beneficiary of Wuhan Douyu.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 17, 2019, the Company completed its initial public offering (“IPO”) and issued 44,924,730 American Depositary shares (“ADSs”), representing 4,492,473 ordinary shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;">As of December 31, 2022, the Company’s principal subsidiaries, VIEs are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Place of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Percentage of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">incorporation/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">incorporation/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">direct/indirect</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">establishment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">establishment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ownership</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Wholly owned subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Wuhan Yuxing Tianxia Culture Media Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">June 24, 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Wuhan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Wuhan Yuyin Raoliang Culture Media Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">June 23, 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Wuhan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Wuhan Douyu Culture Network Technology Co., Ltd. (“Douyu Yule”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">April 2, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Wuhan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">DouYu Network Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">January 12, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_u4ocLJmsdkqvu8vGiTCzOw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The British Virgin Islands</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Douyu Hongkong Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">January 24, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gogo Glocal Holding Limited(“Gogo Glocal”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">October 8, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Cayman</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">VIEs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Wuhan Douyu Internet Technology Co., Ltd. (“Wuhan Douyu”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">May 8, 2015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Wuhan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Wuhan Ouyue Online TV Co., Ltd. (“Wuhan Ouyue”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">February 3, 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Wuhan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="font-size:1pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 44924730 4492473 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;">As of December 31, 2022, the Company’s principal subsidiaries, VIEs are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Place of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Percentage of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">incorporation/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">incorporation/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">direct/indirect</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">establishment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">establishment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ownership</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Wholly owned subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Wuhan Yuxing Tianxia Culture Media Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">June 24, 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Wuhan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Wuhan Yuyin Raoliang Culture Media Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">June 23, 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Wuhan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Wuhan Douyu Culture Network Technology Co., Ltd. (“Douyu Yule”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">April 2, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Wuhan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">DouYu Network Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">January 12, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_u4ocLJmsdkqvu8vGiTCzOw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The British Virgin Islands</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Douyu Hongkong Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">January 24, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gogo Glocal Holding Limited(“Gogo Glocal”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">October 8, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Cayman</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">VIEs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Wuhan Douyu Internet Technology Co., Ltd. (“Wuhan Douyu”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">May 8, 2015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Wuhan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:40.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Wuhan Ouyue Online TV Co., Ltd. (“Wuhan Ouyue”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">February 3, 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Wuhan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 2016-06-24 Wuhan 1 2016-06-23 Wuhan 1 2018-04-02 Wuhan 1 2018-01-12 1 2018-01-24 Hong Kong 1 2018-10-08 Cayman 1 2015-05-08 Wuhan 1 2016-02-03 Wuhan 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span><b style="font-weight:bold;">Summary of significant accounting policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.1</span></span><span style="font-style:italic;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.2</span></span><span style="font-style:italic;">Basis of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The consolidated financial statements of the Company, its subsidiaries and the VIEs and VIEs’ subsidiaries. All inter-company transactions and balances have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Company, through its wholly-owned foreign invested subsidiary, WFOE in the PRC, entered into a series of contractual arrangements (“VIE agreements”) with Wuhan Douyu and Wuhan Ouyue (collectively known as “the VIEs”) and their respective shareholders that enable the Company to (1) have power to direct the activities that most significantly affects the economic performance of the VIEs, and (2) receive the economic benefits of the VIEs that could be significant to the VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">In October 2021, the shareholders of Wuhan Douyu were changed from Nanshan Lanyue Asset Management (Tianjin) Partnership (Limited Partnership) (4.35%), Suzhou Industrial Park Yuanhe Nanshan Equity Investment Partnership (0.53%) and Nanshan Douyu Asset Management (Tianjin) Partnership (Limited Partnership) (0.75%).to Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership) (“Wuhan Chaosai”) (5.63%), which 99.99% of its interests owned by Wuhan Ouyue. Subsequently, Douyu Yule, Wuhan Douyu and Wuhan Chaosai which is the new shareholder of Wuhan Douyu, entered into a series of contractual arrangements in October 2021. Based on management’s assessment, there is no substantial change in the contractual arrangements and the Company continues to be the primary beneficiary of Wuhan Douyu.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Applicable PRC laws and regulations currently limit foreign ownership of companies that provide internet valued-added businesses. The Company is deemed a foreign legal person under PRC laws and accordingly subsidiaries owned by the Company are not eligible to engage in provisions of internet content or online services. The Group therefore operates its business, primarily through the VIEs and the subsidiaries of the VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span><b style="font-weight:bold;">Summary of significant accounting policies (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.2</span></span><span style="font-style:italic;">Basis of Consolidation (Continued)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">The following financial statement amounts and balances of the VIEs were included in the accompanying consolidated financial statements after elimination of inter-VIE group transactions and balances:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 189,362,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 415,223,372</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,702,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,056,699</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Short-term bank deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 820,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 570,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 179,040,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,314,132</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Prepayments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,633,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,730,939</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Amounts due from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,878,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,943,815</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,554,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 233,248,194</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,688,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,649,199</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Long-term bank deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,765,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,374,548</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,036,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,723,232</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 252,607,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,961,838</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,613,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,153,344</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,196,884,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,974,379,312</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">LIABILITIES </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 851,736,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524,514,621</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Advances from customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,473,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,272,204</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 216,715,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 267,934,706</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 255,957,711</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 168,735,310</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Amounts due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 283,757,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 257,909,753</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,164,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,969,407</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,672,805,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,250,336,001</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:48.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,697,485,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,965,084,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,022,078,865</p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 432,731,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 388,119,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,846,803)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.2</span></span><span style="font-style:italic;">Basis of Consolidation(Continued)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:46.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by (used in) operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 899,235,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (402,927,749)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,293,695</p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash (used in) provided by investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,179,665,550)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,039,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,920,773</p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The WFOE is entitled to receive substantially all of the net income and transfer a majority of the economic benefits in the form of service fees from the VIEs. The inter-company service fees charged by WFOE were RMB1,401,036,611, RMB1,624,748,798 and RMB448,789,468 for the years ended December 31, 2020, 2021 and 2022, respectively. The amounts due to WFOE were RMB3,278,174,124 and RMB3,346,208,976 as of December 31, 2021 and 2022, respectively. The inter-company operating cash outflows were RMB794,124,509, RMB840,389,499 and RM<span style="-sec-ix-hidden:Hidden_MgTkt0c1hUafRDEjqWNpqg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">B407,681,984</span></span> for the years ended December 31, 2020, 2021 and 2022, respectively. These inter-company transactions and balances were eliminated in the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The VIEs contributed 91%, 98%, and <span style="-sec-ix-hidden:Hidden_BaCIJW-fbUuvFW7gjkiLlg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">99</span></span>% of the Group’s consolidated revenue for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the VIEs accounted for an aggregate of 27% and <span style="-sec-ix-hidden:Hidden_JtCXNUT2lUG-dzMiSp-GtQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">24%</span></span> of the consolidated total assets and 88% and <span style="-sec-ix-hidden:Hidden_1kMh5MsxWkq4FwdpAQeoOQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">79%</span></span> of the consolidated total liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">There are no terms in any arrangements, considering both explicit arrangements and implicit variable interests that require the Company or its subsidiaries to provide financial support to the VIEs. However, if the VIEs were ever to need financial support, the Group may provide financial support to the VIEs through loans to the shareholders of the VIEs or entrustment loans to the VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group believes that there are no assets held in the VIEs that can be used only to settle obligations of the VIEs. As the VIEs are incorporated as limited liability companies under the PRC Company Law, creditors of the VIEs do not have recourse to the general credit of the Company for any of the liabilities of the VIEs. Relevant PRC laws and regulations restrict the VIEs from transferring a portion of their net assets, equivalent to the balance of its statutory reserve and its registered capital, to the Company in the form of loans and advances or cash dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.3</span></span><span style="font-style:italic;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ materially from such estimates. Significant accounting estimates reflected in the Group’s consolidated financial statements include revenue recognition, share-based compensation, realization of deferred tax assets, impairment of investment, and allowance for credit loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.4</span></span><span style="font-style:italic;">Fair value measurements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group applies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:47.5pt;text-align:justify;text-indent:-47.5pt;margin:0pt 0pt 12pt 72pt;">Level 1 — Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:47.7pt;text-align:justify;text-indent:-47.7pt;margin:0pt 0pt 12pt 72pt;">Level 2 — Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:47.7pt;text-align:justify;text-indent:-47.7pt;margin:0pt 0pt 12pt 72pt;">Level 3 — Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The fair value guidance describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group’s short-term financial instruments include cash and cash equivalents, restricted cash, short-term bank deposits, receivables, payables, other current assets, amounts due from related parties, other current liabilities and amounts due to related parties. The carrying amounts of these short-term financial instruments approximate their fair values due to the short-term maturity of these instruments. The carrying amounts of the long-term bank deposits approximate their fair values as the interest rates are comparable to the prevailing interest rates in the market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.5</span></span><span style="font-style:italic;">Foreign currency translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The functional currency of the Company and Douyu Hongkong Limited are in US dollars (“US$”). The functional currency of the Group’s subsidiaries and VIEs in the PRC is Renminbi (“RMB”). The functional currency of DouYu Japan is Japanese Yen (“JPY”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Monetary assets and liabilities denominated in currencies other than the functional currency are translated into the functional currency at the rates of exchange ruling at the balance sheet date. Transactions in currencies other than the functional currency are measured and recorded in the functional currency at the exchange rate prevailing on the transaction date. Translation gains and losses are recognized in the consolidated statements of comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.5</span></span><span style="font-style:italic;">Foreign currency translation (Continued)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group’s reporting currency is Renminbi (“RMB”). For entities within the Group that have a functional currency other than the reporting currency, assets and liabilities are translated from each entity’s functional currency to the reporting currency at the exchange rates in effect on the balance sheet date. Equity amounts are translated at historical exchange rates. Revenues, expenses, gains and losses are translated using the average rates for the year. Translation adjustments are reported as cumulative translation adjustments and are shown as a component of other comprehensive income in the consolidated statements of comprehensive income (loss) and the consolidated statements of changes in shareholders’ equity (deficit).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.6</span></span><span style="font-style:italic;">Convenience Translation into United States Dollars</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive income (loss) and consolidated statements of cash flows from RMB into United States dollars are solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.8972 on December 30, 2022 as set forth in H.10 statistical release of the Federal Reserve Board. The translation is not intended to imply that the RMB amounts could have been, or could be, converted, realized or settled into United States dollars at that rate on December 31, 2022, or at any other rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.7</span></span><span style="font-style:italic;">Cash and cash equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:35.45pt;margin:0pt 0pt 10pt 35.45pt;">Cash and cash equivalents primarily consist of cash on hand and highly liquid investments, which are unrestricted as to withdrawal and use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.8</span></span><span style="font-style:italic;">Restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">The Group’s restricted cash represents cash restricted by court related to lawsuits in which the group is involved. The restriction will be removed when the cases are closed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.9</span></span><span style="font-style:italic;">Short-term and long-term bank deposits</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">The Group holds fixed term certificates of deposit with commercial banks in the PRC. Certificate of deposits with maturities between three months to one year are classified as short-term bank deposits and fixed term certificates of deposit with maturities beyond one year are classified as long-term bank deposits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">10</span></span><span style="font-style:italic;">Accounts receivable, net of allowance for </span><span style="font-style:italic;">cre</span><span style="font-style:italic;">dit loss</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Accounts receivable, net are stated at the historical carrying amount net of allowance for credit loss. On January 1, 2020, the Group adopted ASU No. 2016-13 <i style="font-style:italic;">“Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”</i>, using the modified retrospective transition method. Based on the Group’s assessment, the adoption of ASC 326 did not have any material impact to the Group’s consolidated financial statements and there were no material differences between the Group’s adoption of ASC 326 and its historic accounting method. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking current expected credit loss (“CECL”) methodology, which results in more timely recognition of credit losses. The Group has developed a CECL model based on historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The cumulative effect from the adoption as of January 1, 2020 was immaterial to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.11</span></span><span style="font-style:italic;">Property and equipment, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated on a straight-line basis over the following estimated useful lives:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Computer and transmission equipment</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Over the shorter of the lease term or expected useful lives</p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Gains and losses from disposals of property and equipment are included in other operating income or expense in the consolidated statements of comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">12</span></span><span style="font-style:italic;">Intangible assets, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Intangible assets are recorded at the cost to acquire these assets less accumulated amortization. Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives. License for Online Transmission of Audio/Video Programs is determined to have an infinite useful life and is not subject to amortization, as such license is renewable every three years and can be renewed indefinitely.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Brand name</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Agency contract rights</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Over the shorter of the contract period or expected useful lives</p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">License for Online Transmission of Audio/Video Programs (1)</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Infinite life</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Platform</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 - 5 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Licensed copyrights of content</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">1 - 2 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Others</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 - 10 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The license permits the Group in the provision of online streaming of video on its platforms. The license is renewable every 3 years and may be renewed indefinitely. The Group has renewed this license in March 2021 which remains valid until March 2024, and intends to renew the license indefinitely.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.13</span></span><span style="font-style:italic;">Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Goodwill is recognized for the excess of the purchase price over the fair value of tangible and identifiable intangible net assets of business acquired. Several factors give rise to goodwill in the Group’s acquisitions, such as the expected benefit from the existing workforce and client service capability of the acquired business. 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. In accordance with ASU 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-04”) issued by the Financial Accounting Standards Board (“FASB”) guidance on testing of goodwill for impairment, the Group first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If as a result of its qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of each reporting unit exceeds its fair value, an impairment loss equal to the difference between the fair value of the reporting unit and its carrying amount will be recorded. For the years ended December 31, 2020, 2021 and 2022, no impairment loss was recognized on goodwill.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.14</span></span><span style="font-style:italic;">Impairment of long-lived assets and intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When these events occur, the Group measures impairment by comparing the carrying amount of the assets to future undiscounted net cash flows expected to result from the use of the assets and their eventual disposition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group evaluates intangible asset that is not subject to amortization for impairment annual and more frequently if events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Group conducts quantitative impairment test for indefinite-lived intangible asset and compares of the fair value of the asset with its carrying amount. The Group recognizes impairment loss on the amount by which the carrying value exceeds the fair value of the asset. After an impairment loss is recognized, the Group uses adjusted carrying amount of the long-lived assets and intangible asset as its new accounting basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.15</span></span><span style="font-style:italic;">Long-term investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Investments held by the Group comprised of equity investments in privately-held entities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Equity method investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group accounts for its equity investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investments by recognizing investment income or loss for share of the earnings or loss of the investee after the date of investment, as well as any impairment loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group assesses its equity method investments for impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investments in privately-held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investments and determination of whether any identified impairment is other-than-temporary. If the decline in the fair value is deemed to be other-than-temporary, the carrying value of the equity method investment is written down to fair value. The Group recorded impairment loss of nil, nil and nil, respectively in other expense, net for the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Equity securities without readily determinable fair value</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group’s investment in equity securities comprise of investment in privately-held companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">On January 1, 2019, the Group adopted ASC Topic 321, <i style="font-style:italic;">Investments—Equity Securities</i> (“ASC 321”) and elected to measure these investments at cost minus impairment, if any, adjusted up or down for observable price changes in orderly transactions for the identical or similar investment of the same issuer. Any adjustment to the carrying amount is recorded in other expense, net. The Group also makes qualitative assessment at each reporting period and if the assessment indicates that the fair value of the investment is less than the carrying value, the investment in equity securities will be written down to its fair value, with the difference between the fair value of the investment and its carrying amount recorded as investment loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">For years ended December 2020, 2021 and 2022, the Group recorded impairment loss of RMB28,088,491, RMB33,653,746 and RMB78,462,371 in other expenses, net, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.16</span></span><span style="font-style:italic;">Revenue recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Revenues are recognized when control of promised goods or services is transferred to the Group’s customers in an amount of consideration to which the Group expects to be entitled to in exchange for those goods or services. The Group follows the five steps approach for revenue recognition under Topic 606: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the Group satisfies a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">The following table disaggregates the Group’s revenue by major type of services for the years ended December 31, 2020, 2021 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:48.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,852,225,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,596,599,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,797,326,921</p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advertisement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 645,227,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 464,866,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190,254,794</p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,420,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,865,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,656,637</p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,601,873,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,165,330,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,108,238,352</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Live streaming</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group is principally engaged in operating its own live streaming platforms, which enable streamers and users to interact with each other during live streaming. The users have the option to purchase virtual currency, which is non-refundable and can only be used to redeem for virtual items to be used in the live streaming sessions on the Group’s platforms. Unredeemed virtual currency is recorded as deferred revenue. Virtual currencies used to purchase virtual items are recognized as revenue according to the prescribed revenue recognition policies of virtual items addressed below. Virtual items are categorized as consumable and time-based items. Consumable items consist of virtual gifts presented from the users to the streamers to show their support, and are consumed immediately upon redemption and time-based items consist of monthly premium subscription services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group has evaluated and determined that it is the principal and views the users to be its customers. Specifically, the Group controls the virtual items before they are transferred to users. Its control is evidenced by the Group’s sole ability to monetize the virtual items before they are transferred to users, and is further supported by the Group being primarily responsible to the users for the delivery of the virtual items as well as having full discretion in establishing pricing for the virtual items. Accordingly, the Group reports its live streaming revenue on a gross basis with amounts billed to users for the virtual items recorded as revenues and the revenue sharing fee paid to streamers or talent agencies recorded as cost of revenues. Sales proceeds are initially recorded as deferred revenue and recognized as revenue based on the consumption of the virtual items. The Group has determined that the virtual items represent one performance obligation in the live streaming service. Revenue related to each of the consumable items is recognized at the point in time when the virtual gifts is transferred directly to the streamers and consumed by them, while revenue related to time-based items is recognized ratably over a fixed period on a straight-line basis. Although some virtual items have expiry dates, the Group considers that the impact of breakage for the virtual items is insignificant as historical data shows that virtual items are consumed shortly after they are released to users and the forfeiture rate remains relatively low for the periods presented. The Group does not have further performance obligations to the user after the virtual items are consumed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Virtual items can be sold individually or bundled into one arrangement. When the Group’s users purchase multiple virtual items bundled within the same arrangement, the Group allocates the total consideration to each distinct virtual item based on their relative standalone selling prices. In instances where standalone selling price is not directly observable as the Group does not sell the virtual items separately, the Group determines the standalone selling price based on pricing strategies, market factors and strategic objectives. The Group recognizes revenue for each of the distinct virtual item in accordance with the revenue recognition method discussed above unless otherwise stated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.16</span></span><span style="font-style:italic;">Revenue recognition (Continued)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Advertisement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group generates advertisement revenues from rendering of various forms of advertisement services and provision of promotion campaigns on the live streaming platforms by way of advertisement display or integrated promotion activities in shows and programs on the live streaming platforms. The Group determined that it is the principal in the advertisement service. Advertisements on the Group’s platforms are generally charged on the basis of duration whereby revenue is recognized ratably over the contract period of display. The Group provides sales incentives in the forms of discounts and rebates to advertisers or advertisement agencies based on purchase volume. Revenue is recognized based on the price charged to the advertisers or agencies, net of sales incentives provided to the advertisers or agencies. Sales incentives are estimated and recorded at the time of revenue recognition based on the contracted rebate rates and estimated sales volume based on historical experience.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Other revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Other revenue mainly consists of game distribution revenue. Online games developed by third party game developers are displayed through the Group’s platforms to attract users to download and play the games. The Group earns revenues from game developers in accordance with the pre-determined arrangements based on the in-game purchase amounts for the games downloaded or played through the Group’s platforms. The Group considers itself as agent in these arrangements. Game distribution revenue is recognized at a point in time when the purchase in game is made.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Practical expedients and exemptions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group’s contracts have an original duration of one year or less. Accordingly, the Group does not disclose the value of unsatisfied performance obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Contract balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Contract balances include accounts receivable, advances from customers and deferred revenue. Accounts receivable represent cash due from third-party application stores as well as from advertising customers and are recorded when the right to consideration is unconditional. The allowance for credit loss reflects the best estimate of probable losses inherent to the accounts receivable balance. Advances from customers primarily represent cash received from the Group’s advertisement customers. Deferred revenue primarily includes cash received from paying users related to the Group’s live streaming service. Deferred revenue is recognized as revenue when all of the revenue recognition criteria have been met or over the estimated service period. Revenue recognized in 2022 that was included in the deferred revenue balance as of January 1, 2022 was RMB223,104,331, which consists primarily of virtual items consumption. Due to the generally short-term duration of the Group’s contracts, the balances of deferred revenue and advances from customers as of December 31, 2022 will be recognized as revenue within one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Advances</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">receivable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">customers</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Opening Balance as of January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 199,744,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,910,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 229,701,778</p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Decrease, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,355,601)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,434,987)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,597,447)</p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,388,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,476,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223,104,331</p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(Decrease) Increase, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (82,208,155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,224,318)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,906,875</p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,180,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,251,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 275,011,206</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.17</span></span><span style="font-style:italic;">Cost of revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Amounts recorded as cost of revenues relate to direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues consists primarily of (i) revenue sharing fees paid to live streamers and talent agencies determined based on a percentage of revenue from sale of virtual items, (ii) content costs, (iii) bandwidth, (iv) salaries and welfare, (v) depreciation and amortization expense for servers and other equipment, and intangibles directly related to operating the platform, and (vi) payment handling costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.18</span></span><span style="font-style:italic;">Research and development expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Research and development expenses primarily consist of (i) salaries and benefits expenses incurred for research and development personnel, (ii) rental, general expenses and depreciation expenses associated with the research and development activities and (iii) share-based compensation. Expenditures incurred during the research phase are expensed as incurred and no research and development expenses were capitalized as of December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.19</span></span><span style="font-style:italic;">Sales and marketing expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Sales and marketing expenses consist primarily of (i) advertising and market promotion expenses, (ii) salaries and welfare for sales and marketing personnel and (iii) share-based compensation. The advertising and market promotion expenses amounted to RMB219,369,426, RMB495,504,251 and RMB282,007,724 for the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.20</span></span><span style="font-style:italic;">General and administrative expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">General and administrative expenses consist primarily of (i) professional service fees, and (ii) share-based compensation, and (iii) salaries and welfare for general and administrative personnel and (iv) allowance for credit loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.21</span></span><span style="font-style:italic;">Income taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Current income taxes are provided for in accordance with the laws of the relevant tax authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Deferred income taxes are provided using assets and liabilities method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the management consider all positive and negative evidence, including future reversals of projected future taxable income and results of recent operation. Deferred tax assets are then reduced by a valuation allowance through a charge to income tax expense when, in the opinion of management, it is more likely than not that a portion of or all of the deferred tax assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a two-step process to determine the amount of the benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed more-likely-than-not to be sustained (defined as a likelihood of more than fifty percent of being sustained upon an audit, based on the technical merits of the tax position), the tax position is then assessed to determine the amount of benefits to recognize in the consolidated financial statements. The amount of the benefits that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. Interest and penalties on income taxes will be classified as a component of the provisions for income taxes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.22</span></span><span style="font-style:italic;">Segment information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group uses management approach to determine operating segments. The management approach considers the internal organization and reporting used by the Group’s chief operating decision maker (“CODM”) for making decisions, allocation of resource and assessing performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group’s CODM has been identified as the chief executive officer who reviews the consolidated results of operations when making decisions about allocating resources and assessing performance of the Group. The Group operates and manages its business as a single operating segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.23</span></span><span style="font-style:italic;">Operating leases as lessee</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group determines if an arrangement is a lease or contains a lease at lease inception. The Group measures the operating lease liabilities at the commencement date based on the present value of remaining lease payments over the lease term, which was computed using the Group’s incremental borrowing rate, an estimated rate the Group would be required to pay for a collateralized borrowing equal to the total lease payments over the lease term. The Group measures the operating lease ROU assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Group begins recognizing operating lease expense based on lease payments on a straight-line basis over the lease term when the lessor makes the underlying asset available to the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.24</span></span><span style="font-style:italic;">Government subsidies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Government subsidies are primarily referred to the amounts received 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 operating income, net in the period the cash is received. Government subsidies recognized for the years ended December 31, 2020, 2021 and 2022 were RMB92,708,856, RMB71,162,166 and RMB48,352,432, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.25</span></span><span style="font-style:italic;">Certain risks and concentrations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Foreign currency risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The revenues and expenses of the Group’s entities in the PRC are generally denominated in RMB and their assets and liabilities are denominated in RMB. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC or remittances of RMB out of the PRC as well as exchange between RMB and foreign currencies require approval by foreign exchange administrative authorities and certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into other currencies. The PRC government imposes controls on the convertibility of RMB into foreign currencies. The Group’s cash and cash equivalents denominated in RMB that are subject to such government controls amounted to RMB 414,568,005, which accounted for 10.0% of total cash and cash equivalents as of December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.25</span></span><span style="font-style:italic;">Certain risks and concentrations (Continued)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Concentration of accounts receivable, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 70.55pt;">Customer accounting for 10% or more of accounts receivable, net is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 70.55pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:58.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:37.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:38.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:38.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Company A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,191,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,985,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,317,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.26</span></span><span style="font-style:italic;">Recently issued accounting pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Recent accounting pronouncements not yet adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">In September 2022, the FASB issued ASU 2022-04, Disclosure of Supplier Finance Program Obligations. This ASU provided guidance to increase the transparency of supplier finance programs. The amendments in this ASU require that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. To achieve that objective, the buyer should disclose qualitative and quantitative information about its supplier finance programs. This update is effective for fiscal years beginning after December 15, 2022. We are currently evaluating this accounting guidance, which may have disclosure impact only.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848) --Deferral of the Sunset Date (Topic 848). ASU 2022-06 defers the sunset date of Topic 848. ASU 2022-06 is effective upon issuance. The Group yet not have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued. The Group is in process of evaluating the impact and currently does not expect the adoption of this standard to have a material impact on its consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.1</span></span><span style="font-style:italic;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.2</span></span><span style="font-style:italic;">Basis of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The consolidated financial statements of the Company, its subsidiaries and the VIEs and VIEs’ subsidiaries. All inter-company transactions and balances have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Company, through its wholly-owned foreign invested subsidiary, WFOE in the PRC, entered into a series of contractual arrangements (“VIE agreements”) with Wuhan Douyu and Wuhan Ouyue (collectively known as “the VIEs”) and their respective shareholders that enable the Company to (1) have power to direct the activities that most significantly affects the economic performance of the VIEs, and (2) receive the economic benefits of the VIEs that could be significant to the VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">In October 2021, the shareholders of Wuhan Douyu were changed from Nanshan Lanyue Asset Management (Tianjin) Partnership (Limited Partnership) (4.35%), Suzhou Industrial Park Yuanhe Nanshan Equity Investment Partnership (0.53%) and Nanshan Douyu Asset Management (Tianjin) Partnership (Limited Partnership) (0.75%).to Wuhan Chaosai Business Information Consulting Partnership (Limited Partnership) (“Wuhan Chaosai”) (5.63%), which 99.99% of its interests owned by Wuhan Ouyue. Subsequently, Douyu Yule, Wuhan Douyu and Wuhan Chaosai which is the new shareholder of Wuhan Douyu, entered into a series of contractual arrangements in October 2021. Based on management’s assessment, there is no substantial change in the contractual arrangements and the Company continues to be the primary beneficiary of Wuhan Douyu.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Applicable PRC laws and regulations currently limit foreign ownership of companies that provide internet valued-added businesses. The Company is deemed a foreign legal person under PRC laws and accordingly subsidiaries owned by the Company are not eligible to engage in provisions of internet content or online services. The Group therefore operates its business, primarily through the VIEs and the subsidiaries of the VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span><b style="font-weight:bold;">Summary of significant accounting policies (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.2</span></span><span style="font-style:italic;">Basis of Consolidation (Continued)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">The following financial statement amounts and balances of the VIEs were included in the accompanying consolidated financial statements after elimination of inter-VIE group transactions and balances:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 189,362,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 415,223,372</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,702,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,056,699</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Short-term bank deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 820,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 570,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 179,040,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,314,132</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Prepayments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,633,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,730,939</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Amounts due from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,878,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,943,815</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,554,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 233,248,194</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,688,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,649,199</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Long-term bank deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,765,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,374,548</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,036,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,723,232</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 252,607,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,961,838</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,613,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,153,344</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,196,884,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,974,379,312</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">LIABILITIES </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 851,736,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524,514,621</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Advances from customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,473,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,272,204</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 216,715,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 267,934,706</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 255,957,711</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 168,735,310</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Amounts due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 283,757,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 257,909,753</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,164,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,969,407</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,672,805,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,250,336,001</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:48.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,697,485,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,965,084,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,022,078,865</p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 432,731,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 388,119,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,846,803)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.2</span></span><span style="font-style:italic;">Basis of Consolidation(Continued)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:46.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by (used in) operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 899,235,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (402,927,749)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,293,695</p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash (used in) provided by investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,179,665,550)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,039,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,920,773</p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The WFOE is entitled to receive substantially all of the net income and transfer a majority of the economic benefits in the form of service fees from the VIEs. The inter-company service fees charged by WFOE were RMB1,401,036,611, RMB1,624,748,798 and RMB448,789,468 for the years ended December 31, 2020, 2021 and 2022, respectively. The amounts due to WFOE were RMB3,278,174,124 and RMB3,346,208,976 as of December 31, 2021 and 2022, respectively. The inter-company operating cash outflows were RMB794,124,509, RMB840,389,499 and RM<span style="-sec-ix-hidden:Hidden_MgTkt0c1hUafRDEjqWNpqg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">B407,681,984</span></span> for the years ended December 31, 2020, 2021 and 2022, respectively. These inter-company transactions and balances were eliminated in the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The VIEs contributed 91%, 98%, and <span style="-sec-ix-hidden:Hidden_BaCIJW-fbUuvFW7gjkiLlg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">99</span></span>% of the Group’s consolidated revenue for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the VIEs accounted for an aggregate of 27% and <span style="-sec-ix-hidden:Hidden_JtCXNUT2lUG-dzMiSp-GtQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">24%</span></span> of the consolidated total assets and 88% and <span style="-sec-ix-hidden:Hidden_1kMh5MsxWkq4FwdpAQeoOQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">79%</span></span> of the consolidated total liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">There are no terms in any arrangements, considering both explicit arrangements and implicit variable interests that require the Company or its subsidiaries to provide financial support to the VIEs. However, if the VIEs were ever to need financial support, the Group may provide financial support to the VIEs through loans to the shareholders of the VIEs or entrustment loans to the VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group believes that there are no assets held in the VIEs that can be used only to settle obligations of the VIEs. As the VIEs are incorporated as limited liability companies under the PRC Company Law, creditors of the VIEs do not have recourse to the general credit of the Company for any of the liabilities of the VIEs. Relevant PRC laws and regulations restrict the VIEs from transferring a portion of their net assets, equivalent to the balance of its statutory reserve and its registered capital, to the Company in the form of loans and advances or cash dividends.</p> 0.0435 0.0053 0.0075 0.0563 0.9999 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 189,362,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 415,223,372</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,702,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,056,699</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Short-term bank deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 820,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 570,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 179,040,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,314,132</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Prepayments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,633,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,730,939</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Amounts due from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,878,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,943,815</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,554,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 233,248,194</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,688,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,649,199</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Long-term bank deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,765,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,374,548</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,036,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,723,232</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 252,607,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,961,838</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,613,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,153,344</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,196,884,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,974,379,312</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">LIABILITIES </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 851,736,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524,514,621</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Advances from customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,473,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,272,204</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 216,715,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 267,934,706</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 255,957,711</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 168,735,310</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Amounts due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 283,757,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 257,909,753</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,164,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,969,407</p></td></tr><tr><td style="vertical-align:bottom;width:66.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,672,805,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,250,336,001</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:48.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,697,485,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,965,084,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,022,078,865</p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 432,731,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 388,119,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,846,803)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:46.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by (used in) operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 899,235,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (402,927,749)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,293,695</p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash (used in) provided by investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,179,665,550)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,039,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,920,773</p></td></tr><tr><td style="vertical-align:bottom;width:51.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 189362884 415223372 10702719 6056699 820000000 570000000 179040751 101314132 62633147 24730939 36878846 45943815 293554059 233248194 7688346 4649199 100000000 150000000 124765811 75374548 60036918 27723232 252607366 245961838 59613379 74153344 2196884226 1974379312 851736160 524514621 7473644 6272204 216715786 267934706 255957711 168735310 283757603 257909753 57164354 24969407 1672805258 1250336001 8697485194 8965084213 7022078865 432731451 388119110 -9846803 899235343 -402927749 78293695 -1179665550 14039712 142920773 1401036611 1624748798 448789468 3278174124 3346208976 794124509 840389499 0.91 0.98 0.27 0.88 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.3</span></span><span style="font-style:italic;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ materially from such estimates. Significant accounting estimates reflected in the Group’s consolidated financial statements include revenue recognition, share-based compensation, realization of deferred tax assets, impairment of investment, and allowance for credit loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.5</span></span><span style="font-style:italic;">Foreign currency translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The functional currency of the Company and Douyu Hongkong Limited are in US dollars (“US$”). The functional currency of the Group’s subsidiaries and VIEs in the PRC is Renminbi (“RMB”). The functional currency of DouYu Japan is Japanese Yen (“JPY”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Monetary assets and liabilities denominated in currencies other than the functional currency are translated into the functional currency at the rates of exchange ruling at the balance sheet date. Transactions in currencies other than the functional currency are measured and recorded in the functional currency at the exchange rate prevailing on the transaction date. Translation gains and losses are recognized in the consolidated statements of comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.5</span></span><span style="font-style:italic;">Foreign currency translation (Continued)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group’s reporting currency is Renminbi (“RMB”). For entities within the Group that have a functional currency other than the reporting currency, assets and liabilities are translated from each entity’s functional currency to the reporting currency at the exchange rates in effect on the balance sheet date. Equity amounts are translated at historical exchange rates. Revenues, expenses, gains and losses are translated using the average rates for the year. Translation adjustments are reported as cumulative translation adjustments and are shown as a component of other comprehensive income in the consolidated statements of comprehensive income (loss) and the consolidated statements of changes in shareholders’ equity (deficit).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.6</span></span><span style="font-style:italic;">Convenience Translation into United States Dollars</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive income (loss) and consolidated statements of cash flows from RMB into United States dollars are solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.8972 on December 30, 2022 as set forth in H.10 statistical release of the Federal Reserve Board. The translation is not intended to imply that the RMB amounts could have been, or could be, converted, realized or settled into United States dollars at that rate on December 31, 2022, or at any other rate.</p> 6.8972 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.7</span></span><span style="font-style:italic;">Cash and cash equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:35.45pt;margin:0pt 0pt 10pt 35.45pt;">Cash and cash equivalents primarily consist of cash on hand and highly liquid investments, which are unrestricted as to withdrawal and use.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.8</span></span><span style="font-style:italic;">Restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">The Group’s restricted cash represents cash restricted by court related to lawsuits in which the group is involved. The restriction will be removed when the cases are closed.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.9</span></span><span style="font-style:italic;">Short-term and long-term bank deposits</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">The Group holds fixed term certificates of deposit with commercial banks in the PRC. Certificate of deposits with maturities between three months to one year are classified as short-term bank deposits and fixed term certificates of deposit with maturities beyond one year are classified as long-term bank deposits.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">10</span></span><span style="font-style:italic;">Accounts receivable, net of allowance for </span><span style="font-style:italic;">cre</span><span style="font-style:italic;">dit loss</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Accounts receivable, net are stated at the historical carrying amount net of allowance for credit loss. On January 1, 2020, the Group adopted ASU No. 2016-13 <i style="font-style:italic;">“Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”</i>, using the modified retrospective transition method. Based on the Group’s assessment, the adoption of ASC 326 did not have any material impact to the Group’s consolidated financial statements and there were no material differences between the Group’s adoption of ASC 326 and its historic accounting method. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking current expected credit loss (“CECL”) methodology, which results in more timely recognition of credit losses. The Group has developed a CECL model based on historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The cumulative effect from the adoption as of January 1, 2020 was immaterial to the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.11</span></span><span style="font-style:italic;">Property and equipment, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated on a straight-line basis over the following estimated useful lives:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Computer and transmission equipment</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Over the shorter of the lease term or expected useful lives</p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Gains and losses from disposals of property and equipment are included in other operating income or expense in the consolidated statements of comprehensive income (loss).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Computer and transmission equipment</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Over the shorter of the lease term or expected useful lives</p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P3Y Over the shorter of the lease term or expected useful lives P5Y P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">12</span></span><span style="font-style:italic;">Intangible assets, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Intangible assets are recorded at the cost to acquire these assets less accumulated amortization. Amortization of finite-lived intangible assets is computed using the straight-line method over their estimated useful lives. License for Online Transmission of Audio/Video Programs is determined to have an infinite useful life and is not subject to amortization, as such license is renewable every three years and can be renewed indefinitely.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Brand name</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Agency contract rights</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Over the shorter of the contract period or expected useful lives</p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">License for Online Transmission of Audio/Video Programs (1)</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Infinite life</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Platform</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 - 5 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Licensed copyrights of content</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">1 - 2 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Others</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 - 10 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The license permits the Group in the provision of online streaming of video on its platforms. The license is renewable every 3 years and may be renewed indefinitely. The Group has renewed this license in March 2021 which remains valid until March 2024, and intends to renew the license indefinitely.</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Brand name</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Agency contract rights</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Over the shorter of the contract period or expected useful lives</p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">License for Online Transmission of Audio/Video Programs (1)</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Infinite life</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Platform</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 - 5 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Licensed copyrights of content</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">1 - 2 years</p></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Others</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 - 10 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The license permits the Group in the provision of online streaming of video on its platforms. The license is renewable every 3 years and may be renewed indefinitely. The Group has renewed this license in March 2021 which remains valid until March 2024, and intends to renew the license indefinitely.</p></td></tr></table> P10Y Over the shorter of the contract period or expected useful lives Infinite life P5Y P3Y P5Y P1Y P2Y P3Y P10Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.13</span></span><span style="font-style:italic;">Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Goodwill is recognized for the excess of the purchase price over the fair value of tangible and identifiable intangible net assets of business acquired. Several factors give rise to goodwill in the Group’s acquisitions, such as the expected benefit from the existing workforce and client service capability of the acquired business. 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. In accordance with ASU 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-04”) issued by the Financial Accounting Standards Board (“FASB”) guidance on testing of goodwill for impairment, the Group first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If as a result of its qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of each reporting unit exceeds its fair value, an impairment loss equal to the difference between the fair value of the reporting unit and its carrying amount will be recorded. For the years ended December 31, 2020, 2021 and 2022, no impairment loss was recognized on goodwill.</p> 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.14</span></span><span style="font-style:italic;">Impairment of long-lived assets and intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When these events occur, the Group measures impairment by comparing the carrying amount of the assets to future undiscounted net cash flows expected to result from the use of the assets and their eventual disposition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group evaluates intangible asset that is not subject to amortization for impairment annual and more frequently if events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Group conducts quantitative impairment test for indefinite-lived intangible asset and compares of the fair value of the asset with its carrying amount. The Group recognizes impairment loss on the amount by which the carrying value exceeds the fair value of the asset. After an impairment loss is recognized, the Group uses adjusted carrying amount of the long-lived assets and intangible asset as its new accounting basis.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.15</span></span><span style="font-style:italic;">Long-term investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Investments held by the Group comprised of equity investments in privately-held entities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Equity method investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group accounts for its equity investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Group adjusts the carrying amount of the investments by recognizing investment income or loss for share of the earnings or loss of the investee after the date of investment, as well as any impairment loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group assesses its equity method investments for impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investments in privately-held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investments and determination of whether any identified impairment is other-than-temporary. If the decline in the fair value is deemed to be other-than-temporary, the carrying value of the equity method investment is written down to fair value. The Group recorded impairment loss of nil, nil and nil, respectively in other expense, net for the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Equity securities without readily determinable fair value</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group’s investment in equity securities comprise of investment in privately-held companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">On January 1, 2019, the Group adopted ASC Topic 321, <i style="font-style:italic;">Investments—Equity Securities</i> (“ASC 321”) and elected to measure these investments at cost minus impairment, if any, adjusted up or down for observable price changes in orderly transactions for the identical or similar investment of the same issuer. Any adjustment to the carrying amount is recorded in other expense, net. The Group also makes qualitative assessment at each reporting period and if the assessment indicates that the fair value of the investment is less than the carrying value, the investment in equity securities will be written down to its fair value, with the difference between the fair value of the investment and its carrying amount recorded as investment loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">For years ended December 2020, 2021 and 2022, the Group recorded impairment loss of RMB28,088,491, RMB33,653,746 and RMB78,462,371 in other expenses, net, respectively.</p> 0 0 0 28088491 33653746 78462371 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.16</span></span><span style="font-style:italic;">Revenue recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Revenues are recognized when control of promised goods or services is transferred to the Group’s customers in an amount of consideration to which the Group expects to be entitled to in exchange for those goods or services. The Group follows the five steps approach for revenue recognition under Topic 606: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the Group satisfies a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">The following table disaggregates the Group’s revenue by major type of services for the years ended December 31, 2020, 2021 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:48.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,852,225,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,596,599,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,797,326,921</p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advertisement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 645,227,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 464,866,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190,254,794</p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,420,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,865,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,656,637</p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,601,873,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,165,330,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,108,238,352</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Live streaming</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group is principally engaged in operating its own live streaming platforms, which enable streamers and users to interact with each other during live streaming. The users have the option to purchase virtual currency, which is non-refundable and can only be used to redeem for virtual items to be used in the live streaming sessions on the Group’s platforms. Unredeemed virtual currency is recorded as deferred revenue. Virtual currencies used to purchase virtual items are recognized as revenue according to the prescribed revenue recognition policies of virtual items addressed below. Virtual items are categorized as consumable and time-based items. Consumable items consist of virtual gifts presented from the users to the streamers to show their support, and are consumed immediately upon redemption and time-based items consist of monthly premium subscription services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group has evaluated and determined that it is the principal and views the users to be its customers. Specifically, the Group controls the virtual items before they are transferred to users. Its control is evidenced by the Group’s sole ability to monetize the virtual items before they are transferred to users, and is further supported by the Group being primarily responsible to the users for the delivery of the virtual items as well as having full discretion in establishing pricing for the virtual items. Accordingly, the Group reports its live streaming revenue on a gross basis with amounts billed to users for the virtual items recorded as revenues and the revenue sharing fee paid to streamers or talent agencies recorded as cost of revenues. Sales proceeds are initially recorded as deferred revenue and recognized as revenue based on the consumption of the virtual items. The Group has determined that the virtual items represent one performance obligation in the live streaming service. Revenue related to each of the consumable items is recognized at the point in time when the virtual gifts is transferred directly to the streamers and consumed by them, while revenue related to time-based items is recognized ratably over a fixed period on a straight-line basis. Although some virtual items have expiry dates, the Group considers that the impact of breakage for the virtual items is insignificant as historical data shows that virtual items are consumed shortly after they are released to users and the forfeiture rate remains relatively low for the periods presented. The Group does not have further performance obligations to the user after the virtual items are consumed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Virtual items can be sold individually or bundled into one arrangement. When the Group’s users purchase multiple virtual items bundled within the same arrangement, the Group allocates the total consideration to each distinct virtual item based on their relative standalone selling prices. In instances where standalone selling price is not directly observable as the Group does not sell the virtual items separately, the Group determines the standalone selling price based on pricing strategies, market factors and strategic objectives. The Group recognizes revenue for each of the distinct virtual item in accordance with the revenue recognition method discussed above unless otherwise stated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.16</span></span><span style="font-style:italic;">Revenue recognition (Continued)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Advertisement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group generates advertisement revenues from rendering of various forms of advertisement services and provision of promotion campaigns on the live streaming platforms by way of advertisement display or integrated promotion activities in shows and programs on the live streaming platforms. The Group determined that it is the principal in the advertisement service. Advertisements on the Group’s platforms are generally charged on the basis of duration whereby revenue is recognized ratably over the contract period of display. The Group provides sales incentives in the forms of discounts and rebates to advertisers or advertisement agencies based on purchase volume. Revenue is recognized based on the price charged to the advertisers or agencies, net of sales incentives provided to the advertisers or agencies. Sales incentives are estimated and recorded at the time of revenue recognition based on the contracted rebate rates and estimated sales volume based on historical experience.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Other revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Other revenue mainly consists of game distribution revenue. Online games developed by third party game developers are displayed through the Group’s platforms to attract users to download and play the games. The Group earns revenues from game developers in accordance with the pre-determined arrangements based on the in-game purchase amounts for the games downloaded or played through the Group’s platforms. The Group considers itself as agent in these arrangements. Game distribution revenue is recognized at a point in time when the purchase in game is made.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Practical expedients and exemptions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group’s contracts have an original duration of one year or less. Accordingly, the Group does not disclose the value of unsatisfied performance obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Contract balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Contract balances include accounts receivable, advances from customers and deferred revenue. Accounts receivable represent cash due from third-party application stores as well as from advertising customers and are recorded when the right to consideration is unconditional. The allowance for credit loss reflects the best estimate of probable losses inherent to the accounts receivable balance. Advances from customers primarily represent cash received from the Group’s advertisement customers. Deferred revenue primarily includes cash received from paying users related to the Group’s live streaming service. Deferred revenue is recognized as revenue when all of the revenue recognition criteria have been met or over the estimated service period. Revenue recognized in 2022 that was included in the deferred revenue balance as of January 1, 2022 was RMB223,104,331, which consists primarily of virtual items consumption. Due to the generally short-term duration of the Group’s contracts, the balances of deferred revenue and advances from customers as of December 31, 2022 will be recognized as revenue within one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Advances</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">receivable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">customers</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Opening Balance as of January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 199,744,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,910,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 229,701,778</p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Decrease, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,355,601)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,434,987)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,597,447)</p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,388,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,476,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223,104,331</p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(Decrease) Increase, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (82,208,155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,224,318)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,906,875</p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,180,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,251,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 275,011,206</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:48.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Live streaming</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,852,225,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,596,599,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,797,326,921</p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advertisement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 645,227,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 464,866,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190,254,794</p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,420,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,865,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,656,637</p></td></tr><tr><td style="vertical-align:bottom;width:49.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,601,873,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,165,330,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,108,238,352</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 8852225839 8596599175 6797326921 645227128 464866153 190254794 104420970 103865432 120656637 9601873937 9165330760 7108238352 223104331 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Advances</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">receivable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">customers</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Opening Balance as of January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 199,744,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,910,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 229,701,778</p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Decrease, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,355,601)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,434,987)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,597,447)</p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,388,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,476,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223,104,331</p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(Decrease) Increase, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (82,208,155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,224,318)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,906,875</p></td></tr><tr><td style="vertical-align:bottom;width:57.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,180,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,251,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 275,011,206</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 199744129 10910989 229701778 -8355601 -3434987 -6597447 191388528 7476002 223104331 -82208155 -4224318 51906875 109180373 3251684 275011206 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.17</span></span><span style="font-style:italic;">Cost of revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Amounts recorded as cost of revenues relate to direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues consists primarily of (i) revenue sharing fees paid to live streamers and talent agencies determined based on a percentage of revenue from sale of virtual items, (ii) content costs, (iii) bandwidth, (iv) salaries and welfare, (v) depreciation and amortization expense for servers and other equipment, and intangibles directly related to operating the platform, and (vi) payment handling costs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.18</span></span><span style="font-style:italic;">Research and development expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Research and development expenses primarily consist of (i) salaries and benefits expenses incurred for research and development personnel, (ii) rental, general expenses and depreciation expenses associated with the research and development activities and (iii) share-based compensation. Expenditures incurred during the research phase are expensed as incurred and no research and development expenses were capitalized as of December 31, 2020, 2021 and 2022.</p> 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.19</span></span><span style="font-style:italic;">Sales and marketing expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Sales and marketing expenses consist primarily of (i) advertising and market promotion expenses, (ii) salaries and welfare for sales and marketing personnel and (iii) share-based compensation. The advertising and market promotion expenses amounted to RMB219,369,426, RMB495,504,251 and RMB282,007,724 for the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.20</span></span><span style="font-style:italic;">General and administrative expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">General and administrative expenses consist primarily of (i) professional service fees, and (ii) share-based compensation, and (iii) salaries and welfare for general and administrative personnel and (iv) allowance for credit loss.</p> 219369426 495504251 282007724 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.21</span></span><span style="font-style:italic;">Income taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Current income taxes are provided for in accordance with the laws of the relevant tax authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Deferred income taxes are provided using assets and liabilities method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the management consider all positive and negative evidence, including future reversals of projected future taxable income and results of recent operation. Deferred tax assets are then reduced by a valuation allowance through a charge to income tax expense when, in the opinion of management, it is more likely than not that a portion of or all of the deferred tax assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a two-step process to determine the amount of the benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed more-likely-than-not to be sustained (defined as a likelihood of more than fifty percent of being sustained upon an audit, based on the technical merits of the tax position), the tax position is then assessed to determine the amount of benefits to recognize in the consolidated financial statements. The amount of the benefits that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. Interest and penalties on income taxes will be classified as a component of the provisions for income taxes. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.22</span></span><span style="font-style:italic;">Segment information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group uses management approach to determine operating segments. The management approach considers the internal organization and reporting used by the Group’s chief operating decision maker (“CODM”) for making decisions, allocation of resource and assessing performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group’s CODM has been identified as the chief executive officer who reviews the consolidated results of operations when making decisions about allocating resources and assessing performance of the Group. The Group operates and manages its business as a single operating segment.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.23</span></span><span style="font-style:italic;">Operating leases as lessee</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group determines if an arrangement is a lease or contains a lease at lease inception. The Group measures the operating lease liabilities at the commencement date based on the present value of remaining lease payments over the lease term, which was computed using the Group’s incremental borrowing rate, an estimated rate the Group would be required to pay for a collateralized borrowing equal to the total lease payments over the lease term. The Group measures the operating lease ROU assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Group begins recognizing operating lease expense based on lease payments on a straight-line basis over the lease term when the lessor makes the underlying asset available to the Group.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.24</span></span><span style="font-style:italic;">Government subsidies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Government subsidies are primarily referred to the amounts received 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 operating income, net in the period the cash is received. Government subsidies recognized for the years ended December 31, 2020, 2021 and 2022 were RMB92,708,856, RMB71,162,166 and RMB48,352,432, respectively.</p> 92708856 71162166 48352432 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.25</span></span><span style="font-style:italic;">Certain risks and concentrations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Foreign currency risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The revenues and expenses of the Group’s entities in the PRC are generally denominated in RMB and their assets and liabilities are denominated in RMB. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC or remittances of RMB out of the PRC as well as exchange between RMB and foreign currencies require approval by foreign exchange administrative authorities and certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into other currencies. The PRC government imposes controls on the convertibility of RMB into foreign currencies. The Group’s cash and cash equivalents denominated in RMB that are subject to such government controls amounted to RMB 414,568,005, which accounted for 10.0% of total cash and cash equivalents as of December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of significant accounting policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.25</span></span><span style="font-style:italic;">Certain risks and concentrations (Continued)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Concentration of accounts receivable, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 70.55pt;">Customer accounting for 10% or more of accounts receivable, net is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 70.55pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:58.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:37.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:38.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:38.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Company A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,191,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,985,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,317,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 414568005 0.100 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 70.55pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:58.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:37.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:38.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:38.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Company A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,191,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,985,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,317,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 21191007 0.11 15985098 0.15 2317621 0.15 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">2.26</span></span><span style="font-style:italic;">Recently issued accounting pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Recent accounting pronouncements not yet adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">In September 2022, the FASB issued ASU 2022-04, Disclosure of Supplier Finance Program Obligations. This ASU provided guidance to increase the transparency of supplier finance programs. The amendments in this ASU require that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. To achieve that objective, the buyer should disclose qualitative and quantitative information about its supplier finance programs. This update is effective for fiscal years beginning after December 15, 2022. We are currently evaluating this accounting guidance, which may have disclosure impact only.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848) --Deferral of the Sunset Date (Topic 848). ASU 2022-06 defers the sunset date of Topic 848. ASU 2022-06 is effective upon issuance. The Group yet not have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued. The Group is in process of evaluating the impact and currently does not expect the adoption of this standard to have a material impact on its consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">3</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span>Accounts receivable, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Accounts receivable, net consist of the followings:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 205,234,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,055,506</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: allowance for credit loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,845,960)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,875,133)</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,388,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,180,373</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">The Group recorded a provision for current expected credit loss. The following table sets out movements of the expected credit loss provision for the years ended December 31, 2020, 2021 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,834,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,573,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,845,960</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Addition (Reversal)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,270,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,182,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,970,827)</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Write offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,531,916)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (909,673)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,573,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,845,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,875,133</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="font-size:1pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 205,234,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,055,506</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: allowance for credit loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,845,960)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,875,133)</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,388,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,180,373</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 205234488 118055506 13845960 8875133 191388528 109180373 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,834,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,573,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,845,960</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Addition (Reversal)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,270,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,182,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,970,827)</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Write offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,531,916)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (909,673)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,573,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,845,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,875,133</p></td></tr></table> 15834902 12573550 13845960 -3270564 -2182083 4970827 6531916 909673 12573550 13845960 8875133 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">4</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span><b style="font-weight:bold;">Other current assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Other current assets consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Value-added tax recoverable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 179,370,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,654,128</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,423,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,566,938</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funds receivable from third party payment service providers (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97,558,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,988,192</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Content rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,557,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,317,278</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,456,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,477,305</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 376,366,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 337,003,841</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(1)</span>The Group opened accounts with external online payment service providers to collect funding from users.</div> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Value-added tax recoverable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 179,370,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,654,128</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,423,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,566,938</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funds receivable from third party payment service providers (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97,558,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,988,192</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Content rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,557,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,317,278</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,456,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,477,305</p></td></tr><tr><td style="vertical-align:bottom;width:69.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 376,366,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 337,003,841</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(1)</span>The Group opened accounts with external online payment service providers to collect funding from users.</div> 179370960 153654128 43423502 113566938 97558304 42988192 38557515 5317278 17456529 21477305 376366810 337003841 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">5</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span><b style="font-weight:bold;">Property and equipment, net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:29.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross carrying amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer and transmission equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,007,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96,802,675</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,462,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,155,889</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,272,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,937,405</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 410,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 410,200</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132,152,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,306,169</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (107,041,834)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,318,279)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,110,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,987,890</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Depreciation expense was RMB21,126,504, RMB18,275,703 and RMB11,843,695 for the years ended December 31, 2020, 2021 and 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:29.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross carrying amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer and transmission equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,007,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96,802,675</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,462,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,155,889</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,272,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,937,405</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 410,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 410,200</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132,152,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,306,169</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (107,041,834)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,318,279)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,110,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,987,890</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 100007413 96802675 24462607 26155889 7272327 5937405 410200 410200 132152547 129306169 107041834 112318279 25110713 16987890 21126504 18275703 11843695 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">6</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span><b style="font-weight:bold;">Intangible assets, net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:29.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross carrying amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Agency contract rights (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 218,806,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 218,974,843</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Licensed copyrights of content</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,377,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,377,358</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Brand name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,723,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,207,663</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,684,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,063,281</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Platform</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,245,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,099,917</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">License for Online Transmission of Audio/Video Programs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,988,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,988,748</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,760,599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,760,599</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total of gross carrying amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353,587,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 360,472,409</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Agency contract rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (159,504,274)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (179,904,671)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Licensed copyrights of content</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,721,697)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,485,850)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Brand name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,102,892)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,341,557)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,868,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,184,034)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Platform</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,088,430)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,670,779)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,760,443)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,162,083)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total of accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (192,046,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (253,748,974)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 161,540,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,723,435</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The agency contract rights, which represent prepayment of cooperation costs to top streamers, acquired during the years ended December 31, 2021 and 2022 are RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">24,485,849</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">15,136,791</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, respectively, with weighted average amortization period of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> years and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> years.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Amortization expenses were RMB89,790,156, RMB70,456,937 and RMB75,650,610 for the years ended December 31, 2020, 2021 and 2022 respectively. The Group expects to record amortization expenses in the future 5 years as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Future </b></p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization </b></p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">expenses</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,875,926</p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,571,505</p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,678,820</p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,485,262</p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,123,174</p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 98,734,687</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">The weighted average amortization periods of intangible assets as of December 31, 2021 and 2022 are as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Brand name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Agency contract rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.6 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Platform</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.5 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.2 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:29.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross carrying amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Agency contract rights (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 218,806,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 218,974,843</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Licensed copyrights of content</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,377,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,377,358</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Brand name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,723,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,207,663</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,684,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,063,281</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Platform</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,245,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,099,917</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">License for Online Transmission of Audio/Video Programs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,988,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,988,748</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,760,599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,760,599</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total of gross carrying amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353,587,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 360,472,409</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Agency contract rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (159,504,274)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (179,904,671)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Licensed copyrights of content</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,721,697)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,485,850)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Brand name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,102,892)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,341,557)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,868,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,184,034)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Platform</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,088,430)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,670,779)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,760,443)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,162,083)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total of accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (192,046,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (253,748,974)</p></td></tr><tr><td style="vertical-align:bottom;width:67.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 161,540,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,723,435</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The agency contract rights, which represent prepayment of cooperation costs to top streamers, acquired during the years ended December 31, 2021 and 2022 are RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">24,485,849</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">15,136,791</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, respectively, with weighted average amortization period of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> years and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> years.</span></td></tr></table><div style="margin-top:12pt;"/> 218806605 218974843 55377358 55377358 37723300 41207663 18684575 21063281 9245907 10099917 7988748 7988748 5760599 5760599 353587092 360472409 159504274 179904671 4721697 32485850 12102892 17341557 5868964 11184034 6088430 8670779 3760443 4162083 192046700 253748974 161540392 106723435 24485849 15136791 P2Y1M6D P3Y 89790156 70456937 75650610 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Future </b></p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization </b></p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">expenses</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,875,926</p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,571,505</p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,678,820</p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,485,262</p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,123,174</p></td></tr><tr><td style="vertical-align:bottom;width:84.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 98,734,687</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 61875926 17571505 5678820 4485262 9123174 98734687 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Brand name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Agency contract rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.6 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Platform</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.5 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.2 years</p></td></tr></table> P10Y P10Y P3Y3M18D P3Y7M6D P5Y P5Y P3Y7M6D P3Y6M P3Y2M12D P3Y2M12D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">7</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span>Investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 0pt 36pt;">Equity method investments:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Wuhan Shayu Network Technology Co., Ltd. (“Shayu”) (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 168,416,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,002,038</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nanshan Stellar Investment LLP (“Nanshan LLP”) (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,033,487</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,283,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,993,454</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 186,699,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287,028,979</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Group aggregately owned </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">35.084%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> equity interest in Shayu with investment cost RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">188,009,650</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. For the years ended December 31, 2020, 2021 and 2022, the Company recognized the share of (loss) gain in equity method investment of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(3,454,322)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(16,138,901)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3,585,612</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In 2022, the Group acquired limited partnership interest of Nanshan LLP, a private equity fund managed by Nanshan Star Holdings Limited (the “GP”) for a consideration of US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$5,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (equivalent to RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">31,741,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">). For the year ended December 31, 2022, the Company recognized its share of income in equity method investment of US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$9,388,560</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (equivalent to RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">62,977,379</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) attributable to income recognized by Nanshan LLP for the change in fair value in Nanshan LLP's underlying investment.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Summarized financial information:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Summarized financial information as of and for the years ended December 31, 2020, 2021 and 2022 for the Group’s equity method investments is presented on a group basis as required under Rule 4-08(g) of Regulation S-X as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:42.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance sheets data:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,161,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,824,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,343,096</p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,902,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 188,537,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,335,397</p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,192,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,420,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,604,336</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:55.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Statements of comprehensive income (loss) data:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 556,259,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 554,885,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 399,408,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,908,764</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Investment gain<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,148,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,155,656</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,838,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,605,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,531,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,850,723</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(Loss) income from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,945,173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57,912,568)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,085,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,347,129</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,459,950)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45,925,057)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,146,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,790,935</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amount represents the mark-to fair value gain recognized in the financial statements of Nanshan LLP.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">7</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span>Investments (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 0pt 36pt;">Equity securities without readily determinable fair values:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Content producers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246,170,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,707,971</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology and software companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,554,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,300,880</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,873,495</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 304,725,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 244,882,346</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">For the years ended 2020, 2021 and 2022, RMB28,088,491, RMB33,653,746 and RMB78,462,371 impairment was recorded and an upward adjustment of RMB8,571,429, RMB nil and RMB nil as result of observable price change for the identical or similar investment of the same investees was recognized in other expenses, net.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 0pt 36pt;">Equity method investments:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Wuhan Shayu Network Technology Co., Ltd. (“Shayu”) (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 168,416,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,002,038</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nanshan Stellar Investment LLP (“Nanshan LLP”) (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,033,487</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,283,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,993,454</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 186,699,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287,028,979</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Group aggregately owned </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">35.084%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> equity interest in Shayu with investment cost RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">188,009,650</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. For the years ended December 31, 2020, 2021 and 2022, the Company recognized the share of (loss) gain in equity method investment of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(3,454,322)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(16,138,901)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3,585,612</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In 2022, the Group acquired limited partnership interest of Nanshan LLP, a private equity fund managed by Nanshan Star Holdings Limited (the “GP”) for a consideration of US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$5,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (equivalent to RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">31,741,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">). For the year ended December 31, 2022, the Company recognized its share of income in equity method investment of US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$9,388,560</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (equivalent to RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">62,977,379</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) attributable to income recognized by Nanshan LLP for the change in fair value in Nanshan LLP's underlying investment.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Summarized financial information:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Summarized financial information as of and for the years ended December 31, 2020, 2021 and 2022 for the Group’s equity method investments is presented on a group basis as required under Rule 4-08(g) of Regulation S-X as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:42.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance sheets data:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,161,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,824,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,343,096</p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,902,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 188,537,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,335,397</p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,192,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,420,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,604,336</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:55.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Statements of comprehensive income (loss) data:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 556,259,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 554,885,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 399,408,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,908,764</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Investment gain<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,148,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,155,656</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,838,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,605,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,531,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,850,723</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(Loss) income from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,945,173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57,912,568)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,085,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,347,129</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,459,950)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45,925,057)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,146,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,790,935</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amount represents the mark-to fair value gain recognized in the financial statements of Nanshan LLP.</span></td></tr></table> 168416427 172002038 100033487 18283241 14993454 186699668 287028979 0.35084 188009650 -3454322 -16138901 3585612 5000000 31741000 9388560 62977379 101161898 105824402 15343096 101902392 188537698 27335397 94192618 121420629 17604336 556259979 554885622 399408328 57908764 63148391 9155656 82838764 79605248 95531209 13850723 -44945173 -57912568 23085819 3347129 -28459950 -45925057 26146839 3790935 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Content producers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246,170,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,707,971</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology and software companies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,554,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,300,880</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,873,495</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 304,725,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 244,882,346</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p> 246170165 167707971 48554967 52300880 10000000 24873495 304725132 244882346 28088491 33653746 78462371 8571429 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">8</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span><b style="font-weight:bold;">Accrued expenses and other current liabilities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Accrued expenses and other current liabilities consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll and welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,311,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,797,452</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued marketing cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,202,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,337,833</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued settlement relating to class action lawsuits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,254,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,482,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,346,120</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,924,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,880,214</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,152,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,439,938</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 458,327,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,801,557</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll and welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,311,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,797,452</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued marketing cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,202,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,337,833</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued settlement relating to class action lawsuits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,254,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,482,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,346,120</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,924,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,880,214</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,152,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,439,938</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 458,327,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,801,557</p></td></tr></table> 198311616 171797452 149202671 52337833 38254200 25482315 8346120 22924693 8880214 24152497 61439938 458327992 302801557 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">9</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span>Cost of revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Cost of revenues consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:46.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue sharing fees and content costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,129,094,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,153,155,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,245,923,556</p></td></tr><tr><td style="vertical-align:bottom;width:51.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bandwidth costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 661,129,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 665,274,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">569,057,110</p></td></tr><tr><td style="vertical-align:bottom;width:51.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,305,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256,989,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">303,147,634</p></td></tr><tr><td style="vertical-align:bottom;width:51.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,041,528,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,075,420,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,118,128,300</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:46.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue sharing fees and content costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,129,094,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,153,155,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,245,923,556</p></td></tr><tr><td style="vertical-align:bottom;width:51.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bandwidth costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 661,129,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 665,274,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">569,057,110</p></td></tr><tr><td style="vertical-align:bottom;width:51.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,305,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256,989,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">303,147,634</p></td></tr><tr><td style="vertical-align:bottom;width:51.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,041,528,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,075,420,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,118,128,300</p></td></tr></table> 7129094348 7153155717 5245923556 661129019 665274852 569057110 251305218 256989955 303147634 8041528585 8075420524 6118128300 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">1</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">0</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span>Income taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Cayman Islands</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Under the current laws of the Cayman Islands, the Company and its subsidiaries incorporated in the Cayman Islands are not subject to tax on income or capital gain. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">1</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">0</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span>Income taxes (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Hong Kong</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Entities incorporated in Hong Kong are subject to Hong Kong profits tax at a rate of 16.5%. Operations in Hong Kong have incurred net accumulated operating losses for income tax purpose and no income tax provisions are recorded for the period presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Japan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Entities incorporated in Japan are subject to an income tax rate calculated according to relevant regulations of Japan Ministry of Finance. Operations in Japan have incurred net accumulated operating losses for income tax purpose and no income tax provisions are recorded for the period presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">China</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Company’s subsidiaries and consolidated VIEs established in the PRC are subject to an income tax rate of 25%, according to the PRC Enterprise Income Tax (“EIT”) Law. The subsidiaries and the VIEs of the Group in the PRC are subject to a uniform income tax rate of 25% for years presented. In 2019, Wuhan Douyu, Douyu Yule and Wuhan Ouyue obtained “Software Enterprise Certificate”, which enables them to enjoy a tax holiday of a two-year exemption commencing from first profitable calendar year and a 50% reduction in uniform tax rate for the following three calendar years. As of December 31, 2020, Douyu Yule is profitable after offsetting its accumulated loss and starts to enjoy the tax benefit of software enterprise, while Wuhan Douyu, and Wuhan Ouyue are still in accumulative loss status and have not enjoyed the tax benefit yet. According to a policy promulgated by the State Tax Bureau of the PRC and effective from 2018 to 2022, enterprises engaged in research and development activities are entitled to claim 175% of the research and development expenses so incurred in a year as tax deductible expenses in determining its tax assessable profits for that year (“Super Deduction”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Uncertainties exist with respect to how the current income tax law in the PRC applies to the Group’s overall operations, and more specifically, with regard to tax residency status. The EIT Law includes a provision specifying that legal entities organized outside of the PRC will be considered residents for Chinese Income Tax purposes if the place of effective management or control is within the PRC. The implementation rules to the EIT Law provide that non-resident legal entities will be considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting and properties, occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Group does not believe that the legal entities organized outside of the PRC within the Group should be treated as residents for EIT law purposes. If the PRC tax authorities subsequently determine that the Company and its subsidiaries registered outside the PRC should be deemed resident enterprises, the Company and its subsidiaries registered outside the PRC will be subject to the PRC income taxes, at a statutory income tax rate of 25%. The Group is not subject to any other uncertain tax position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">According to PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or withholding agent. The statute of limitations will be extended five years under special circumstances, which are not clearly defined (but an underpayment of tax liability exceeding RMB0.1 million is specifically listed as a special circumstance). In the case of a related party transaction, the statute of limitations is ten years. There is no statute of limitations in the case of tax evasion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">In accordance with the EIT Law, dividends, which arise from profits of foreign invested enterprises (“FIEs”) earned after January 1, 2008, are subject to a 10% withholding income tax. In addition, under tax treaty between the PRC and Hong Kong, if the foreign investor is incorporated in Hong Kong and qualifies as the beneficial owner, the applicable withholding tax rate is reduced to 5%, if the investor holds at least 25% in the FIE, or 10%, if the investor holds less than 25% in the FIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">1</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">0</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span>Income taxes (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><i style="font-style:italic;">China (Continued)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Income (loss) before income taxes consist of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:44.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 710,575,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,493,030)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (89,768,953)</p></td></tr><tr><td style="vertical-align:bottom;width:53.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Overseas</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (307,145,767)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (589,628,029)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (59,554,082)</p></td></tr><tr><td style="vertical-align:bottom;width:53.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 403,429,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (605,121,059)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (149,323,035)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">The Group did not incur any current or deferred component of income tax expenses for the years ended December 31, 2020 and 2021. For the year ended December 31, 2022, the Group recorded current income tax expense of RMB3,487,038, of which RMB1,034,073 has not been paid as of December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="white-space:pre-wrap;"> </span>The reconciliation of total tax expenses computed by applying the respective statutory income tax rate to pre-tax income is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PRC income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expenses not deductible for tax purposes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14.71)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Super deduction on research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8.37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of expired tax loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.40)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of tax holiday</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36.13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of tax rate in different tax jurisdiction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21.53)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65.89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28.31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2.49)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">The aggregate amount and per share effect of the tax holiday are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">The aggregate dollar effect</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 145,777,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 286,804,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,205,943</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Per share effect—basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.10</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Deferred tax assets are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:32.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred tax assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax loss carried forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,003,286,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 862,624,971</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deductible temporary differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,326,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 162,018,885</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax basis difference upon the restructuring in 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,899,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,903,815</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,711,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,467,891</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,092,224,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,064,015,562</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,092,224,566)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,064,015,562)</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">1</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">0</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span>Income taxes (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Deferred tax assets are as follows: (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">The movement of deferred tax valuation allowance is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:46.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 795,745,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 706,478,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,092,224,566</p></td></tr><tr><td style="vertical-align:bottom;width:51.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Increase </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,777,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 433,166,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,777,072</p></td></tr><tr><td style="vertical-align:bottom;width:51.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Decrease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (162,044,280)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,420,624)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (81,986,076)</p></td></tr><tr><td style="vertical-align:bottom;width:51.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 706,478,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,092,224,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,064,015,562</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group operates through its subsidiaries, the VIEs and the VIEs’ subsidiaries. According to the Article 18 of PRC Tax Law, the enterprise can carry over the losses to the succeeding five tax years. As of December 31, 2020, 2021 and 2022, the Group had tax operating loss carry forwards of RMB2,414,846,539, RMB3,740,244,579 and RMB2,695,640,682 respectively from its subsidiaries, VIEs and subsidiaries of the VIEs registered in the PRC, which can be carried forward to offset taxable income and will expire during the period from 2021 to 2025, 2022 to 2026 and 2023 to 2027, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">The Group considers positive and negative evidence to determine whether some portion or all of the deferred tax assets will be more likely than not realized. This assessment considers, among other matters, the nature, frequency and severity of recent losses and forecasts of future profitability. These assumptions require significant judgment and the forecasts of future taxable income are consistent with the plans and estimates the Group is using to manage the underlying businesses. Valuation allowances are established for deferred tax assets based on a more likely than not threshold. The Group’s ability to realize deferred tax assets depends on its ability to generate sufficient taxable income within the carry forward periods provided for in the tax law. The Group has provided a full valuation allowance for the deferred tax assets as of December 31, 2021 and 2022, as management is not able to conclude that the future realization of those net operating loss carry forwards and other deferred tax assets are more likely than not.</p> 0.165 0.25 0.25 0.50 1.75 0.25 100000 0.10 0.05 0.25 0.10 0.25 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:44.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 710,575,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,493,030)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (89,768,953)</p></td></tr><tr><td style="vertical-align:bottom;width:53.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Overseas</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (307,145,767)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (589,628,029)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (59,554,082)</p></td></tr><tr><td style="vertical-align:bottom;width:53.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 403,429,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (605,121,059)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (149,323,035)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 710575006 -15493030 -89768953 -307145767 -589628029 -59554082 403429239 -605121059 -149323035 3487038 1034073 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PRC income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expenses not deductible for tax purposes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14.71)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Super deduction on research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8.37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of expired tax loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.40)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of tax holiday</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36.13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of tax rate in different tax jurisdiction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21.53)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65.89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28.31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:63.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2.49)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 0.2500 0.2500 0.2500 0.2687 -0.0400 -0.1471 -0.0837 0.0396 -0.0040 -0.3613 0.4740 0.0215 0.1416 -0.0607 0.1338 -0.2153 -0.6589 -0.2831 0.0000 0.0000 -0.0249 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">The aggregate dollar effect</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 145,777,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 286,804,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,205,943</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Per share effect—basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.10</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 145777478 286804076 3205943 4.56 8.81 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:32.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred tax assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax loss carried forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,003,286,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 862,624,971</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deductible temporary differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,326,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 162,018,885</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax basis difference upon the restructuring in 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,899,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,903,815</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,711,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,467,891</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,092,224,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,064,015,562</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,092,224,566)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,064,015,562)</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 1003286365 862624971 37326947 162018885 44899742 33903815 6711512 5467891 1092224566 1064015562 1092224566 1064015562 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:46.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 795,745,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 706,478,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,092,224,566</p></td></tr><tr><td style="vertical-align:bottom;width:51.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Increase </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,777,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 433,166,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,777,072</p></td></tr><tr><td style="vertical-align:bottom;width:51.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Decrease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (162,044,280)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,420,624)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (81,986,076)</p></td></tr><tr><td style="vertical-align:bottom;width:51.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 706,478,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,092,224,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,064,015,562</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 795745498 706478606 1092224566 72777388 433166584 53777072 -162044280 -47420624 -81986076 706478606 1092224566 1064015562 2414846539 3740244579 2695640682 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">1</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">1</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">.</b></span>Treasury shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">On December 20, 2019, the Company announced the repurchase program whereby the Company may repurchase up to US$100 million of its ordinary shares in the form of American depositary shares during a period of up to 12 months commencing on December 20, 2019. As of December 31, 2020, the Company has repurchased an aggregate of 1,177,499 ordinary shares for total cash consideration of US$99,999,998 (equivalent of RMB695,097,853) including repurchase commissions, among which 291,207 ordinary shares for total cash consideration of US$16,471,881 (equivalent of RMB115,273,325).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">On August 30, 2021, the Company announced the repurchase program whereby the Company may repurchase up to US$100 million of its ordinary shares in the form of American depositary shares during a period of up to 12 months commencing on September 30, 2021. As of December 31, 2021, the Company has repurchased an aggregate of 578,304 ordinary shares for total cash consideration of US$16,737,290 (equivalent of RMB107,151,908) including repurchase commissions, among which 578,304 ordinary shares for total cash consideration of US$16,737,290 (equivalent of RMB107,151,908) (the “2021 Share Repurchase Program”). As of December 31, 2022, the Company completed the 2021 Share Repurchase Program and repurchased the remaining 804,758 of ordinary shares for cash consideration of US$17,158,573 (equivalent of RMB108,967,252).</p> 100000000 P12M 1177499 99999998 695097853 291207 16471881 115273325 100000000 P12M 578304 16737290 107151908 578304 16737290 107151908 804758 17158573 108967252 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">12.</b></span>Noncontrolling Interest</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">As of December 31, 2022, the Group’s noncontrolling interest mainly included equity interest in DouYu Japan. The following schedule shows the effects of changes in the ownership interest of the Company in its subsidiaries on equity attributed to DouYu International for the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">12.</b></span>Noncontrolling Interest (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Below are the changes in the Group’s ownership in its subsidiaries on the Group’s equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:42.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to DouYu’s ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 485,498,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (581,883,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75,422,408)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Transfers to noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Decrease in DouYu’s additional paid-in capital for acquisition of noncontrolling interest in Shuangsi (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,271,492)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Decrease in DouYu’s additional paid-in capital due to capital contribution from noncontrolling interest shareholder in DouYu Japan (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,700,837)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Decrease in DouYu’s additional paid-in capital due to additional capital contribution in DouYu Japan (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,992,166)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Increase in DouYu’s additional paid-in capital due to repurchase of noncontrolling interest in Gogo Glocal (Note 13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,171,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net transfers to noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,199,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,992,166)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change from net income attribute to DouYu and transfers to noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 486,697,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (581,883,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (90,414,574)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In March 2020, the Group purchased </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">15%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> equity of Chengdu Shuangsi Culture Broadcasting Co., Ltd (“Shuangsi”)with cash consideration of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4,500,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The difference between the fair value of the consideration paid and the carrying amount of the noncontrolling interest acquired was recognized in additional paid-in capital.</span></td></tr></table><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In April, June and November, 2020, the Group and noncontrolling interest shareholder purchased the newly issued common shares of DouYu Japan with consideration of JPY</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4,189,200,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (equivalent to RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">272,248,433</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> ) and JPY</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,610,800,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (equivalent to RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">105,129,847</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> ), respectively. As a result of these transactions, the noncontrolling interest shareholder’s ownership interest increased from </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">14.9%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">28.9%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> while the Group retains its controlling financial interest in Dou</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Yu Japan</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The difference between the consideration received and the amount of the noncontrolling interest was adjusted was recognized in additional paid-in capital.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">During the year ended December 31, 2022, the Group acquired additional newly issued common shares of DouYu Japan with consideration of JPY</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7,499,997,600</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (equivalent to RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">397,078,638</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">). As a result of this transaction, the noncontrolling interest shareholder’s ownership interest decreased from </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">28.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">% to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">22.4%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The difference of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">14,992,166</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> between the cash consideration paid and the carrying amount of the noncontrolling interest was recorded as an adjustment to the Group’s additional paid-in capital.</span></td></tr></table><div style="margin-top:12pt;"/> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:42.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to DouYu’s ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 485,498,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (581,883,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75,422,408)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Transfers to noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Decrease in DouYu’s additional paid-in capital for acquisition of noncontrolling interest in Shuangsi (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,271,492)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Decrease in DouYu’s additional paid-in capital due to capital contribution from noncontrolling interest shareholder in DouYu Japan (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,700,837)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Decrease in DouYu’s additional paid-in capital due to additional capital contribution in DouYu Japan (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,992,166)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Increase in DouYu’s additional paid-in capital due to repurchase of noncontrolling interest in Gogo Glocal (Note 13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,171,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net transfers to noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,199,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,992,166)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change from net income attribute to DouYu and transfers to noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 486,697,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (581,883,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (90,414,574)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In March 2020, the Group purchased </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">15%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> equity of Chengdu Shuangsi Culture Broadcasting Co., Ltd (“Shuangsi”)with cash consideration of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4,500,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The difference between the fair value of the consideration paid and the carrying amount of the noncontrolling interest acquired was recognized in additional paid-in capital.</span></td></tr></table><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In April, June and November, 2020, the Group and noncontrolling interest shareholder purchased the newly issued common shares of DouYu Japan with consideration of JPY</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4,189,200,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (equivalent to RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">272,248,433</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> ) and JPY</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,610,800,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (equivalent to RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">105,129,847</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> ), respectively. As a result of these transactions, the noncontrolling interest shareholder’s ownership interest increased from </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">14.9%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">28.9%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> while the Group retains its controlling financial interest in Dou</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Yu Japan</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The difference between the consideration received and the amount of the noncontrolling interest was adjusted was recognized in additional paid-in capital.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">During the year ended December 31, 2022, the Group acquired additional newly issued common shares of DouYu Japan with consideration of JPY</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7,499,997,600</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (equivalent to RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">397,078,638</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">). As a result of this transaction, the noncontrolling interest shareholder’s ownership interest decreased from </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">28.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">% to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">22.4%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The difference of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">14,992,166</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> between the cash consideration paid and the carrying amount of the noncontrolling interest was recorded as an adjustment to the Group’s additional paid-in capital.</span></td></tr></table><div style="margin-top:12pt;"/> 485498597 -581883146 -75422408 2271492 7700837 14992166 11171730 1199401 -14992166 486697998 -581883146 -90414574 0.15 4500000 4189200000 272248433 1610800000 105129847 0.149 0.289 7499997600 397078638 0.289 0.224 14992166 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">13.</b></span><b style="font-weight:bold;">Share-based compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Non-vested Gogo Glocal restricted shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">In connection of the acquisition of Nonolive business, Gogo Glocal issued 4,900,000 ordinary shares, which represents 46% of its equity, to the founders for Nonolive business. These ordinary shares are subject to transfer restriction and repurchase by the Group for a consideration of US$1 upon early termination of their requisite employment service period of 15 months. These ordinary shares are vested upon the earlier of the satisfaction of certain performance target as measured by number of Daily Active Users or the requisite service period. This arrangement has been accounted as a grant of restricted share awards subject to service and performance conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">With the assistance of third party valuation firm, the Group used the discounted cash flow method to determine the underlying equity value of Gogo Glocal and adopted equity allocation model to determine the fair value of the restricted ordinary share as of the dates of issuance, which was determined to be RMB18.45 per share. The aggregate fair value of the restricted shares was RMB90,425,865.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">On September 30, 2019, the Group and the founders of Nonolive entered into another agreement to renew the arrangement. Pursuant to the agreement, (i) the Group injected additional capital of RMB100 million in Gogo Glocal; (ii) the Group repurchased 1,039,780 shares of ordinary shares from one of the founders for a consideration of US$1 due to an early termination of his requisite employment service, which was considered as a forfeiture of the unvested restricted shares; (iii) 1,696,895 ordinary shares were vested immediately, of which 444,444 shares were repurchased by the Group at fair value of RMB43.92 per share; and (iv) the remaining 2,163,325 non-vested restricted shares held by the founders are subject to transfer restriction and repurchase by the Group for a consideration of US$1 upon early termination of their renewed requisite employment service period and will be vested monthly in equal installments over the next 36 months, which was considered as a modification of unvested restricted shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">13.</b></span>Share-based compensation (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 12pt 36pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Non-vested Gogo Glocal restricted shares</span> (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">As a result of the modification, an incremental compensation cost of RMB28,224,142 was measured as the excess of the fair value of the modified restricted share award over the fair value of the original restricted share. The fair value per share of the modified restricted shares of RMB43.92 is determined according to the share price and other pertinent factors at the modification date.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In February 2020, the Group repurchased </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,429,906</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of unvested restricted shares from one of the Gogo Glocal’s founders with a consideration of US</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> due to the early termination of his requisite employment service, which was considered as a forfeiture of the unvested restricted shares.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In February 2020, the Group canceled </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">557,455</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> unvested restricted shares granted. The corresponding unrecognized share-based compensation expense of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7,451,210</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> was immediately recognized in the consolidated statement of comprehensive income for the year ended </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">December</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">31</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, 2020.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">For the years ended December 31, 2020, 2021 and 2022, the Group recorded compensation expenses of RMB8,029,561, RMB nil and RMB nil, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;"><span style="font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Restricted share units</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">On April 1, 2018, the Company’s board of director approved the 2018 Restricted Share Unit Scheme (“2018 Plan”). In connection with the 2018 Plan, the Company established Douyu Employee Benefit Trust (the “Trust”) as a holding platform and 2,106,321 share of ordinary shares were issued to the Trust as a reserve pool for future issuance of equity share incentive to the Group’s employees. All shareholder rights of these 2,106,321 ordinary shares including but not limited to voting rights and dividend rights are unconditionally waived until the corresponding restrict share units are vested. The Group referred to the interest in Trust as Restricted Share Units and each Restricted Share Unit represents one ordinary share. The Scheme shall be valid and effective for a period of 10 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">On April 1, 2018, pursuant to a board of director resolution, 2,098,069 restricted share units corresponding to 2,098,069 ordinary shares were granted to certain employees, directors and officers for zero cash subscription. The restricted share units will begin vesting by equal instalment for 36 months upon a qualified IPO. The Group has determined the per share fair value of the restricted share unit to be RMB274.51 with the assistance of an independent valuation firm based on the fair value of the underlying ordinary shares which was determined by using the hybrid method of the probability weighted expected return method (“PWERM”) and the option pricing method (“OPM”) to allocate equity value to preferred and ordinary shares on a fully diluted basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">13.</b></span>Share-based compensation (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Restricted share units</span> (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">A summary of restricted share units activity during the year ended December 31, 2022 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">restricted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">grant-date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">life</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 402,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 274.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.58</p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (401,599)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 274.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (750)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 274.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="font-weight:bold;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The total intrinsic value of restricted share units vested during the years ended December 31, 2021 and 2022 was RMB 189,791,199 and RMB110,259,005, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">The Group has recorded compensation expenses of RMB134,124,800, RMB132,139,459 and RMB66,741,438 for the years ended December 31, 2020, 2021 and 2022 relating to these restricted share units. As of December 31, 2021 and 2022, the unrecognized share-based compensation expenses were RMB72,612,268 and RMB nil, respectively.</p> 4900000 0.46 1 P15M 18.45 90425865 100000000 1039780 1 1696895 444444 43.92 2163325 1 28224142 43.92 1429906 1 557455 7451210 8029561 0 0 2106321 2106321 P10Y 2098069 2098069 The restricted share units will begin vesting by equal instalment for 36 months upon a qualified IPO. 274.51 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">restricted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">grant-date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">life</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 402,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 274.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.58</p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (401,599)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 274.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (750)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 274.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="font-weight:bold;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 402349 274.55 P0Y6M29D 401599 274.55 750 274.55 189791199 110259005 134124800 132139459 66741438 72612268 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">14.</b></span><b style="font-weight:bold;">Net income (loss) per share and net income (loss) attributable to ordinary shareholders </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:35.3pt;margin:0pt 0pt 0pt 35.3pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:42.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Basic net income (loss) per share calculation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income (loss) attributable to ordinary shareholders for computing basic net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 485,498,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (581,883,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75,422,408)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average number of ordinary shares used in computing basic income (loss) per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,963,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,544,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,971,245</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Basic net income (loss) per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.36)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income (loss) per share calculation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income (loss) attributable to ordinary shareholders of DouYu Holdings Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 485,498,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (581,883,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75,422,408)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income (loss) attributable to ordinary shareholders for computing diluted net income (loss) per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 485,498,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (581,883,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75,422,408)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average number of ordinary shares used in computing basic income (loss) per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,963,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,544,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,971,245</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Restricted Share Units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,049,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average ordinary shares used in computing diluted income (loss) per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,012,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,544,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,971,245</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Diluted net income (loss) per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.36)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">14.</b></span><b style="font-weight:bold;">Net income (loss) per share and net income (loss) attributable to ordinary shareholders </b><b style="font-weight:bold;">(Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:35.3pt;margin:0pt 0pt 0pt 35.3pt;">As of December 31, 2020, 2021 and 2022, diluted net income (loss) per share does not include the following instruments as their inclusion would be antidilutive:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:35.3pt;margin:0pt 0pt 0pt 35.3pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested restricted share units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 321,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:35.3pt;margin:0pt 0pt 0pt 35.3pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:42.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Basic net income (loss) per share calculation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income (loss) attributable to ordinary shareholders for computing basic net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 485,498,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (581,883,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75,422,408)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average number of ordinary shares used in computing basic income (loss) per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,963,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,544,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,971,245</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Basic net income (loss) per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.36)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income (loss) per share calculation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income (loss) attributable to ordinary shareholders of DouYu Holdings Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 485,498,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (581,883,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75,422,408)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income (loss) attributable to ordinary shareholders for computing diluted net income (loss) per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 485,498,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (581,883,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75,422,408)</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average number of ordinary shares used in computing basic income (loss) per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,963,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,544,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,971,245</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Restricted Share Units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,049,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average ordinary shares used in computing diluted income (loss) per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,012,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,544,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,971,245</p></td></tr><tr><td style="vertical-align:bottom;width:55.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Diluted net income (loss) per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.36)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 485498597 -581883146 -75422408 31963526 32544878 31971245 15.19 -17.88 -2.36 485498597 -581883146 -75422408 485498597 -581883146 -75422408 31963526 32544878 31971245 1049156 33012682 32544878 31971245 14.71 -17.88 -2.36 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:35.3pt;margin:0pt 0pt 0pt 35.3pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested restricted share units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 321,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 321378 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">15.</b></span>Statutory reserves and restricted net assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">As a result of the PRC laws and regulations and the requirement that distributions by PRC entities can only be paid out of distributable profits computed in accordance with PRC GAAP, the PRC entities are restricted from transferring a portion of their net assets to the Group. Amounts restricted include paid-in capital, additional paid-in capital, and the statutory reserves of the Company’s PRC subsidiaries and VIEs. As of December 31, 2022, total restricted net assets were RMB3,486,379,108.</p> 3486379108 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">16.</b></span>Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group uses the management approach to determine operation segments. The management approach considers the internal organization and reporting used by the Group’s chief operating decision maker (“CODM”) for making decisions, allocation of resources and assessing performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group’s CODM has been identified as the chief executive officer who reviews the consolidated results of operations when making decisions about allocating resources and assessing performance of the Group. The Group operates and manages its business as a single operating segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">98.8%, 97.9% and 98.0% of the Group’s revenue for the years ended December 31, 2020, 2021 and 2022, respectively, were generated from the PRC. As of December 31, 2021 and 2022, 100% and 100% of long-lived assets of the Group were located in the PRC.</p> 0.988 0.979 0.980 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">17.</b></span><b style="font-weight:bold;">Related party transactions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">The table below sets forth major related parties and their relationships with the Group:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:48.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:48.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:48.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Company Name</b></p></td><td style="vertical-align:top;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:top;width:48.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Relationship with the Group</b></p></td></tr><tr><td style="vertical-align:top;width:48.88%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Tencent Holdings Limited and its subsidiaries (“Tencent Group”)</p></td><td style="vertical-align:top;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:48.79%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Parent company of one of our ordinary shareholders</p></td></tr><tr><td style="vertical-align:top;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shayu</p></td><td style="vertical-align:top;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:48.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">An investee of the Group</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><span style="display:inline-block;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">17.</b></span><b style="font-weight:bold;">Related party transactions </b><b style="font-weight:bold;">(</b><b style="font-weight:bold;">Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">For the years ended December 31, 2020, 2021 and 2022, significant related party transactions were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:42.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Live streaming revenue derived from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investees- talent agencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,679,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Advertisement revenue derived from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 743,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,190,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,979,036</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other revenue derived from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,282,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,709,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,415,442</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investees- talent agencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 204,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,487,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,709,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,415,442</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Bandwidth fees paid to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212,785,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240,737,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 197,568,690</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue sharing fees and content cost paid to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,202,423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 510,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investees- talent agencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 435,496,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 361,296,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 181,637,081</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 441,698,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 361,806,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 181,637,081</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment handling fees paid to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,033,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,693,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,153,602</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Virtual gifts purchased from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,444,813</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Content rights purchased from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,528,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 304,500,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,198,542</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other fees paid to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,734,726</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">As of December 31, 2020, 2021 and 2022, the amounts due from/to related parties are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:42.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts due from related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,045,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,158,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,491,575</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Shayu</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,153,000</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investees- talent agencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 481,069</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,045,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,158,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,125,644</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts due to related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 201,579,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 255,438,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,364,366</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investees- talent agencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,945,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,069,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,423,196</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223,524,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,507,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 266,787,562</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:48.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:48.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:48.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Company Name</b></p></td><td style="vertical-align:top;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:top;width:48.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Relationship with the Group</b></p></td></tr><tr><td style="vertical-align:top;width:48.88%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Tencent Holdings Limited and its subsidiaries (“Tencent Group”)</p></td><td style="vertical-align:top;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:48.79%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Parent company of one of our ordinary shareholders</p></td></tr><tr><td style="vertical-align:top;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shayu</p></td><td style="vertical-align:top;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:48.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">An investee of the Group</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> Parent company of one of our ordinary shareholders <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:42.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Live streaming revenue derived from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investees- talent agencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,679,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Advertisement revenue derived from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 743,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,190,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,979,036</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other revenue derived from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,282,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,709,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,415,442</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investees- talent agencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 204,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,487,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,709,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,415,442</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Bandwidth fees paid to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212,785,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240,737,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 197,568,690</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue sharing fees and content cost paid to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,202,423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 510,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investees- talent agencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 435,496,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 361,296,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 181,637,081</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 441,698,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 361,806,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 181,637,081</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment handling fees paid to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,033,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,693,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,153,602</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Virtual gifts purchased from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,444,813</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Content rights purchased from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,528,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 304,500,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,198,542</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other fees paid to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,734,726</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 23679248 743697 17190776 14979036 8282751 12709293 5415442 204533 8487284 12709293 5415442 212785773 240737980 197568690 6202423 510285 435496349 361296329 181637081 441698772 361806614 181637081 36033966 33693357 28153602 60444813 75528302 304500878 103198542 8734726 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:42.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts due from related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,045,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,158,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,491,575</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Shayu</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,153,000</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investees- talent agencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 481,069</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,045,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,158,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,125,644</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts due to related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tencent Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 201,579,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 255,438,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,364,366</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investees- talent agencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,945,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,069,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,423,196</p></td></tr><tr><td style="vertical-align:bottom;width:55.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223,524,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,507,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 266,787,562</p></td></tr></table> 9045078 37158946 35491575 10153000 481069 9045078 37158946 46125644 201579602 255438628 250364366 21945327 38069178 16423196 223524929 293507806 266787562 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">1</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">8.</b></span>Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">The Group’s leases consist of operating leases for administrative office spaces in different cities of Asia. As of December 31, 2022, the Group had no long-term leases that were classified as a financing lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">For the years ended December 31, 2020, 2021 and 2022, the lease expense is as:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,300,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,120,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,554,178</p></td></tr><tr><td style="vertical-align:bottom;width:59.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,781,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,256,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 159,623</p></td></tr><tr><td style="vertical-align:bottom;width:59.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total lease expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 52,081,464</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 48,376,889</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 40,713,801</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Supplemental consolidated balance sheet information related to leases is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating lease:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating leases right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,309,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,910,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current portion of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,417,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,479,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current portion of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,278,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,571,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total operating lease liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,695,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,050,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term (in years) – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 72pt;">Supplemental cash flow information related to leases are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">year ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,825,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,734,384</p></td></tr><tr><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities arising from obtaining right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,288,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,500,598</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:35.3pt;margin:0pt 0pt 0pt 35.3pt;">As of December 31, 2022, future minimum lease payments under non-cancellable operating lease agreements for which the Group has recognized operating lease right-of-use assets and liabilities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:35.3pt;margin:0pt 0pt 0pt 35.3pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Years ending</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,920,170</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,433,055</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,075,224</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total undiscounted cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,428,449</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,377,712</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,050,737</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,479,158</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities due after one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,571,579</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:35.3pt;margin:0pt 0pt 0pt 35.3pt;"><span style="font-size:1pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,300,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,120,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,554,178</p></td></tr><tr><td style="vertical-align:bottom;width:59.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,781,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,256,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 159,623</p></td></tr><tr><td style="vertical-align:bottom;width:59.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total lease expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 52,081,464</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 48,376,889</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 40,713,801</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating lease:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating leases right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,309,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,910,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current portion of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,417,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,479,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current portion of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,278,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,571,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total operating lease liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,695,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,050,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term (in years) – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">year ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,825,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,734,384</p></td></tr><tr><td style="vertical-align:bottom;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities arising from obtaining right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,288,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,500,598</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 44300218 46120215 40554178 7781246 2256674 159623 52081464 48376889 40713801 72309492 49910725 30417376 27479158 31278210 19571579 61695586 47050737 P2Y29D P1Y10M28D 0.0465 0.0459 47825788 31734384 56288653 29500598 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:35.3pt;margin:0pt 0pt 0pt 35.3pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Years ending</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,920,170</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,433,055</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,075,224</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total undiscounted cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,428,449</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,377,712</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,050,737</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,479,158</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities due after one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,571,579</p></td></tr></table> 27920170 17433055 5075224 50428449 3377712 47050737 27479158 19571579 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">19.</b></span><b style="font-weight:bold;">Commitments and contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Litigations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">In March and April 2020, the Company and certain of the Company’s current and former officers and directors were named as defendants in several putative securities class actions filed with the state and federal courts in the United States, alleging that the Company made material misstatements and omissions in its initial public offering registration statement. The cases allege claims under the United Sates Securities Act of 1933. The actions have been transferred and consolidated into the two pending actions: In re Douyu Int’l Holdings Ltd. Secs. Litig., Index No. 651703/2020 (Sup. Ct. N.Y. Cty.) (the “Consolidated State Court Action”), and In re Douyu Int’l Holdings Ltd. Secs. Litig., 20-cv-7234 (S.D.N.Y.) (the “Consolidated Federal Court Action”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">In June 2022, the Company has reached an agreement with the plaintiffs for a total payment of US$15.0 million (equivalent to RMB103.5 million), of which US$12.8 million (equivalent to RMB88.3 million) was covered by the insurance companies under officer liability. As of December 31, 2022, all the compensation was paid. Given the payment amount is less than the accrual as of December 31, 2021, the Company recorded the difference as deemed settlement gain of USD3.8 million in other operating income, net in the 2022 financial statements.</p> 15000000.0 103500000 12800000 88300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">0.</b></span>Subsequent events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">In April 2023, the Company entered into a related party transaction with a fellow subsidiary of Tencent to purchase a License Agreement for Broadcasting League of Legends Matches during the period from 2023 to 2025, with a total consideration of RMB450 million.</p> 450000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL STATEMENT SCHEDULE I—ADDITIONAL INFORMATION OF THE PARENT COMPANY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DOUYU INTERNATIONAL HOLDINGS LIMITED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONDENSED BALANCE SHEETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:49.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:32.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,206,259,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,574,342,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 518,230,981</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Short-term deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 956,355,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,741,150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 252,443,020</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Prepayments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,476,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 253,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,716</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,643,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,929,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,558,819</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,188,734,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,381,675,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 780,269,536</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Investments in subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,158,038,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,222,310,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,218,348</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,346,773,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,603,985,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 957,487,884</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">LIABILITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,801,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,376,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,389,207</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Amounts due to subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 309,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 338,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,092</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,029,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,141,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,905,276</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,141,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,855,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,343,575</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,044,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,570,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 952,638</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,185,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,426,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,296,213</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shareholders’ equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,043</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,383</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Treasury shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (802,249,761)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (911,217,013)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,114,048)</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,618,537,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,670,286,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,547,046,179</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,445,102,409)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,520,524,817)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (510,428,116)</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accumulated other comprehensive (loss)/income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,621,676)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 321,990,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,684,273</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total shareholders’ equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,258,587,124</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,560,559,182</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 951,191,671</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,346,773,119</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,603,985,421</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 957,487,884</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL STATEMENT<span style="font-weight:normal;"> </span>SCHEDULE I—ADDITIONAL INFORMATION OF THE PARENT COMPANY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DOUYU INTERNATIONAL HOLDINGS LIMITED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONDENSED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:47.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (63,824,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (83,456,188)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,959,768)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,648,635)</p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,787,468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,454,862)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other operating income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,014,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,367,660)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,792,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,204,359</p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,756,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,567,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,701,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,295,417</p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity in income (loss) of subsidiaries and share of income (loss) from VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 423,338,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (505,172,018)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (170,956,497)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,786,361)</p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 485,498,597</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (581,883,146)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (75,422,408)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (10,935,220)</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive (loss) income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (423,982,137)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (123,533,529)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 434,612,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63,012,882</p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 61,516,460</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (705,416,675)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 359,190,038</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 52,077,662</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL STATEMENT<span style="font-weight:normal;"> </span>SCHEDULE I—ADDITIONAL INFORMATION OF THE PARENT COMPANY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DOUYU INTERNATIONAL HOLDINGS LIMITED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONDENSED STATEMENTS OF CASH FLOWS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:51.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CASH FLOWS FROM OPERATING ACTIVITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 485,498,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (581,883,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75,422,408)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,935,220)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Equity in (income) loss of subsidiaries and share of income (loss) from VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (423,338,719)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 505,172,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170,956,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,786,361</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,059,123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,144,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,196,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 898,415</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Changes in operating assets and liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Prepayments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,361)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,586,501)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,223,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,627,184</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,573,755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,623,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,285,121)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,435,644)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Amounts due from subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,895,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,099,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,474,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,682,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (34,425,208)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,991,186)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,143,311)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,015,215)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,363,176)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,502,519)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 107,968,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,763,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,880,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,447,391</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from disposal of short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,370,229,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,654,283,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 239,848,490</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Purchases of short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,370,229,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (956,355,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,385,288,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (345,834,252)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Investment in subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (425,088,709)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (424,558,504)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (181,739,530)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,349,755)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CASH USED IN INVESTING ACTIVITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,795,317,709)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,684,504)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (912,744,530)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,335,517)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Repurchase of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (579,824,528)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (107,151,908)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (108,967,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,798,766)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CASH USED IN FINANCING ACTIVITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (579,824,528)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (107,151,908)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (108,967,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,798,766)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effect of foreign exchange rate changes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (424,004,077)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (123,540,779)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 372,915,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,067,607</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">NET DECREASE IN CASH AND CASH EQUIVALENTS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,691,177,986)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (243,140,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (631,916,532)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (91,619,285)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE YEAR</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,140,577,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,449,399,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,206,259,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 609,850,266</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CASH AND CASH EQUIVALENTS AT THE END OF THE YEAR</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,449,399,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,206,259,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,574,342,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 518,230,981</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">FINANCIAL STATEMENT<span style="font-weight:normal;"> </span>SCHEDULE I—NOTES TO CONDENSED FINANCIAL INFORMATION OF PARENT COMPANY</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><span style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">1.</span>Schedule I has been provided pursuant to the requirements of Rule 12-04(a) and 5-04(c) of Regulation S-X, which require condensed financial information as to the financial position, changes in financial position and results of operations of a parent company as of the same date and for the same period for which audited consolidated financial statements have been presented when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><span style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.</span>The condensed financial information has been prepared using the same accounting policies as set out in the consolidated financial statements except that the equity method has been used to account for investments in its subsidiaries and VIEs. For the parent company, the Company records its investments in subsidiaries and VIEs under the equity method of accounting as prescribed in ASC 323, Investments— Equity Method and Joint Ventures. Such investments are presented on the Condensed Balance Sheet as “Investments in subsidiaries and VIEs” and the subsidiaries and VIEs’ profit or loss as “Equity in income (loss) of subsidiaries and share of income (loss) from VIEs” on the Condensed Statements of Comprehensive Income (loss). Ordinarily under the equity method, an investor in an equity method investee would cease to recognize its share of the losses of an investee once the carrying value of the investment has been reduced to nil absent an undertaking by the investor to provide continuing support and fund losses. For the purpose of this Schedule I, the parent company has continued to reflect its share, based on its proportionate interest, of equity in income (loss) of subsidiaries and share of income (loss) from VIEs regardless of the carrying value of the investment even though the parent company is not obligated to provide continuing support or fund losses.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><span style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">3.</span>For the years ended December 31, 2020, 2021 and 2022, there were no material contingencies, significant provisions of long-term obligations, guarantees of the Company.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><span style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.</span>Translations of balances in the additional financial information of Parent Company—Financial Statements Schedule I from RMB into US$ as of and for the year ended December 31, 2022 are solely for the convenience of the readers and were calculated at the rate of US$1.00= RMB6.8972, as set forth in H.10 statistical release of the Federal Reserve Board on December 30, 2022. The translation is not intended to imply that the RMB amounts could have been, or could be, converted, realized or settled into United States dollars at that rate on December 31, 2022, or at any other rate.</div><div style="margin-top:12pt;"/> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:49.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:32.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,206,259,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,574,342,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 518,230,981</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Short-term deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 956,355,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,741,150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 252,443,020</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Prepayments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,476,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 253,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,716</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,643,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,929,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,558,819</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,188,734,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,381,675,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 780,269,536</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Investments in subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,158,038,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,222,310,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,218,348</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,346,773,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,603,985,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 957,487,884</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">LIABILITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,801,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,376,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,389,207</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Amounts due to subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 309,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 338,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,092</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,029,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,141,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,905,276</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,141,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,855,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,343,575</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,044,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,570,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 952,638</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,185,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,426,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,296,213</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shareholders’ equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,043</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,383</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Treasury shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (802,249,761)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (911,217,013)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,114,048)</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,618,537,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,670,286,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,547,046,179</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,445,102,409)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,520,524,817)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (510,428,116)</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Accumulated other comprehensive (loss)/income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,621,676)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 321,990,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,684,273</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total shareholders’ equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,258,587,124</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,560,559,182</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 951,191,671</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,346,773,119</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,603,985,421</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 957,487,884</b></p></td></tr></table> 4206259255 3574342723 518230981 956355000 1741150000 252443020 11476260 253238 36716 14643964 65929085 9558819 5188734479 5381675046 780269536 1158038640 1222310375 177218348 6346773119 6603985421 957487884 57801248 23376040 3389207 309967 338595 49092 12029913 13141069 1905276 70141128 36855704 5343575 18044867 6570535 952638 88185995 43426239 6296213 23043 23336 3383 802249761 911217013 132114048 10618537927 10670286906 1547046179 -3445102409 -3520524817 -510428116 -112621676 321990770 46684273 6258587124 6560559182 951191671 6346773119 6603985421 957487884 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:47.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (63,824,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (83,456,188)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,959,768)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,648,635)</p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,787,468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,454,862)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other operating income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,014,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,367,660)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,792,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,204,359</p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,756,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,567,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,701,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,295,417</p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity in income (loss) of subsidiaries and share of income (loss) from VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 423,338,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (505,172,018)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (170,956,497)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,786,361)</p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 485,498,597</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (581,883,146)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (75,422,408)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (10,935,220)</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive (loss) income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (423,982,137)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (123,533,529)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 434,612,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63,012,882</p></td></tr><tr><td style="vertical-align:bottom;width:51.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 61,516,460</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (705,416,675)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 359,190,038</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 52,077,662</b></p></td></tr></table> 63824140 83456188 38959768 5648635 3787468 2454862 13014651 -24367660 42792705 6204359 116756835 33567582 91701152 13295417 423338719 -505172018 -170956497 -24786361 485498597 -581883146 -75422408 -10935220 -423982137 -123533529 434612446 63012882 61516460 -705416675 359190038 52077662 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:51.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CASH FLOWS FROM OPERATING ACTIVITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 485,498,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (581,883,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75,422,408)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,935,220)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Equity in (income) loss of subsidiaries and share of income (loss) from VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (423,338,719)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 505,172,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170,956,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,786,361</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,059,123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,144,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,196,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 898,415</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Changes in operating assets and liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Prepayments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,361)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,586,501)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,223,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,627,184</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,573,755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,623,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,285,121)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,435,644)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Amounts due from subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,895,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,099,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,474,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,682,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (34,425,208)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,991,186)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,143,311)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,015,215)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,363,176)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,502,519)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 107,968,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,763,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,880,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,447,391</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from disposal of short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,370,229,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,654,283,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 239,848,490</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Purchases of short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,370,229,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (956,355,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,385,288,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (345,834,252)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Investment in subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (425,088,709)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (424,558,504)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (181,739,530)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,349,755)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CASH USED IN INVESTING ACTIVITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,795,317,709)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,684,504)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (912,744,530)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,335,517)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Repurchase of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (579,824,528)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (107,151,908)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (108,967,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,798,766)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CASH USED IN FINANCING ACTIVITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (579,824,528)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (107,151,908)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (108,967,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,798,766)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effect of foreign exchange rate changes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (424,004,077)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (123,540,779)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 372,915,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,067,607</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">NET DECREASE IN CASH AND CASH EQUIVALENTS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,691,177,986)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (243,140,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (631,916,532)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (91,619,285)</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE YEAR</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,140,577,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,449,399,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,206,259,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 609,850,266</p></td></tr><tr><td style="vertical-align:bottom;width:46.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CASH AND CASH EQUIVALENTS AT THE END OF THE YEAR</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,449,399,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,206,259,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,574,342,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 518,230,981</p></td></tr></table> 485498597 -581883146 -75422408 -10935220 423338719 -505172018 -170956497 -24786361 16059123 12144578 6196546 898415 51361 10586501 -11223022 -1627184 -32573755 -9623257 51285121 7435644 -1895888 -38099544 11474356 38682365 -34425208 -4991186 -16143311 -13015215 -10363176 -1502519 107968328 -1763100 16880152 2447391 1370229000 1654283000 239848490 -1370229000 -956355000 -2385288000 -345834252 425088709 424558504 181739530 26349755 -1795317709 -10684504 -912744530 -132335517 579824528 107151908 108967252 15798766 -579824528 -107151908 -108967252 -15798766 -424004077 -123540779 372915098 54067607 -2691177986 -243140291 -631916532 -91619285 7140577532 4449399546 4206259255 609850266 4449399546 4206259255 3574342723 518230981 6.8972 Every ten ADSs represent one ordinary share. EXCEL 127 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )@SF58'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 " "8,YE6AU^T3>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O31U(J'KBV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"-#E+W$9]C'S"2Q70SNLXGJ<.:'8F"!$CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1 $YW?@D)11I& "%F$ALK8Q6NJ(BOIXQAN]X,-G[&:8T8 =.O24H"HK8.TT M,9S&KH$K8((11I>^"V@6XES]$SMW@)V38[)+:AB&GQY=YW<+Z M1,IKS+^2E70*N&:7R:_UPV:W9:W@HB[X;2%6NXI+<2_%ZGUR_>%W%7:]L7O[ MCXTO@FT#O^ZB_0)02P,$% @ F#.95IE&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" "8,YE6BL0G5HP' !7)@ & 'AL+W=OR9"6>IHX:.+)$6C@XN>\[NBB>/4GTM$LXU>#83]C(N^=G53W%NKL1)8Z%3E?*%*4 M6<;4\SE/Y>-IS^LU-SZ*^T2;&_VSDQ6[YTNN/ZT6"J[Z&Y189#POA,R)XG>G MO8GWYCP\-@.J3WP6_+'8>D_,5&ZE_&HN+N/3WL PXBF/M(%@\/+ ISQ-#1+P M^&<-VMM\IQFX_;Y!GU>3A\G"_ L;ILZE\X(HL8 -.^AKPS-U^M!Y[ M7H^E.\9ZE/PA?PM0!^(;-C0ALTY11%G/#HBOG= Z(!24B1,\0*! M]3>3]"M8?Q>LC$HX29ITH3/J1F?!E9"Q"0 " M\=>Z<0ZDYLA79QZA-MY0&W<\2(J!>%8;N'NU<"S7[AUO.!UWX[1,0'_)5&8K MEC\CM' X%RUO8-5O@")=Y%KH9S(7*2=797;+5:L,XB"#@7?HCX^'(XS2EB![ M72@U 0B+=L6R=G7&@6:RO"E!\C17>17'$#;O9!J+_+X@[T4F-*K9'K6,:1?& MEWDD%6QH]5T'M6@0J6"WRURK9WB-VZ?A0#_&2%H+\%#U;DA.XABTNSAHWL!" MY)Q\R-N9X9!TT)\?D/-25&M*)@?D"K*0&7^ 7&>U]IOMQ9]R/ORXZ#O)!QD M0W1F D5$&J-J?<;##>)[JE-S!:?X6CZVY@P.N"\E,,2(6HZ'&\5_5JV.^592.-+T"B-D#CX3 \Z3^T9;?6;F@GN_D" M)GCX-8<319:<%3+G,;DLBK+=?1R85Q)9,&IMAW:RG<\RA9V#^JSR1%6T$L*1 M<$+656@G5YF62M4)J&(-V@Q0:V5T$Y64HE[756:W(\U5%N9 MX8@.9M86:"=;J+:.3,%_[V5[$#IP)E$$=3,X.1S,"@QC9UV =G*!BXRK>[.1 M;P%!)TTVV$KS_Q47U*H^Q67Z3!4;.JC[MI/K?)/6MI/Y?E4&M MZM..=<9<%!&8XPUGBLSA9KMLRWJN_C"OT]JW7-N).7 VY^@[&R@N]W M$GR3E"H@=9G'_(G\SELWT $U@ IH-*2!AU5 OE5^']?I1O*W-Q$KL!UPAX<> M/?0]C-I6(PD7ZD8B=I5DCN$SJ P$J MDDV64F)?$=%5+V 7PMCL!$.Y1]DR>^Q 9"Z_3Y@X(!I6^X.-"?EX6< =*J*F$4_)][;,F@T*\L)_I6W?PQS^FZXJZ MPTMI6L_P.U4*>S4&') _O#$06*\).E48>S4&')#[-P8":T)!)Q/:LS'@ -VG M,1!85PHZU2.=&P,..%=C(+">%.S7V>K0&' @.AL#P=:O&OLUJI#&@ ,);0P$ MUGD"W#;6>FF2,"B\.[J-UEP WAZ9/:CJ_[4KI /AE M/,2(6&\)<&^I3O9$<;;[_. %,L# VL@ 5X7F.0 LN5$YEASW@$R'HU'9.P/ ML/POL&81X,K^W]-SD3&1-N>[E1^.*-1OL2R?RR/]@/U^9PT@Q-5Z,ENV_DJ' MCGJAR896YT/OA^0"(:KL+Z5I-3[$1?E:Z)2;G-&C/]W^3)8\*A4$0RM3' E2 M17 >\*"8KV0AJHZ:\_?LT&I^B"OTM6)5:K%\SFYEVLK/48E\N/F$,;$"'^*R MW*P1N7B*3$;.=^JI ^AJLIQ-_L0X;?V(C4OS!P6+LVO%UV10A)<>-*OUX?#' MQ .J^"^E:9T@Q(5\GWC D= M^9:=]8<0E_8]CAX.Y#YZUB!"7,ZO)/DV-G>6 MB@Z@71W$_M:S/J:16CW15)"J6U _]K.YNWEJ:E(_*V0_7C]R]0E;B[,%VR>)3O[%U!+ M P04 " "8,YE6NV./S?@) #B* & 'AL+W=O-8,6Z3$C1!TOXB0;G)TTGWTM MSD[R594FF?M:1.5JL8B+EPN7YL^G SIX_> V>9Q7]0?'9R?+^-%-7/5M^;6 M=\=;*[-DX;(RR;.H< ^G@W/Z:2Q(/:!!_)FXYW+G=513N<_SO^HW5[/3 :GO MR*5N6M4F8OCWY$8N36M+XE5:W>;/G]V&D*SM3?.T;/Y&SQLL&43355GEB\U@N(-%DJW_QS\V MCM@9P%C' +89P X=P#<#^*$#Q&: :#RSIM+X81Q7\=E)D3]'18T&:_6+QIG- M:*"?9'7<)U4!5Q,85YV-;KY,;JZOQN=WE^/HXOSZ_,OH,II\OKR\FYP<5_ % M->QXNC%VL3;&.HR-W?1CQ.DP8H2Q:/3E>_3AG_^@2O[V+\36Z&=L?9N,HP^_ M8&;&AYNA/;=T#'[;.H]MG<<:X[S+>:NB<%D5Q67IJO(3YK"U 8$;J"?UIW(9 M3]WI &9MZ8HG-SBK[X_\AGGL/8V-W\G8GN/XUG&\S_K9*"[G49S-HFG]POV] M2I[B%#Q98BY08,2JD M$D0:W4+WN(DM-]'+[=:559%,*[=FAS%:&Y [7ZZ(5,I:CTZ(,]I0[L'&(8P2 M39BF%F!!DL$],$DIE80$00JA'!QO MF&3*(X88)5IQ*7>-[E%36VJJE]KY=)JO(-]@Z9HZ2+[[U VC#);9_"&*4U@, MXVSJ(EA6HVGA9DD5I7E9UA=O_[B@?&B$'%I%FA2&3R(S-%H.*>=0"FH45!VW MN'=%6WEJI/\I&\+7ETO7+'WI"^96A8364D.XYIY7$:0TS"KE.Q4!6LJ-DGWXMW#)^671-8QT&4Q$E&&,>DQ#(M396:H](B#-$4V45PWF8+0_3 MGQN+=6K,5I !1;Z (*5Q/9V7<5$E#B5G@GL1BC(H*%[=&85 I2!WK#=)QB&. M:PBH%0HG9[?D;"^YFVH."3C=6[@P0C;\?JX)X490CU&(%,8H8I5?*Y?U'&O*%M+"P0:Y54+179YQ=956&0*707/C3<8PA M%6 )MQU5A+8:A_:+G.L\>SQP]=Q8VG4,8)40AO).S.O%1NT7VWDFN>KJA;G^:J /*[R:)ROOJ\B M6"YI M7R>-W8.#.36#.?'DLA4>JE#,, .3FC&M?$(A5%#HLJCT5UW,*)>4P[K;1:I5 M2*Q?(4'^%2O@Y'XL759"R&J%F^]U*#L5!*6,J*%Z8XA*OUT<(5 ((&'$WW89 M8TAI.-.V:R5CK7!B_<)IM[F$JG9 :\E"V<.4TM T*K]S1J#<*$.D\@4(9M1R M2;0A'0TF:[44Z]=2URZ&DKT3N(9L7=.3+,HS%[VXN$"9(O()IH^%OM!$@@T[GNHMD*+=8OM/9[SK?R%-N>D086<2H"QY\%:9\'YE,LH7 MH.B:_G)]3I!G%2@]ETT[\K#?'JZD(DS@O9>A\3L8VG=>JX X[57?D\_GMY>? M;Z['E[>37Z/+_WR[NON.^JQ72/VL,GY7:^/WLK;OPE9N\7ZY=5- 8Q$7+U$Y MC\%^].';Y!?RD4 S7R_5T5.$'^>^DD1@G!M_'4:-$=&Q?1= 8O4:B=.=*BE'!K"&V\P M" "!7QKE7D#['!P>S> ."F7B$2R\C.I@!W6$82EGE KBK_]C#&O@EH35JJ,S MYZW^Y&_HS]DLV73/RSB9'8$DF\;+!*0,2A$[6H26CAEE29 )"%@*:/X4]<7 M&#=,C>3:LHYED;<*E/E38\ ME(N0@]82K8.3=&1_4"DCF'_P.$:01S +%*.J2V3S5H/R?@VZ%MF'[/U$DWIB MS^%3:/9_;5 EI+34^'((P5H)VAJH^1T59I9)(XVFK&-/@[>Z ME??KUB]Y5BN@(D_3NHPGM2=;+ZZ;\_XN(QR&PO=V]R:W-H965T&ULK9==;YLP%(;_BL6FJ9.J\FD@;8*4$J96ZMJHZ3;MTB5.0 6)\=:FJ+(QPBM@%6>%, M/%D0FB(NNG2ILA7%:)X'I8EJ:)JMIBC.%&^8WYM2;TC6/(DS/*6 K=,4T=_7 M."';D:(K;S<>XV7$Y0W5&Z[0$L\P_[::4M%3*Y5YG.*,Q20#%"]&REB_#%PY M/A_P/<9;MM,&,I-G0EYDYW8^4C0Y(9S@D$L%)"X;[.,DD4)B&K]*3:6RE(&[ M[3?U+WGN(I=GQ+!/DA_QG$N M%KGGX":((V](R190.5JHR49./X\6O.),OB$%,/5S M8&B& ?S[G^#LTP?=AE>? 8N$-FN0]+M(?@3J<:7)Z4KZB9,+ND@>FYPJ2E35 MR:CJ9.329O3:<\E6*,0C12PN#-,-5CR9O';55)$^Q29]B@4] MB>U5Q*PJ8K:I>P]T'F=B:2UK? Y6B((-2M88_&U_,:];A;M6IQ!SQR[],S^*_G'E&K(FIU(UI< 5KSB-#X#YXWP2PTXY=W^.3;8.>;/>0P@HI?!?2F+%U,TYXD)=I0=,U#+M&L]6X*\U&5]NUW4$- M9D^N>S#M"J;]+IAB^\4XRL3#91-1^S W?> XM@UK1%O=NQ)M<+5TT[8-IT:T M)]<]HDY%U&DE^B2VMFPMB7(2OIR#D*0IR6A MJ>Y Z&IF#65/IGLHW0JEVXIRG(@M/\I"#,3A 804SV,.$L*8^!H5^YHFG(6F MO9.9ZSI0-VN9^:W>77$>FNJF:\&!75\Y>W(M>*H[FV1Y!/J*Z#+.&$CP0LAK M%XZH+RV.%46'DU6^;WXF7.S"\V8D3F*8R@'B^8(0_M:16_'J;.?] U!+ P04 M " "8,YE61O^<89 * !/- & 'AL+W=OG5Q29Z-'>F_&WS M*8=WTWV49;PV:1%G*4"%^C\VWXN!_8E.YS[*O]LW-\O*$ MVCLRB5F4-D0$+T_FVB2)C03W\6<=]&1_37OBX?\OT>=5\I#,?528ZRSY(UZ6 MJ\L3_X0LS4.T3D,6V*+-U?3+55]>W'^]N?[V9O?L2SLC= M%WCY$'[\[F]]#_G-V3W2J:D6$6Y*>H7Y*9GK[G$;W MY\=?@K[^$JTA$?MB$M4U9<\U/T(GS,V32;<0]31.%\EV&:>/<"R)2K,DFR@O MGQM$]D ^?W@O^%G Z!GGP9E]"R\!I6=4!21*E_8(9' F GDFM4^@E9)R98S[@OJW.D,P?J^IM+CG#GY8U"J/)",FN\@ M10KSAL"DS-;F'.-!#;%H%W0Y0;#0883T9>!2@D"5])6"NG/[!H+E MBE/%?-G3-U@CNMFPZMY-E)>JZ)\@ I-8 I2.9"X)")0Q)3F,MDL" A50%AP4 MN\L! N56X2KM]W#0B%PVK')OTM+ =_!$HK#):,>6F MWT5J2(E['86/Q031+#QH4#W9-P*7_4#A1G%*LI0LXV*3%;99/)!B>U_$RSC* MG\F_:\>'LC(8^;6J;]1HX:C1YJPKM(%]&*F@KT,W.IL-BD:G(]T;<*FFKD12 M1M]KR5?9;#LT<0L.0V?^W,9@C->F7&5+./ $E6S7?KR;*61RRD!P046GFR%8 M#A,Y &_E5C("513:-0-SZ]9R%RO!L? 9GT/EXU"9L,2^69/VTM+0TE E"GT M:$V%JWLP).@Z3W=6N,'[>G6UC12MS6*CKMFPO+X;J=:Z>E?!&'M2*Y?F+C*@ MX(O=52!$@&\9E!FTX8ZFZD*9H(K[/5LBK-':;%ALVXVJ%C-H\HBZA9R@:P<= M)85 F0#+[_N=,D.@REHO$&G:):"+E51JN^6@< IX(Z_YL+RV%-C42526>7R_ M+:/[!*9=1M(,B$G+/$N2G>S>K:P80QP1TC((.%@%AR $R4$^*N72@P!A@52> M]ER1B2!]JI6@NL>:\D9Q\V'%W2F/#DE9OHQ3N[9637V5)4N35QN:=G/R.EMO MHO0998QU-OK>VATQ+EU',:NANE53%*PFYZY-P:)Z/D@6 >+-M;"M;@ZCDJ4NT%;\%JI,FJT<-1H\[&BM8>Q,11\V%"\ MCXIX :KQU(Y>-2IH?ZRC!"UQ,7'W-VEM=HUYX-[@I/VC>O@* MB4=/8*(?S##_;JC:]@ *81BO[19>G Y.SWRBN%!DX27A)XP1]ZL4'G<*K M6].8T<)1H\W'BM;^:D!C.,2PX9AG.:PTL)YL\]RDBV=2YE%:)-'N"T;+?VT' M?*CH:GTII(+YZ>K;&0)5=MKYOKMUB2#?,KLA!VW)W?' L'8[5&@E>[;O1&,W MQ+#=N.ZO8I2,[NZZD!+:56>+>H9 P9]1$02^2P:R9:^ET#Z7W+40&)8S2CEC M/19"-!9"#&_NM[EXC4'%"Z>[[][C4!$D[E 18(]#19 ^]YCOZ3Z:#KYH,RS1 MVS0->U5K28\V6:+[313A!2R@W9TUT?TJC,>IULI]'A0B0=]JZDFFE':?E"!8 MQ3RFI.IY4"(:A2^&%?Z[V1V:\N!9KUT!1HT6CAIM/E:T-O^-TQ##3N-_NST@ M1O48HT8+1XTV'RM:>Q@;CR&.\!@_M,GO?Q#E'^R?Z"BJKANFD\Z7.VJ8:ZYI MIUDCX=A$=Y;W+HQ-^KY^)1IO(H[R)D=P-1RGCRM]'%?Z2*Z0-6NU$]#P&EHW#D<,.9V K0B*/-7KR/AX:8M">O#%HO1O1XU^D M]2_M(XV*E\,J'AI6"-,8/)Y)"?]T?WOW!Y7_VNPSE^S<[G##G^3K+S4.*?U-FF^K7%O=966;KZM^5B4"T6 !\_I!EYX'];XBN_@-02P,$% @ F#.95D7"]O9I @ < 4 !@ !X;"]W;W)K MVN?3?[]B!C&V4I[U@']OGNSA\#G9"OJD,0)-]P;CJ.YG6Y9WK MJB2#@JJ6*('CSDK(@FHLY=I5I02:VJ:"N;[G7;L%S;D3!G9M+L- ;#3+.$00,$FT0* Y;& )C!@AE_#Q@.C6E M:3R=']$?K7?T\DH5# 7[GJX., MR49I41R:L2YR7HUT?[B'DP;?_Z#!/S3X5G=%9%6.J*9A(,6.2',:TQY/'I81B,2+W&81--E3&:/9#B;S!?14S2-QR\1 M&4^QCDCC>1;'3=*84PE<9Z#SA+)FX&K48A#=Y, [J'C]#WC;/ID(!% DXBFD M?P*X:*)VXA^=#/R+B"-(6J33OB*^Y_MD./U!&I\_M:][]\T+X)WZFCH6O/-? MK^GAK[7^=KMWMP&[O:,@EZMH'=1P0S_,I(DHD!WF8GV M%DC.L0;28$*IYA71='].4>\?1=Y?4MR3%!0@US;K"LDV7%>!J%?KY^2A2M'O MX]5;-*%RG7-%&*RPU6O=(+NL\ET56I0V4Z]"8T+M-,,G$:0Y@/LK(?2Q, 3U M(QO^ E!+ P04 " "8,YE61%7FB/H, W>P & 'AL+W=O%O=7]0/598N=X4VZPMJ MFL[%)LV+LZO+W>]^JJXNRVVSSHOLI\JHMYM-6OWY,5N7C^_/R-G3+S[G]ZNF M_<7%U>5#>I_=9,W/#S]5XMW%,V69;[*BSLO"J+*[]V)Q=H"NXA?\NRQ M/GIMM$VY++ID6DXL?7;):MURU)U./W _3L.6=;\/CU M$SW8-5XTYC:MLUFY_D^^;%;OS]PS8YG=I=MU\[E\C+)#@^R6MRC7]>Y_X_$0 M:YX9BVW=E)M#85#[L?Z9_' [$40%&3A2@AP)T; %V*,#D O:) M:A@"45 MH.Z) O:A@"T5L/B) LZA@",5<)P3!?BA )?;P$X4< \%7*D .=5H[U# &UN MF$]GSMPI:'_*=WJ9ITUZ=5F5CT;5Q@M>^V(GNEUY(9.\:/O'35.)O^:B7',U M^W1]\^F'>/[ABS\W;KZ('S_ZUU]NC$^!,8L^7(?^C1%?&S?1A\]^].F'N?_Y MYAO#__?/\9=?C3=S/XAG\9>WEQ>-J$G+NU@_B= CK30[^(\:'>3H7.]= /RV7>=N1T;3RD^?(\+XQ% M^I WXOTQ7P'V7P O%MO-=ITVV;+MS_DB;UXB!N.)9;/**F-1;L2@N6I'LZ^9 MD1?B??92DO"%@URV3=\=S56Y7F95_8V1_;[-FS_?'%KQUDB;ILIOMTUZN\Z, MIC3FY?;7[4MY(WW>ZU+4OFBJB/SYV2/G=*N@-:I[J'N/JUK;Q-UVFQR,0!->;9XEN#D7<&-8FGZG![ MHK,CMA?%KU>4$LNZO/AZW(.T>=MK\7?U0[K(WI\)W=19]34[NVJ/COF]JN<, M4Q*348MR[MIV/[$_C#UGS'(YX:YC]F.#8:PE0CWF>5)D.(SDU"*>Z9FFU/)( M<7R(98L:2,Q8Q708]L?.-N&+O__IV6M_09IYXD&;6H*.=4X]0D_?[V1R9U$?" B0L M1,(B)"Q&PA(0K-N8;^V:XR95FB33.T%]G 20!S7=CBATGQACLSK(V$! M$A8B81$2%B-A"0C6ZPC.'PD+D+"0#_OMB2,2(?/&X\]$ LK; MDZO[+%=7*];U[$-;JM5 _C!$OC+"\+XUP72[2M4K&VC1398R$S5U% M1R><<"8]'_"160,D+!S;A&@8>*Z.C)'U2T"PGH*]9P5[8Q5<:R1AIDYB="6-JU3EKI=@^,F\'V+NJW!AED1T_96]E*?1:'%S%Q[Q9&6GK M+O;&9?&;_;-X8Y,UJW(I2GT5HMYD1:/T:+25FBIF*&U^H/4&,Y<[G-OR> S- M&T!IX>A61-"\\>B\"2IO7_A'[B/1#\N=O?9DJRV.^X*0_=X]2M*'M%"*6)M@ MLHB1M/F!UAM^.#=-EW%9Q,B\ 906CFY%I(@DA+K,=%S).HE5H:9-J.=:7)8H MJ#5]B79>'-&;<==9\V2=OEF7=:VVNY'&V@Q*FT-I_H%V?.(LU[8\U_:D$Q= M$X?C$T>*T'/7Y(ZXK2*R#A54T^+,%K=AL@[_#KN/='X?T1M^.W_OO%T+M-P9 M^UE1I^T8J90CTN&906ES,C0=B46);3&'R*,BU-R#TL+QS8B@B>/QB1-4XKYB M.W..Z-VY7\3'SEHC>F\M**LLOR^,Q;:JLF+Q MI]%4:5&OT_W2Y^5_M_N'#^I.@/1S9E#:'$KSH;2 *#Q&BS+/I42^(0LGQ$:J M6,)MVS8=>A]-K]8GE[Q0$VE+H>>#*6._&1\ MID\\67!# XJ88@XB3I7K#J;%"K>*BEA*/%%1^29,1?8(<6TFBV48*:Y*GDD< M:LDFF"*6N MRYN\[%+/FSPV*W;!$9,3FWCRRI4Y-+,/I0506D@5;MV)HQ)!,\<3SD>"RMQ7 M;N?^4;W[-\J%UC,FJQ5J^T%I/AV:8.>V2UR7$?E&.X!F#B=DCE2Q[6,2F]NR M#ZT*=<2,T7)=V=Y.4 WJ2[&S]:C>UIMB1.M1DQ4)M?WHT/8CC!+F6;9TY^A# M$P=06CB^&1$T<3P^<8)*W%=LY]K15[IV2ND.=ZM9A,D34*A#1X>^X/D@IP_- M&4!I(90606DQE):@:'U)=\X;U3MO&".:#ITO3D.0K4%X32?"@MH H;DE!F,V93:0(0 M3HB-H+6,)V1.4)G[(N[\1SK%?Y2?'1.E=MVA6YN9W,XK;LV4'3 M^E!: *6%4%H$I<506H*B]?O#T:=\ZGV_R8ZUGC=9^DSED+J>PZDM?Z85-+,/ MI0506L@49MV)HQ)!,\<3,B>HS'WE=C8AT]N$K]_:KT\P6 M)8Z\<1":.(#2PO'-B!2AZL@86L4$1>O+N/,.F=X['+7P0L^8K%2HJ0BE^4QA M47+;$G-)><5, $T'B<#)7'A2AKAV4%HYN103-&X_.FZ#R]N7: MN6U,[[;]I?443+&OSI.-"GWBR7)4;923<_K0G &4%D)I$9060VD)BM:7=.>] M,;WWAEE/P88^DV426]Z)---79K+,H7O_H+0 2@NAM A*BZ&T!$7K=X?.8&1Z M@_$UZRGTZ,D3%*CY"*7Y4%K AH:LQ2R'4$M>6!R.#XV@=8S')TX4H0XS"3W> MS][_TH_.[[/T?I]^H015B=(:;HNCC#%Y4[8^\52U*9(2T^$F=1U/_E0%7Q%\ MSFQJVM1RB?S1:HK@=ON_9W+Y^XQ"1:AC.Z9M>\25'U8I8CU'^FJ&^!30,A=LXB((]0P :HQ9"F/,(X02;LH;-N;0 MS#Z4%D!I(90606GQA#.6'&*E9[V4$,L\^BBDO9@OCKY\M_U*Z1_3ZCXO:F.= MW8G"YK=<=(AJ_RW-^S=-^;#[/M[;LFG*S>[E*DN76=4&B+_?E67S]*;]BM_G M[\J^^C]02P,$% @ F#.95L$94T7G#0 H$@ !@ !X;"]W;W)K-X=I8L 1V6V - GB=HO] M2$MCBUN)5$G*3O;7[QU*%L69R[%4:KJ/YJE,6WT M=;TJF[<7R[;=O+ZZ:N9+L\Z;'ZJ-*>&;^ZI>YRV\K1^NFDUM\D5WT'IUQ0A1 M5^N\*"^NWW2??:ZOWU3;=E64YG,=-=OU.J^_O3.KZNGM!;UX_N!+\;!L[0=7 MUV\V^8.Y->UOF\\UO+LZ1%D4:U,V155&M;E_>W%#7VAW9 M2[FKJC_LF_>+MQ?$GI%9F7EK0^3PY]',S&IE(\%Y_+D/>G'X37O@\>OGZ#]U M%P\7KIOM_]+3'DHMH MOFW::KT_&,Y@792[O_G7/1%'!S V<@#;'\!./8#O#^"G'B#V!XA3#Y#[ [I+ MO]I=>T=HIJBX9H]D7'?G"X]GKVZ>/MIP_O MTYM?LS2Z_17^_))]_/4V^O13-+NY_3GZZ<.GWV_?7+7P4_: J_D^[+M=6#82 MEK+HEZILETV4E0NS& :X@G,\G"A[/M%W+!@Q-?,?(DZ_CQAA+)I]_'?TZA]_ MHTK^^!UR=K-S8OUVFT:O_HZ%24\/0U\ZI>ST6"00:\ =/S0R[X+SL4;.FV5T M#S6AB>[K:AU!F:GSMB@?=OVT: O3O,8:>1=6X&%M#7O=;/*Y>7L!1:HQ]:.Y MN+9G37[$VF3*8.F4P;*)@@W:1AS:1H2B7W^$P: HY]7:1*]65=-@N?-N%T)U M(6SI?[R^3(B@0B;QFZO'8Y)WR/@823DE6FL^1*9(3 7))[1V@V8^5! 1/!%34JB2G2V<(4' "0(U?/26]KB5_L0^>7IGV/S%H M;DDI$8G#"P)D-"&:.;Q@ 1GW6,'"P;@\TC/HD=:G04X^U]5CT5F\5U_,HZF! MD.\B,)M1O@)QF)=ST[V;UV91M)$==U%6J'=VER*)X6I=,8(A8T9BXO'B R$% M&'%%2X8 .8N)5",5F[*>&Q8>OT _+$RYV"=-7G:I 5E2E(^F:8U!J0C&/+=4 M3QHMG31:MH\V:*$D5F/5FO;6A ;5]?7M,J^-[9:O=GKONR[OK+K;\[\V[;): M[)NADXIH2W _U13CB11N<9IA4%#32B2ND$"0T/]9K+EV\Q*)23E13,-ENVC#8AG7#(8:L=* M0F].:% P7[]?;_*BMBG7Y:1INA'C'CZ+'O/5%@3%D7V!%GHI1:6O";2 )(VI MFZ$^DE(>@]OS,M1'9%F"SC2-XTL[R=GES:K([XK5N$>ED\K^2:.EDT;+IHHV;*C>(- 7',)\ M7FUMEP6_:HK''*P!VAZ(,@>SJ1-7U-X3!GWQH"&G<'GVFSR;^-E"A'Y0DD6"]<,(<@X@3'7EW<^\))I<% M!E6*,(B+7SCK+0$+6X)/X 1 W6[KVI;T<3?(?/G-$ZY [[@,($@9@[[UE 0" M!'V0*,5B3_UC6,ZY .4Q4JI9[P!8V 'L*"BK\O($&A#U#G4UYLPMP3,,*I02 MQ_IP3P2"E(R*V.U5&88$ZR5CQ4>Z .O%/@N+_9OUK@(L8!#OY'YM5GD+P]] @9ZK=QR@(+16M^]\=NMN8$W1HE U*9@3'"W@,\PI*(,>H1+ @+D@D/">!1@(<$B MRZ-IFB$%O=)E8:4+25!O(?V?)XDZP5(-RN61?$&9\>4EI(A=(1#5XMNE>+E6N'K3!C%8KN\ M(EPR$"C7,-BZKB!%D"H!-0*:P.4"B1E+1C1)QE*EE[DL/+>=FGL#&;$ &AY- MN<7KA3^U*ZS(]B9^9@@2QGK._(OW@96D%U=;,7P4G&N5O=,!B!BN66-@1W"8.F M&IO#X;TBYF%%_'E;SY>Y'?K/XP'1L%(GTIM_FF%(+85V%V53#*BTK=_NE!:& MI';[0LQ'QGQ^M&,F+(L/*=)UX;.7<,/1S^[*TVZ=F7;O##)'GB14TI&QAO>Z MG(=U^2 E3V,=4)QA4-"J(!+6E1E5_ &.Q5&LU4@ M\\I"4T']7HQ!51(GGME,,20E,27<&TDS#,MBQ1+*DQ%K+GI-+\*:_D.5ER?. MS@AT9AFM^2A4B$1[!CU\>N=FTDFG.&2JE_HB+/6_/"__[,9*H.W4*?!PX'-[ M\J31TDFC9<*W%IS']NZ;D5T%HG<6(NPL9L<[F+&Y 91Y;'L+T7;QT%N,P;!: M@^*#D=5-6FP&/J$L8<)=@L"@S,Z_T61T#EX<;8(79\V9W!=E7LY/X&72C2Z3 M1DLGC99-%6W80+W[$"^M$!R&'%LVRJJ<5V5;5ZN5;21P9P9^%9TB" <^NXFF MC)9.&BT3F,61H9K=^QOQ@K\9*+)YOBE:$&1=$Q1WVZY5NF]&V@7D?EZ;9;5: MF!IMH^"OG]U&4T9+)XV6"60'$)%0\;08*V*]VQ)AMP4#Z]Z&VBY2U0LH8O6W M'?=X]<(6-0@XFIA)=Z4$Q&4=P=JH3(RN+8O>6(FP ML1H,=2>7=&3Y8I04##M""AIVA!1TL26AB5!Z9)^8Z,V5")NK[/[>S#OM!5+> M% ]E9+[.N[UC40T"+)KO]Y%!E^ZLE9V#[5Y8E?^8KT;EO6\^N)*)G5WQ:$-\ M"B?*]@.7-61-A5(&_27Q-M=A6$%U8I>R1UB3O?^18?]C%YX69EYW"W#%CIKO M/5XZLFS!JXNYU;+V>_1^,,P*0?/:/17N BV&!>D%+L";]L&@T).4TEJ[4X48 MEFG!*97'S3"DJW=#,NR&9A@]&#M1WG8W2-R9AZ(L;>^$Q+0??#,Y.E1(WYD( MH<#P:6\SUPS!VOD^!?;)W0R#0"48PSB.A;>\C6 UY4(G4,5'?*3LW9$,NZ.S MF3-VJ\0+G/ENPMY ";U3>.H=P4JMM)1"N?.O6-B1ILBPL#Z_0\YZ2R/#]Q?? M;C>;E;&6$D3)HFCFJZK9[G;USY^%/73:W6,-0*O@]VA.NF0R:;1TTFC95-&& MK=5[+1E>5WF_NZ^VS;^"UR_0*3OIKV-809"XW7:& +F4REW]2\.G=#:!_P\O M)(]N6I9_+=W+W,X!H'[P33&J6)HV63AHMFRK:L U[0R5?V-.U MW_&V^6OKWA*Q$8E2Q-VW.$. 3$OO#L)TCQO<8R\8]:9A$%P,W4V-C7N]>9%A M\V)O=IFW@>4S&.%@Q'LJ5BN[3;" ?'\JVF5W;U)@Y(O]T\5G6O?(XR<74&(W MN?JU9-*;$::*MJ/]ZNA)+&M3/W2/P&FB;HOM[EDGAT\/C]FYZ1XNXWS^CK[. M=@_+ZFK3;=\U[NJK:MUMW+IWS&_L#AX<27?\/4$L#!!0 ( )@SF5:>67XT4@, &(, 8 M >&PO=V]R:W-H965T&ULK5=K;YLP%/TK%INF3IJ*,1A# MER!U(4DGK0\UZ:I]=(E3T !GMI-L_WXVT"P/FB9:O@0;GW/N=F7)14*6GXMF6,\'HI"(5N8T@].V" M9J45=:I[=R+J\+G*LY+="2#G14'%GR\LY\NNY5@O-^ZSYU29&W;4F=%G-F+J M878G],Q>J4RR@I4RXR40;-JU+IV+(3;X"O ]8TNY-@9F)T^<_S23KY.N!4U" M+&>),@I47Q:LQ_+<".DT?C6:UBJD(:Z/7]0'U=[U7IZH9#V>/V83E7:MP (3 M-J7S7-WSY15K]E,EF/!<5K]@V6"A!9*Y5+QHR#J#(BOK*_W=_ ]K!(1>(:"& M@ XEN W!/93@-03O4 )N"/A0@M\0_$,)I"&0RJSZWZVLB:FB44?P)1 &K=7, MH/*W8FM'LM)4XD@)O9IIGHIZMS>CVV]?X\MQ/P:CL;Y<]V_&(W [ +W+T148 M?+M]'(&S.RI8J5*FLH3F'SNVTJ&-@)TT8;[48= K86*6G /7^0001 CT;GZ MLP_O'!]_;M/J':/U,(K!V?LVF?AP&>>ME/K':+V>TN!P&?A62L.#M9QPCY:M M"V95-6A5-:@2=_^G:MJJI);UVF7-4_="SFC"NI9^K$HF%LR*3-;P]'0B*("P8R_6ZZ"&DC4H#G!(B(N\363<(NIAWX,X(%O0_MZM'&OA M;ER,2!A"Y(;!9MSAB>)N&.2M#/+V&G3/I!)9HEAM49LMM0!>VXD/L>^'X98G MN[B !(Z[!8MW80XD$!%G"]C?F_BQ=K1$=0*"(=F*.CQ1U TS\,H,O->,,5,"O!IO3S536?K2<-M)XWX./1V M7,4M)\T/,/9\=\O8%E'/)P[4!W,+VM\5]75X/PQ\O(D<[(IB%#J$$(^0+>=V MH;KZO"!$8?!O4[4O]EKW9+KO:RJ>LU*"G$TU&9X3K27JCK:>*#ZK&JHGKG1[ M5@U3_1' A 'H]2GGZF5B>K359T7T%U!+ P04 " "8,YE6BEWAO&H& #J M$ & 'AL+W=OE M/.N/!H/G_5PHW3G<#WM3>[AO2I\I+:>67)GGPJZ/9696!YUAI]ZX4LO4\T;_ M<+\02_E>^C^+J<6JWZ#,52ZU4T:3E8N#SM'PY?&$Y8/ C9(KUWHF]F1FS"=> MG,\/.@,V2&8R\8P@\',G3V26,1#,^%QA=IHC6;']7*._#K[#EYEP\L1DMVKN MTX/.;H?F6 MPN[@ 851I3 *=L>#@I6GPHO#?6M69%D::/P07 W:,$YI3LI[;_%60<\?7MJE MT.JKB"'2!4;'RT%&@?R[ M M>=NC8Z.[>LKXK?-HZ2S0HS<*70>11)C9V&!EB&9C+SQVE%9B,PGFH&OY-(@G M!A;H1 9H0$2WD."0M[-2Z.77U)1,I75- ,R>:YFDVF1FN4;2>EUZY^<]JE/P MC58=LBX)&!])ER&+*E-^S09PS@FY1&(56B/'(9X\-XC U)H[T$MV@[U3:0K$ M]DH6):230*Y4:;%%X^G5R29/FHY0'!F- ],FW2H3S%JSTCAMMB:_,K0P@;=( MV87MT?M4F(\*E$QE+##>O)4Z).6O%,9MG?BZ4MYB'>*,N0JB,5WO),?_A\EV M:=52<;W"$"M3%&T+O8=$A+*),;E7-EJ0934O:@M<+$^/P<]XT@#4? C>ZL"IPK?_1!O M+1<@@8A]IF4C1A&:>8G #G="@;W8SBFG)I,AF9ZSBUZ-,#;%"_IS FOGSZ>7 MVTX[5T)U,NF^&$VZ.^,!':%?*NZ?I[(P3GFV*,3"-2!'I^_=AF!6AL&.*8%S M)MW)BU%WLC-F?J-D&N4>'85A"@;CO9_^>\KC!S;7ZVF&>\S6AK0)',=EO;U;_VXJ#=V^_T_; MR#FOFEJIE=Z66A*(P;Q[7D$,!P/ZM8%;H[JOA,&X >R/P8T?A(ME7*/\(3U_ MP3Q>S5'E0YG)AM?U:7$JC>+]9^NT_TV,<%FK[3O72:/AN-B1Z\P23^Q-.XOC5^"UAE83=(TN_\)^J?F:6AL\PDF[MG#=+< M%S8BWT7I,O&&ZW&W@J]FP<\)5"C7;S=_3LNNT2[$NK+]V3V,NH0*YG>XX=/U MS8/80>X[[-=R9D/P[Z-L)73?5TR_]?V)=KH,7]FXE>(.X^.G:+/;?,@?Q>_7 MC7C\+\"%8,HXRN0"JH/>SK,.V?AE'1?>%.%K=F8\OHW#8RH%IA8+X/W"&%\O M^(#FWQN'?P-02P,$% @ F#.95B]K_5/^*@ \H@ !D !X;"]W;W)K M&ULW7UK;]O&MNA?&>3<'M@ K8C4NTT#.&G2G8-D M-XC3%OU(B2.)#46J?-AQ?_U=KWE1E.VV^P 7]T-:2QK.K%FSWH_AB[NJ_M+L MM6[5UT-1-M\_V[?M\=OGSYO-7A_29E0==0F_;*OZD+;PL=X];XZU3C-ZZ% \ M3\;C^?-#FI?/7KZ@[S[6+U]475ODI?Y8JZ8['-+Z_I4NJKOOG\7/S!>?\MV^ MQ2^>OWQQ3'?Z1K<_'S_6\.FYG27+#[IL\JI4M=Y^_^PZ_O;5%,?3@%]R?==X M?RO8F'.SDS=YRH#U79[AOUILQT%D[P' "UT"8&VE?)@S/^ MH#YY[.CPWI6,8O4J;?(&!W_$G99M2ASW>:_5 MIBH;&)FEK<[4-B_3;ANU3V^U6FM=*D#3,:UA7%[22G4&HS4P M1+L/5JYSF.18P-H[7>HZ+8I[_%T?6WZVA75_+G/\=(/K$&37!UW#)M3%?__7 M,DG&W_T\NAFI'Z^O/]+G^+O+$>PD<3MY;0%_^E;@,5S[=74XIN5]I'+XKNG6 M39[E:8VX2LN,1OSR[@U_P#\0@'CQ73!RI*Z+ O;2ZOIJP].IMD[+)B5AQ@^O MTP(1Y*-0%SD("81P1#!;4-I]776[/8%TMZ\ 95?578D;J6J07"6L=:L;W)D% M Y[Z]>U/;PQ&/WYZ'2F-$!&6VTJE"J@Z9_0"<@"^3=L!1M(:(-T)3@R^8:%]D]+P88NXDO&Y;&ZTS5^D^4U MS$'C2'_D+>Z7ICA43>LS!Q+A=@NC&QJN 2/5(=^HHZY)=R(I"X$@Q!&!>I%< M J ;C5 &3ZV!LK>YHRFB&%H7^*" L]:DNIJ/)[)O+"(3*G_NJ _ RT&LU\@Z,^Z)^ MZ](2 #1+OOFCR]M[&(7T2(L%2XQ'L\DW?,[F"=[$/X-Q/%H C"/ (R/F]3ZM MFC17K[H&I&/3 #QL :$T0-D 6A^%T1.F%E(-YK7T>C$;S2>(G+M]OMFKU6JT M6GV#YX-G3_P/6( #(UY=W_NL@5)ZW>@_.HW$%PD:?NL*'9WA*+,I7BMG0BW! MC@@]$&1P;$V#7Q&= B$"7&5%8J@%TD8R M8=(T@NCLND:Z&H[&@7G9(<-6R##X&R@/4FS,7YM=47*\G?3U37A7:'$;:T8Q8-B:B ,(2!68ASKZC;/-!]K"<1ZFQ:= MSJ[2+,/#%4I#X>^);D1'AE(S ^2;50J]@\V#9&D J5V)QQ9 RMH3Z!/@"Q20 MI2,?3W#V@/$6E<R(7.2R"BB&+ BDC-M\8\#_ M$?3-D4\4H5;@1M2DBY&PS5XC.8^\N+<:*M"/)+F"#6P]0??7#)6+UT(/V>5# MJMX?AAO9@OZI[G"F 9VOT@.NT]/'OLPFV0H&2]%ESCI!\ CW..WC=D6Z!:1; MW8Y FI.X0K6Z8U2?,P^^)64YGGSWM_]_35L"XUL?D*G1 .\/04;W/R0G(SY] M>!7\?7US\^;SC7J=-GL"=X-_@#3+@2MHU_%R%4WF2;1<3M4TGD5),HDFBT1] MTJ@]-H@M>B8>1XMQ$BWBE9I'X]D\FJ]6ZF9?U>T58.@ >"B_ L=JP9)#P"( MQF/ZIV8+]_#4%*)"Q0%\B"A%[1Q:E M"/DBFB^7T01GC^;3%8Q?J?=5N1M"2SQVJ(AG[N]W8,R7+!48$D$*;G,^ WAC MM9C!L4RCV72IR*>_JK9776/&JSE,!!M=Q4N5+*(%'&("V'/J'?8V _2-%W#8 M1\O)4A!15N55#QFS532/D1A6"A:.9_#G=*H^5RVPS;7@"W8[1](! MLIFK.%K!0!@/IY>H]^^N7[U[_^[SNSFDV7-'4VL131<30/\4B#-9)%$RG@(G;76-.K76MQHD MC4KB.=#O+%HL 0/S!5 /H'<\1VAJ$$1*?SWJLA$'H@KHH\C3=5ZP79K, 'DS M0#*<2CQ? KQP-/$X($20[7TR3)83H&Z@EO$$IH#5QROX/%'O->CM8 'X,9X# M(F=3I//5?!5-QPM!_'MO7!S-8:O+,3#M; F?$J"H"2!O/([_L3#J__\WG0*: M-488'A51XW\@K_R__PTL8,YN"?(&#GDY(WY< E9FT1CI+I[ X0"KT48P*5I^>5+5>IDBEF"'@Y94FS)J:TV\LS97 A?&)<(1H.I7N_$5<%=D/D# M)PHT#KH3%<$\!M*A;^:H1$"/+59+ AF^G.)'T/O3^1*AH77OS]$?TEO$A(:/ M(Y%%GMM?W#.T:2C] K! &0%QQ*A%DJD! M4)".LQ\/)BCL&&OO'SZ)(A@ARU M$GE47;L%B[*Q0"Q6M'PT [F+GY=@;4P0":"O&23U"N0L:'/08V ,?3:V)7E" M^;I#8;Z*OXG4:OD-QQ7@R63ZC5J +_F9G"JV\15J?CINMON=\Q21&0IL4".< M:] QJ'30)6QJX1]>-YTRQ%U+5L%=2_D#6A80KC(:_]QQ6=BHE[F?/\'UZ M!X0"EDO>5CTD9!7YD!0^ UE5=76C#1(D3"M/]L*DQ.=$(/RU;V\$V_FD"WV+ MSMU9I[P6S\!!Q<)+1"&1=JKPM,6'XD@A2DYCW#H'Q O;I2)R:!;UL'N[Y4$ M]9DCR''8Y0W'2C;I,0>;*#)S6%\^E+-,*>2P&^L1<$%"(LN13,N,O-R)^KDA M -Z ;CJ0%_V98AD8+[<.X:#K""L"8^.">+X4;?WYAN+>ADD;+RJ#\![2+\!4 M=B&"KFFZPY%Q3-3(@4[:"\ ^$2"$C$+D @EXZ/^:1J'/LN;#=@_7>WB2' R MGGU_\B OA1ZR(8EA/UD6&(+)F&OD)[$Y#1J!2,(]0O$"$(%5!MS#$28 LBO: M1L*N6;Y%G8JHJ5D#$X4UW6;O<#92-\.A"(?56F\QJ.TB B0=;%#L\9" 1!3L MMI#E8$T\HX@EU=6:HF[(TK#9E'^I=5KD?UJ2R8PCTJ9?+0N =$_SFLB!P@S& M46/-DF(TA!@"^58X&JW9$5NH4_46GN;0ECJ !P''S" [(9AB@ W/56W=V'T. M,J+>[.\#%8*'RG;0/1/G5Q!:?[)FZ9@IJC7RH:BA8R=T<,C+DY%=>3KV;J]+ M@9-B/!8@H /]7D)HJ4+(I<;.(P=&%:"3N0MP]]#NP)[CD^D.U8\#! )J%4@ MU73!J :(>/

    ""\OQW$+*H7&+_K6 .TBT>8H$L?$2S]@OP +J'HVK-M^!DXNYC M:P?_,@ D,@F#B?:NCQASX !!5Z;9[QVEL/[H*O)OZ]PZY)S]!_JIOZ"$(9W# MP@;^\F4-RS?4EAF2W0;.7K8^/'ZMD6SD.$!L\'Z2)^YG8"^&L_\CFVB !XJT M_BM;0.YY#B-ZZ_\5A,&(O[,P[=%LSDZ+5@5O').B316I0Y7IX@I-U5MXRE+D M$\@$Y(+_-;-2AO/439^,\[*/;QQ@CG>(E\SA3YYX^%5)S'*H:CT$+6'Q(6!# M+OMY0+CAJ"&.E9]%T)(J&M!"G&IUJC]=5UUKCC,T"!A%'%':Y&#KH&0EC8FB ME[((.7O")=."3PKB-'G2S4YA6 S53?42;6N,_R)6=H)Y>@0QLWE('M/8_;; RON"!=;4S6W,L>LC7< MA@0?AN]!Z5;%+>(K8"HRS^O4!6-[#&6FK5MFL1B<9@ MXE0?)I#(S,2:#L$KCQ D."44*!"C*!"6+-_07M?W-F0I.T8K;-.F(6U50"XA M+",IOO".X&0Q'LJDR&3G\G-K;6P)B:,?>W/-7GL]KY4GC;&@F M/O0H9NJMI+TMB9&P+%QIUK8K27)BC,&,Z449\)"X'N)?L+DO\$^9<@V.C:!? MG(%5BL%&6R1V\W]<>=@C"_5HO5_V1>$(5TJ%(NR3+D%^K'.[W*Q"KXG(P5LJ3)&%"*V$$(D#'L-#;FL_T=_4#P+UIK(L/"F,SI) _- M$%+6B'1);KQA4])NYN*8*_A&Y. =*HP%D;M#Q)T:V8F9!GPT&05%82QAAZU< M%ZA&@0(,EG]%.''@!@B% C)BO\@SG%@!]CWHFFQWG- W]T;JM7O2>Y"5IS'5 M.2;6WFG:!<4[N'\&<(3!(A3NLBG0CQCCI:,[YP+1)I\*? #"?84AC/,KGL$< M62/Q [5TZ!KW\P?*)!#./T;2J_7ED*=5>S[,V75/Y53PQ'0=OK7_VSGE3$N][S:N\9\U]\;DZYALU2>:7 MWZH/7J@$BW>"D4#)9Z<%>XMMO#A^L-AO^#=K;)*I2]T#E'$ ;*<;T?[P0X;\ M"JLC4XU C+E/R'^>&D#C (ZB3JG0C\I^UUR0="L) U\H29 MZV)5(50B1IR*8K_&H!@!6FF^LE 12S"Q>WDWY+* M(0)&0Y8"43TXU=NN!J%/@2ADANT6:UP6-\!!:4%L>3Q_DGX=,>L35ULBYH/LIVS^H?W%O)R<*P ]^?J$TEH3 MM<-8XL;6@[C"T!,J! 8& ?6G4.&U]TG2VZ"#KPH*^NGZ'1D7H/AXTH1-GQ$Y>W?_8I$1O*NBROGO^29[I"YMO5Z:'A8GV) M"Y)J8R\(K4N&WZVSE&K T1R7<,NA4"48[BL=1W%$S!VI=[ M415,9VPVE*P481CA"@U@7!S+DQ[COEY MS([GE/IY5ON[V,9 O@'BG4$P8?8C4!156?3Y\*;:MG=(JN:'B;JR/PH<:'@? M[V634J#@LWP,CR3R"-4H-\%L%FWF2P3S,U6V\#:/2!_2)L8Z1SC5MEJ08R5= M%2T8I0>*-FS5+>T?I3(:@[)'B>4]0" 3CSBP".HL<7B63]K8,2VFE^WTI?J MB5PN@F-K#?0:B34P4\'@Q&*'P@V:QYZCU81XD4=!Y$_5C565D MYMD_:(,V?&+<&7"N49X(Z1T[6!UE/$78/>T4A.F=#$$ *=.RM?5LYC=7'42N MG^D'$Y$&EN4-(AD4]Q9(':NB=BA+ZYS+GW86ZJ$Z#YJDH:H-+[C.VQ%&D1I- M5X:IO^99C$2N[T)PA MDKJ'5AV0[Y!$>47$\+O3?F"TSL R6UR-@;Z<,C*6F-T9HH;["(PY-AN#.79# M)8S;>Z,G/F/\&;=I'WSG]FLB8-Z:MG\/)%3G.JJ<%7?MJG[ :2PS\&(;=F;M M=&^O;VQ$S64\*9/#!PP'9\DG/ +?7MWF==-*&QVEJX )6X[I&(H,LE6FNB.G M$Z9#*_(OFGWGDNC .M&]K)87.^M*?IZ4.#V8D[,7V.*4\:*0$5=1F1HZ'\:P M_X])X'\;+D8?0(%!0P;#(V]$/X& QX:5?B.FH+L<,VIEI;;@OE( 4\Z)!)*1 M!I\?FUD\=RZ4D\Q(WMAZQ-[>*+C9VQXQP."VV#[$;PSAT!&TIZF>(PFJLJ%<11,[(/G/'NV*#GD;"*< M3R\'+ZL3N._20(%@B-XB*VBVB*>^%*!Z37![V0#UXM.GMJA3HYKSL]+V>/I\ M3[)B_(+JF?^RX#QSQ#81C6H?64A0BAJ+JD9^E8A)H^V:8)'70=DTNZZ-#^CZ MWE"N"-"!M;VZG[8R2?VNQ.I/' )(*$W'! J@7(QX! M1UID-RIG_V'P$'I'98OM'C#!^VH]LJ?^ QON[!^>V!P(EZS8L5L^+G:VD M^1]THR3JC ?KJJ]/>9C'GA-#/FR6SYH3-@Q+-X"@7.3/3LBK&IGT ##@+FXY M9'"R3F NGE1WV)K!,P3\-):GD@CX#>U:K]Z7;".2)#.O\=(+R 9MD%3X+X:$ M.5EPSW.JT=B:;(;_--=5W:9H-E_1XR8G9Q-3XO+Z3[G324W ;2O-&0-KD.DL M-:(MN05AJ=H6CH*D/EB,6:69E2A5Y/J.[+22Z,>><:-1V4NL"L]IUS[H/C7Q M834/"1P?]/6]/7D.D-@;)5RLA$@$MT\))-LAE=8E/-+8$<'LX&QS1S8I/@GH M!G72V)J"QF=#D?\>108[,F:;A_V!(^N)H/5]T*UCS#RK_2,Z#3P(T^+15J[X MQ[9_L3M(-3XH0XP;XD)* U>7& +S;0T[L<$:N*SHZE$2P9?W3M9'7I$1/@?P@M]\-OP7(!4@J$>. 00-\$'&N?=(J?/KQ*EM%XN8RF*VX+G4RB^6P2+:9S MTXZY@!_G2319Q">GRL'H_@FQ\3XW]15^;XRMN>A7X5#FT*@B#L(?2/.B;\"U MV'*]"<5%3$<9,\=I8,?U_^<<++%*R@AN*=JL/+-'K%6R@LV=-7X+,)*(*2%A M2L9JV1, ?0Z2-@MF;6H?;O6Q<86T.,U "Y&T_S&!S,?S;]5%?FD$S'T0W+UH MY!*OU&XZ@M']X8$J\1H6>W?ZT*/P;%A4HY/+.F!0;;4\*E+ M4[GW[:4C"XL:HHX+:H&X](X*NZH:Z;097F74NT*F)9D *C'=[6J](U5Q2CUF M6=#S9$.I]OZHO<;LYF\)LG]^#\S_"S<#O&W>6.N.:0F0[Z-B=-^+N'71%L(NK!:[Q&3F8VKE%26'.D?@F?H)YI M ?T$"PQX3^.DCL_M=5U>=33WO62#TME>:44IH6"-+*O1H<"\ 8@O[ZD[B-[95W]0:,DQD,[&5I:D S\P?SC2A?(S?FA;8K;D:BMZ&8,8Q) M)3&[&@U:+H5A:TA*#P'1A8>NX>4#45-;"]5VL_-"&*&@'6B@OS2G21U+X;Q\ M;T&Z$WGDSTJ5&*X-'NDQ+:AEK>+@&I>7Y'*OS$.RSY;/GPJRH"F+N?CH>[@] MI(>\U^>V(3297C2L31NVN,XJ!6+XD><4V/)#5GI;#VA/VH799@'K6.7LAJ$ MP[1=6[IH2!\,PA!-"?%F[&GZ?B?.*U84]"E!&$Y]P.3]IY8<3S>^OK<*GN M::CHK:1[0CKB60!U#5:5K5E&'O&N[G&YGIY&8,18H^6 -]L>BQ-E(%-[S1X- M%@EY*P1Q!G'-6*VU9!^?N+[$>!F5,VS"XPTD"5WF+&T*#273BXKN&RT*(]DU M7WN,#6Z<9+FCFW7.C38I'\N37NMTZA?FV*/%QP<.JN$;6'2H-:PD:X33ST!A M-VF4$[(F6&<4HI3(K GN4N^Z_+P!>'_G>$=S)MMBY 82L"_?AK$]<.&ZKWE\ MVU/">:AI.S(TTS5(&M65E'%W87VNUWTX&./W)87NF=N3Z99&V]8?8=6D=&N6 M$@RG>RZ 63O2M0=.LP=/6B<:41J47&'0IR+(-BG&JG;.B3CG9%'B*KT_705S MD47*UUZ!P-AQQ[=;P;L2CMI7JCL+$!>W/;)P((">8*>:FV>'4#$*L?^8YT3B MR5V];ZY\LUU2T%=^0,8JK:U!IK]GN<@+6)#L&-@F M1IMN75../7V3@##W1:U9+%4.%VP^A:BQ5I1C4NO6504(9F=*A/L);"#FQ)-R-:Y!WZ,H:[)@O/N1?/[LFW-T+-K@ MT.O]=DLP[(PA]WS0!(?'B@Z*E-78E<-/J(Y=GPL=Y [U#0HPNO..WPHCWKA4 MC>((-"1!?U='8TSE-?=AW\L$\JMT10EI$>NX"ZC/43Y23FOVN3@3O,OAJ8;6Z<-5+K+L6W42B\JQ95.&$P'4^7D&7?1 MF@MRQ9EXU28KUI4F8IR=,P\IWL($9KL,3[\Q%R6D0QTSZ9F;B#FBT8]C#33= M>'X6WT5G[D0@7KIB7DKYDGR.I@!SZ\ IY^N*1$QQCM@'(^@5L*=+%==R*8EG M*.9X&Z%-4*>%W.IYKK_'7&C#"G"-]09&/(F.7],FI?\B+U$[N3NV!E!J\#XZ M>\FS']<(4">WMGH1L5X!<*!SO&C1R171;@DY_&9HA6-*>5B63;[/>++R.?_X M9.$>=SK3DL[-NX!V2(-LZIQNRO->47/@:U&LNO=TA]0NFQOX>B:C-,M3QH!O M>DDM)]A8\$FPPK3C\C6N8=]70E-@#C*91!CGGV#R@B/55O$XQ)]$6[T(!R#. M7<+A;".O-<\7* ,)0R.)(C&BW*L$!N,O9YE\\+;:)*BG'#A*=NJ,G'N\2^2I M_[<,<_*#83/S!>W#?+!$V'_,8TKSE=N[&\2[\M-&YM]/1XTU*NK5 V01JWBU MBA93O)5WA:\76.&_Y4HE"7P]CJ/%8HDHKC&VP%;;!>9U9IC_N507DV@ZF<(# M"_@;LU&+:#J%O]^4V>G*I_<*QZLXPKO 9\F2+H_'6],3Y5&HNC!K7X+/&T*1 MT+7%\6R&K]V)D@0>B)>7:A9'JS&^;&#V-"@2V/4JBI?C:+*8J$F4P 3SY50E MBUDTCF-89-XKE5V E@HCC/;6^8?"D"*CO%])P MQW!,'>::^H781B%[F$9;:GA\Q&!O/)YH@!][Y?DIG7$MQ)EE^%T[I2[D9-!D MP M^S=7&P1L: KR[7YJFPB\EB"8Z\\QZ7GB 4$@G?^Y>UY%Z@XMD%,_T=A3< M;RL+'=DOJ+4!+& 5KJ:JSL-E=R,71- ]QT:=#$B2?A$"'?A*'%57@$C]PF;J M!W\TAWO"N+ZUZ54VNHB+JQFB$QQB&^:%@>7M\3_I-#Y[/OJCX(B/QFR$MDB, MK[U91=-D3@51T]4LFH'D!QEL*J(2D//C,;Y,9?H?*6E+1LE8_2B4S-8%7I]+ MX<;\5CM0GS+F[ '!UK>KC+V7!D0&J>=Q&OEX/W=PN_/0]<]/BH?.7F0, MR'K'-<)M^A5=,"EQS?TO<5T;FN'JTT'WG>XJMT:RW A)-RYW[;ZJI6#;VCSG MU^ 2Z3-7(W%@-K(MF5+@RHLZBWSXUN>3V5Q;I?1D2/\&/H(G3#T/8J!*SX.[ M]8GL_+YE/G2--=9@\#WSN=O 4\"CR(W3M/W0(T>Z34>2NU3C_*WAL)1]^LR: MC'U=<@P,G^C?$^7S8GB7B0^,D;VNU055K^]Z^1L/BT;$P=!?R2PP&3?74T_7 MG VVSE5L_;.PIF3)(?U"GA]UG?8KJW$5[UYXXY&3O\<]-G+S?8E5;"0 I.[ MKPP7HN$=NNL-?N^3E/37F$O7R5;:4,+W*.& \VAJT1^%[SNI?4B]RS$= MLYLP5RI16:Z!,AQGC2)T;B-#NM419 GSCL-)]&BG8O"J@:KV?>4A&B<7S;;Z MF(-R$;>@6Z,K\3:7%,PRJG4.9,8CE\L-,L&:(SK<4:':N^H**T6Y/* 9N.\T M[+HP3!L_$T/N8Q!>U$7(1 SUA3?XSN[.-O]SG0;45@>Q';!KQ3I M,8LAJ?""H]XE=QR$M^_!9%WO)I$L)[C--WHG%?KNOF?'P=1QYDE56X8=G)!S MI1J>K3%73I\^Z%=?F!>+TEW1N[0T?AX+5-MUVYRK#-OL<[WU5L_ A:',*+X1 MI+9MZZ]_^N&#;5M'3(@>,M.1^N$+>K!5C32JK<@+B-C3*U:AF%= ]'8A-U*;K1#-\3Z: M\QL)8GN^[+9O/V57 \R?!,J$YWR?=4UD(/83Y"ZZ%D<(/] MJ"A;7!J&7KX@MQ_1'7AER_<1R7=I*W]@"O'8[Z.UC<"L$P-8AM[70O>AP42< M#T?^[.5&_7O%B5 PZ>>FM*_7M+%B=V^3L7/OTL%[?_IM-AN^>@OOJZCJFFOQ M\4"HL=U%H&O33"!7;YM7;?L7B -4_#8$A6\F1U$EHLC-''3&<^W+XSMZ,J8_ M_?2S,1EZ"=J:JRJSTU.Y=XVN"+N% Y-G!E"D)+ZN$"N);.WGZ3&:B! 5"YJX M'8?@\I9#"?X+I B2\!U8.RZUY T(?:;JA]Q\I(+)_AZ9W2)A[YDK\WEA,)6H?3@9YA,ZL94 MK=#K8!J^;@"5_\XN8%YGA2E1J0/T+G3< 9>;\[4OW#+O^\+,*1@(IJJTLF\] M([NBW%7>(7B],?A**R,#:/X3S\N\FLD5WO8=70>_-<+N31F>>_F9=ZMCX\J^ M.D,XNW-8]N.]PS>B1?)F1)8Y7%)"9(W9L]R=PFCX* >N&OHKH1;[DK]5$BW& MV*W"49U%',7S!/[9-K&9&]T?BRR_JO/EB2T;1K#1'=G(#-(Z4 M&S.]BF(;IQE,0YD.6>_JREZUC[DJ_,7S]N6+YWD#_]G /Y!\\%^Z\_:'M$U? MO@";=:=?ZZ*@WM>R_?Y9_,S[%IGB^V?7\;?7R;/G\*0;_O+%$;3C![ /44@4 M>@N/CD>+V3/.#YL/;77$*?%5A6UUH#_W='TM#H#?MU75F@^X -Z61."]_+]0 M2P,$% @ F#.95B3GT+A1 P P@@ !D !X;"]W;W)K&ULK59M;]LV$/XK!Q4H$H"P2,JRY=0V8+?;NF$!@G1;/]/2V18J MB1I)V^F_WY&R53>+/;3K%_'M[KGG7LC3]*#-)[M%=/!45XV=15OGVKLXMOD6 M:V4'NL6&3M;:U,K1TFQBVQI415"JJUAR/HIK53;1?!KV'LQ\JG>N*AM\,&!W M=:W,YR56^C"+1'3:>"PW6^+Y_(3^<_"=?%DIBV]U];$LW'8691$4N%:[RCWJPWL\^I-ZO%Q7-GSAT,G* M-()\9YVNC\K$H"Z;;E1/QSB<*63\@H(\*LC NS,46+Y33LVG1A_ >&E"\Y/@ M:M F-':%[F3@_(BT[)'D! M24BXUXW;6OBI*;#X&B F6CTW>>*VE%<1WV$^@$0PD%S**WA)[VL2\)(?X&N' M-'P9R=^4.]NJ'&<1706+9H_1_/4K,>)OKO <]CR'U]"_B>=UI 0&< D-P>M7F>3)F^\>%]:C4OZP7J$).7PN0CD5YPOY+XG' M^^6+\_\T_I+#&Z.M)3LID\F0#;,,A,@83U.6\A'\CI:\5CX JLE]+ SD!HO2 M0>7U;D3"LF'*)B-^"S<9R\8I$TER>SFX8B)8DF4LE62)3YC(.$O&24_R#XKX M+T;O6J^I#5T84- :O2_#/N$=C M574+"9-CSM+1$"25B&0\2^"&0&@SD^-;^&A*AV1G334X8BF%9")&5((3*JG1 MF K0LQ+R.:NS&%X@T]?PR:^7WJWXK*_4:#:A>UH()=^UF'ZW;]"+KB]]$>^Z M^[TRF[*Q4.&:5/E@3/W0=!VS6SC=ABZUTHYZ7IANZ2<#C1>@\[76[K3P!OK? MEOD_4$L#!!0 ( )@SF58J'.(\W0( '\& 9 >&PO=V]R:W-H965T MA*'- MEU@K>ZY;;&AGKDVM')EF$=K6H"HZI[H*110-PEJ533 9=6OW9C+2*U>5#=X; ML*NZ5N9YBI7>C ,>[!8>RL72^85P,FK5 C^A^]+>&[+"/4M1UMC84C=@<#X. MKOC%-/;X#O"UQ(T]F(//9*;UHS=NBW$0>4%88>X\@Z)AC==859Z(9'S?<@;[ MD-[Q<+YC?]_E3KG,E,5K77TK"[<O,!M_DDGB_7E>V^L.FQ M@B+F*^MTO74FNRZ;?E1/VW,X<,BB/SB(K8/H=/>!.I4WRJG)R.@-&(\F-C_I M4NV\25S9^*)\%=4V#QDB D27M=8J=K*DXRWF!^#I(S$)$0)_CD/D_9\>J"WD>HU&S2H$G@Z93",V'$3 $\D&2H MRA#4-K'D?!ZWJNZBS2JLW9O-2@^NJ3N\-V"'ME7FN,5&']:1B%X6'NI]Y?Q" MO%GU:H^?T/W1WQNRX@FEK%OL;*T[,+A;1]?B:IMZ_^#P9XT'>S8'7\FCUI^] M\6NYCKA/"!LLG$=0-#SA#3:-!Z(TOIPPHXG2!Y[/7] _A-JIED=E\48W?]6E MJ];1(H(2=VIHW(,^?,13/9G'*W1CPQ<.HZ\DYV*P3K>G8,J@K;MQ5,^G?3@+ M6/ ?!,A3@ QYCT0ARUOEU&9E] &,]R8T/PFEAFA*KNY\4SXY0W]KBG.;>T/] M->X(JBL!OPQU3SON&'3H5K$C N\6%R>P[0@F?P F)-SISE46?NY*+%\#Q)39 ME)Y\26\K+R+>8C#"07,H+>,E4;A+PDO^GW!$L_3Z8OR]7ME<%KB.Z$!;- M$T:;MV_$G+^_D&HZI9I>0O^WJ5X&RV &%P#A[9N%Y,G[_SQ>6] [H&YA^X@F M=.QK%^J@.#?D-QX/=]M7\U^,MA8*9WTDT)==L;_83>V8),63HG#YZ#G#.1 M96RQ6,*'P72U&PP&(KW;U06>4>1,YI(E,H>,+1.BXAD=?J<-/&%5%PU:2 5G M)([3^+MVJ@&12.*0+$MS$'+)$DZ<\R4E9^T5J50QM$.C')8D+G2LBEH%^?I) M4#T\%6R1I._($D0N%I3$\MW%SLJ,">+/:2?$G"T7.5LL^;3-M^<4^$Q2;Q$. MROK]EX()VH^,I\R;@2QC.4\"C5^A9-*$S9<9T.L KD(XHC(6T-_^UZ>!&L[9 M> 9\M.\_(U&W/099;HZS[UV9^$S86C3[(-]T)/Q!N6IU>B.M1&/]Q'Y^7 M.V7V=6>AP1V%\EF>16!&R1X-I_L@DX_:D>B&:46O'!KO0/]W6KL7PQ-,[^;F M;U!+ P04 " "8,YE6"GK#WQ8% "0# &0 'AL+W=OE\ M[LJ-;I2;F:UN\^/!BOCC;JK6^UO[O[97%U7Q 65:-;EUE M6K!Z=3ZY8*>72="/"A\KO7*6I7?P/^TZ7BPF4.^=->7<;19:OE%>+ M,VOV8(,VH@4ANAJMD5S5AJ1<>XM?*[3SBS>M5^VZNJTU*.>T=P1:[<_F'K&# MQKP\XEQV./P1',;AG6G]QL$?[5(O[P+,D=3 C/?,+OF3B*]T.0/!"'#*^1-X M8O!41#SQOSWM<)*'<4*7G+JM*O7Y!-O :?M%3Q;/G[&,OGB"93*P3)Y"_P66 M3^-D,(.'L>#YLYQ3\>*WGQ<.S HP/;JYU3:FZ+X*IHR-%_P[C0_O+N_(?UKC M')3*VD/5KD$U9M=ZN%CKMCQ B95EL7_!AAYS,&4GP%E.=$)OE(>N\WVCI(B8OXD M)5(6)WTLIR*&,$G$2>#$,H[J* _Q?#0V4U:@;I(120,TQPACCD(IGCS6?"Q# M_@DE K/ L'Q#K24BC25]LT'=!\-,8+^IR@V>@G'D8/#PN56')H@QI'A*VXY4 M:1S&V1O\VX+S>%(WZ"5!+S[O*HLN+'M, Z3.R[#1T;.&0A-F\( ML_4!*5=^ _MX+(; ?4&":WTW@$BZ M,LO@ 9^Q(YN +#IY!A=C;?UU&^K)(6A'*"]P8TI8FI&PQ+PF*!9"]O1D2K*4 MDHS1V'P_=WSLT"SF!^?4;AN9E%V4K2Z-O5<7 ]&JC7NN=GZ'C-/>0P>W MX39T^M,C]W4'#M?MB^Z6 M^4V]NZN_4W9=M0YJO4)3.I/II/.R7^#LB7?.6^/Q!AO%#?YDT#8HX/>5,;Y? MA V&'R&+_P!02P,$% @ F#.95BWNI\(1!P =!$ !D !X;"]W;W)K M&ULS5A93Q]$0)!'/#+@ *)KY]?F X3&R1;G6R4,>I,'5C3Z_;O!BKV MZ>SE:.'<\FPRL?5"MI4=ZZ7LL#/3IJTD%VU;64VU[+1Z\L1'^T6[M1\X?S"Y.IB65[LC(V>7H-3^[3OSY<.#O2J[M8$Q>DP>M/_K)F^GE*/("R4;6 MSG.H\'F4-[)I/".(\<>6YVA_I2<'RLH;W?RNIFYQ.2I&-)6S M:M6X.[W^56[U23V_6C:?<.X-=!3IW]:9[E-;!RLY> M3!P8^N5)O26^[HG%$6(NZ*WNW,+23]U43I\RF$"2O3AB)\ZU>)'CC[(>4\P9 MB4B(%_C%>_7BP"_^-O5ZXN1Y8I\/9W99U?)RA("WTCS*T=4/W_$L.G]!M&0O M6O(2]Z^)]C)Q3F/ZZ8^5ATH^<;NM%C1K=N M.J833R6B\W TC/GY*9WP4^)9P1*>L43DQ'/!H@A_<4'OJLX&Y@[I7!DZV))N M;]_O&>Z.8>W 5IP^D9R+@P8\BL ^9DF1T]_<0AI+O&"BB)E(./&$E24VT^1 M4&0L*TN6906)(F>1*%B9E_M]K\-O"TF_&+U:4C6?&SFO(/.&]+J34XK3<50D M?R'9NU)U3B+0' 9;NZV56PQ<2[7&KCG$4(! $60ES:R@LS2)^-3 M+\)A$>M]5W73X#\6*&YTNZRZ#?"UUO-._1N$?AEF,]+'PDFCK3VE.>#=2R6/ MQ)P_ZL4Z"?9AL8"56;\"]_$89HE@"W^W7XQ96J0L WXPW&R7,F!SLQD'][SI M!@)N35?C8@/A&M4JA^^R,JZ#@Q9J>3 ;A!BXG%%%2Z,>8?"=W+,5!&BK#N5F M2@^;01PAB'[5S51U-LXW2O-69[PL'OZU&5'/';<1$OY./LD,*IVG&1%J&ZI8"X0N/WY S1O5+H@*(7U":PT$%R[-D6)!# MZ?"%\%C5_7R>Q8PGX%@>8K)D/,5]:>83T_JLR*-6"YB.KD-5MG::&9T2WCY]/!NZ21!\4]2QO,8+817 ME L :7%* @$+6Q2\1%6+DYQQ1!?:G9V9=T9'9Y!X^Z41&(!3*5 LTAP,4!^3 M# IX!GD9L3).GS00KUN]@AV-W"*-#0@%&/SX"L@\@-E@Z6&5Z,+) U#:)\$Q M@.3Q%WX?-)A6(A/[9/+M"%YVY)]_"EW,5*+RXE42RL1!DO^7#O0&CQ,?@@B7 MZ:KV[9R I7D> 7Y2-)GCOLQR2@%" M*/-%$>V[Q&A?^(%E18XNJ#PX,0;0Y' WCY'9BB6D\6CUQ_7#_Y9%-R/5JO>U_]='46'U#E5(_:P M8-%7^6[]:6,2VLTJ-#!^6?HPVTI[B&/M[4SRTQ)0)BVC3KKQ EW$HS M#^]]"S_Q[QMC)SA=1OY RDT3A/1V3Z-WX_<7H9 MWM4/VN&5'H8+Y(4T_@#V9UJ[W<1?L/^AY>H_4$L#!!0 ( )@SF5;QBF%# M]0( L' 9 >&PO=V]R:W-H965T::EL4V$$E627F?_OD/*5K/MKH$ [8MX MF9DS9T;DX?)D[+,[('IXZ?7@5LG!^_$V35U[P%ZZ&S/B0):=L;WTM+3[U(T6 M91>#>IV*+%NDO51#LE[&O4>[7IJCUVK 1PONV/?2?MF@-J=5PI/+QI/:'WS8 M2-?+4>[Q$_K?QD=+JW1&Z52/@U-F (N[57+/;S=%\(\.ORL\N5=S")5LC7D. MBY^[59(%0JBQ]0%!TO 9/Z#6 8AH_'G&3.:4(?#U_(+^8ZR=:ME*AQ^,_D-U M_K!*Z@0ZW,FC]D_F]!.>ZRD#7FNTBU\X3;Y%E4![=-[TYV!BT*MA&N7+N0^O M NKL.P'B'" B[RE19/E1>KE>6G,"&[P)+4QBJ3&:R*DA_)1/WI)549Q?W[>M M/6('^$*_V:$#.71@_ $M9;<6!P]:R:W2RBMTR]13SA"9MF?\S80OOH//!3R8 MP1\<_#!TV'T-D!+9F;&X,-Z(JX@?L;V!G#,0F1!7\/*Y WG$R_^W#DSXQ;?Q MPZVZ=:-L<970M7%H/V.R?O^.+[*[*^R+F7UQ#?T_8'\=OX8;>%N.M[JWAFZX M\V!V0#ZP,YJ$0@W[6WC_KA99?O?F\=X%,#HGV&\I:3@K_W2AL\/C ?J7Y>EA M\]7\4LTHOUBB%HLYH=Y)B\";FN6<7J/)^]'7JOL0_]L:AEC/,&6BV=B^I%(J;ER1V5=Y#73)0% MP661+1=W\$MLL9MFG=GI;^?!.YO]^F9>)!VKP8'&G<4FMU490)VDMYI MX&ULI57;;MLP M#/T5P07Z)-2V;/F2)@&:=L/V4*Q(=\$>%9N.C=I2)BE-]_>C[,3-NC88T(=8 M),5S=&A:S'2G](.I 2QYZEII9EYM[6;B^Z:HH1/F0FU XDZE="8$3!"T4UC$(7![A&MK6$:&,7WM.;SS2 8_M _O'OG:L924,7*OV1U/: M>N9E'BFA$MO6+M7N$^SKX8ZO4*WIGV0WY(:I1XJML:K;@U%!U\AA%4_[]W $ MR((W &P/8+WNX:!>Y8VP8C[5:D>TRT8V9_2E]F@4UTC7E'NK<;=!G)U?*V.) MJO#]/H+<@IGZ%EG=GE_L&18# WN#(63D5DE;&_)!EE#^3>"CG%$3.VA:L)., M-U!"+QAJCGB]Z1XT#0_PZ@[L9$[,1!\T0TXNR$L64BB\.D/,UD JU>(-;.1Z0L[/,A9$E^]>?X+0 MAH!K.\&F0;<"W3?ND( -#-PC[%OY#WYYNWC37@YE$%,+C:))!5B2D*4KRX*T MN!IK1DA*0Y;3((]I%&?.XQ'^.$W#E'#*8DYS%E'.$[) DOZ.O6!(DG#@"'.T M$9/&-..,\ 1C'!G#@'S!%ZF?(8R'- HP-Y33GG$0!'AZG-(EB\E59 MT8Z(C 9Q2#G+*,^X\U).8Q9@)"8)'I&AA PY@P/BM<_+/[KN'>AU/]1; M?')CVE_L5BDG/N_JQCX]VSJW?W1Y:5.ZN;LV1.^]KY]]L1TKM:->M\*V^UVLKU]H6IS\_0L.XL7/NC- MUM&%RV=/]G*C/BKWP_Y]BU^7/95*[U1CM6E$J]9/SYYGCU[,:#TO^%&K&SOX M+DB2*V-^H1]OJZ=G*3&D:E4ZHB#Q<:U>JKHF0F#CUT#SK#^2-@Z_1^IO6';( MFGJGW3EMD_/EF>B4FO9U>Z#N?E&!7GF1*\TM>7_XL:OS:9GHNRL,[NP M&1SL=.,_Y>>@A\&&97K/ACQLR)EO?Q!S^4HZ^>Q):VY$2ZM!C;ZPJ+P;S.F& MC/+1M;BKL<\]>]N49J>$DY^5?7+I0)&N7Y9A]PN_.[]G=Y:+=Z9Q6RM>-Y6J MQ@0NP4K/3Q[Y>9$_2/&5*B=BFB4B3_/\ 7K37KXITYO^2?G\[MGIW101C^Q> MENKI&5S>JO9:G3W[ZHNL2!\_P-NLYVWV$/7?Y.WAW9E(Q42\E+<[V8BWMI9- M9<4/,$,KW%;!=]I6-4[4\L8*L^9KX\6)OV9V>]G<"EP1VEE$YY75E9:M5E9H M<-CN32N=PMWF!!$A6R4:XVC?SX@TX0P))!!PVHMG6E'*O7:R%ALDB8EX7E6: M(E+6]6URBF1E<#31U+N]L4I(Q(3;;DU=Z683J>^Q!_*Q;)6^UI6BK3C=;L$2 M+5:MG8BOOECFZ?2Q\-KZQH# W^G?Z\:!B1,B'I:09 .I#C?VK5F3JH@3Z< > M;28^LF(R_W(BOM\K7(&$=DQP*Z\5G4>6J42#C"O+LMMU-9]M_"ZLJXVUX P9 M-^J03MIWK=<&#-68T9W67&O+YQ'/K8)$B$8F0.H%86TJP1[ >DN!0MH\!![6ZEG"^5FWH/K,&_7BZ[W2CK6MOZ3)CW.[P2+68QY(>_M:;;/\2CZ!I-0. >5EF#MTJV=JB\MPV2>;9*Q$_= M%E*^,MUME_@/\<^N]A;R][['-1"[=VR9=CS<.'&?$W,"O59[?:,$2 4DDI) MJEZW9B?6NK4NQ#M1)8]'GI%>2F9Q0'EI&"44&\PGG+!U M]J 0XH<8O%*- C4ZV$8]JU[/K%2<,S+=L;W82YRN:Q*^/QQ@RY^.DUWGF>"( MILS./*CJ#A>WRD$-0W^78@^CE;AN6*HKS_]'1]HEOW_1 9%VT8_9=7&< M6J\5HSYO37CADD@2M$@&0B)$FPT0*(/_I\&72D M74TB&%'64N]$MD $! [NI:(^ T[3D=8<4ANI+7B4KRJ5=R>R<+\!BRH%E@$" MHZ&Y %'NL^P,L2YY=Y/.DXPIX6.'O ;G"HX:T\,$F*%$,"'B6#;U&>0X /-6Q]RT$@-@K6W'3&) M9D8V^E]433I'Q(<>=$,>?:4XH^,6&2IP$'1,54&-\V\H.K"6I[.O 1Z)Z,$5 M@73@:^P,!(T GUN@?H0U27Q0I!<."*CFM:PMT7;U0;51<)86K+. C6F^CEP> M2WM"()+S(!28IAKA4+HU-I)EHL4&7(TY*JSI!X[ M,C:^6M,TJO95K6M<7 XI]I33%589Y)#VKD)>P1^U4UZQOKX@UPZ=%Q?1C?7I MFQ;6>J==D)2<:-.A C1D%$]96]NI9%#^>O1YI>#(UT&O3.H/.4_/NR=KMZ:K M*U*_0ZIBR&2/_(D,2M$4G0BE\T"08[US6]/ZT\E0ZM<.F^O;/C$,F'T0UR.N M$.7L 9'W>,Z!STK!W@>?'R;,W]$Z/'!$],-ARQ!NZ4%+E'APS;'N#/#B:=#A M R5 %WO.V;+)TH<6^H6]9M20$D6\) J M]GAEC1WL;FO&9^=7':6#4Y+A>'FE:^UN<6BI%#/ZX=V+=)*)';AAJ&1'.1]; M;(@+>9*?"\:27(:D51[$H=7@8-H#W4!+K6RL9"/]IH%4$V$7%-8" ;WMPTJO5&9$A1 M,L0Y'@1P'M#6XV\/QJAC"ASUG- 6*[C^2Z ;:E6"1:'0A.()RKEO6TU%S!'< M'>\['B[X)O'\I:&BUJGJ(@*#9&DR7\R3-"W$>39/9JMIDD[3"W&^7"6+ M8IFLYM,+\3T0 K"P[;>=3]-%DLWF6++ VCD6%_DR2?,5_5HE\_DL29?YA?AD M:&84M\W2:3++5TD^78GS(ITG69XEZ9PV9;-5,LWI\/E%O_Y0%"I=^6D2P6TN M"!'%PL1(98HQ.&5?TX0$-J@T/?Z.3=SM?>IEM9);DVHGXLU@_3W+\R'NZ,<0 M)S!V8()8@Q6@B.4"TB+(<<'G%%R&.J90W6**-BLB&$6#,LTY]41GF4_^,J?[ ML\XW+OH^GONE\TF:BB_O?+Z.)B$9!ZT26V@(PGM"Q62YP,;S&0A%7I77DZF"Z(RG:P*?'"?DQ^4\9I!/\/_SWM-7L:5D9KB MH=YHRWDZF3%K]],8#C .P51,LBGMFRU @)0TR>:DH]$VGR;10&I<9N>BJS\# MK-M*>\'[7#:;9"3+>3%)6;9L.IDN\?D2&7##5*YEW05<1/,,+GL]0W#].3-T M7LPGRQ5_RZ$GUO8XI%-OSO!QGD]FJZB!&,%RLZ$>$-S+'74+OE4@O++E)OP@ M91@D1 7176G#Q,7^#Y/K7Y!D_RQO8X55$)TRCU<1)]S%(IDMEB)?%LDRI511 MB&F2(Y>N9E/Q_DBKP1&O@')*'PJZ[JB,SR;S0BPG2U2]29;VI[^*F31.)9S] MRZSP1[3^!Q7^6Y^GQ/H4H[B4+9H=GAS?T* "*1AEBO0[+>9B6>0H;;-DM1">Q@L>CVH7E%JG)M M%[MNS8/60LQFR7*%$CS+Q72:K,#1$CGA>1^KE"=+B*2=EZ)(%EF6S+-OT>WQL",XJ4G;E6L6$9G7R*?6W_*]GDSV65D;,/?N0C!X]_ M+V3-(DC" QO=\/0P9$S&)HL54L.,\-M2+-*"4D12I,61H8%ET0P @RQR3B33 MY5+,X%Y9423SY4S,IWPY7>0D@5]ZSIX,=\R7! MG2#]Y2B%!&#%+5H@3Y*"+ M(8N*9DY#YNYE:.QY=V&?'SOQ@P#\WFSOC"B2P_./X<.0,*P<+3V:$M#2YZW3 MZ(=%MB1^X]R@GPPUA6A:>6 52MBMCA\Q].3GA;ST18-L'L#F" MD5OIO7C\>"PP$/*4#4 R3V89U>QO5)'(Z%@5[XY& \=1GRQ02:-T9SR*+M"7?Y)!PG([6! MCG02CS@\S!*5SX>#9WEA_@^=^?G_W./?\*N(FIR&"XMD).9PQ!2'IS:,D*[# M$T8JNO1#<;-?\D3G,):[V2H>0EEB%]G?8\U6\##Y2_UJB@?;SBHX(] ^C>-;#BJ)GKM9V_I$:6?K7CHQB M]:;A40]H_MQ5FWZ6'&<'QY2/C=RJV"[3SG[.LD?N\.RA&.I="/G!1)#FT!RV M?H9]F,75_%P@SJDIRG^\F_K#TY[!,]SUL&T<&(M>#JJH@9"G[44C04LCA8$[ M]4]&XK",GYZS74^>4:D]O^= TS,WVK51#><[A-R:1B@!Y \U.)A)C])!"!(; MGR14X5%Z#ZKK^ 0YIIC!4@ESP4E/%' HE< Z-6!A_,A/^K@(#G);'LZ!">G7@*Z'+R,M5/MAE\Y MHTD/VA?_7E9_M7^K[;E_F>NPW+\2]TZV*-@T@5IC:SI9S,]$ZU\S\S^&ULW5;1;MLV%/T5 M0AV*!B L4;(L*;$-..F&[2%8$+?;,RU=2T0E4B6IN/[[74J*:Z.VL>9A#WNP M)9+W'IYS>$5ROE/ZBZD +/G6U-(LO,K:]M;W35Y!P\U$M2!Q9*MTPRTV=>F; M5@,O^J2F]L,@F/D-%]);SON^)[VBMW>3UU\'_"7@)TY>B=.R4:I M+Z[Q1['P D<(:LBM0^#X>($'J&L'A#2^CIC>84J7>/S^BOY;KQVU;+B!!U7_ M+0I;+;S4(P5L>5?;9[7['48]L^FE]ME(3DBW*&NK<51@GEU^ MPI4TG=X34W$-9NY;!'5#?CX"W \ X04 %I)')6UER*^R@.(4P$P'T7MZ;E.2P\+'P#^@6\Y?MW M;!;<7:$W/=";7D/_-_2N S#"R(3\*0D:!\T&-!KGS&,9);8"\J":ELL]X5*J M3N90]+T:VD[G%18T:;4J-6_(K@(-F_U)4L/WQZ%=2ZPBG]>_L"# J:FNP8\U=1<:U*$[69JA2=RUQ5J7!E"9QZN8\Y\1E#YS*E,9) M=-:#E&8S="@.;R;G3@+_Z%S&^BW[VX>KQD[:X8@^]!XN.*OA7/\>/MR.'KDN MA32DABVF!I,D]H@>;AQ#PZJV/^4WRN*=H7^M\)(&V@7@^%8I^]IP$QRN?M2K$'0=AOZD9;. M%E>)5$DJ;O;K=Z1>+">VD;;Y$$L4><>'SSUW)'.ZD>J+S@ ,^5;D0I\-,F/* M-Y.)3C(HF![+$@3VK*0JF,&F6D]TJ8"ESJC()X'OSR<%XV)P?NJ^W:GS4UF9 MG NX4T171<'4PR7D^SHS],#D_+=D:/H+YJ[Q3V)IT7E)>@-!< M"J)@=3:XH&\N0SO>#?B;PT;WWHE=R5+*+[9QDYX-? L(Y^0.:]K,O;JG.&L%Q88/RT2CLY6AGSF^E2*0P2N;8LR8WPH ";4XG!IW; M(9.D<719.PH..*(!>8^.,DU^$RFDNPXFB*J#%K30+H.C'J\A&9,I]4C@!\$1 M?]-NJ5/G;_KS2ZT=A?L=V3QYHTN6P-D $T&#NH?!^>M?Z-P_.0(S[&"&Q[Q_ M#\SCCF@P)A>:R!5!)J%8@NK8](C)@+Q5LBI?_Q('-#K11.S.RYMYBGP^M]_% N_Y^@_8;0=?X\/ZR^[L% M*X)$%D"&N=1ZU,6!+3'P;22VM*B4"]P 4!)(8R;S%%DB83SSPD7LS181&8A%X=(Z2N!$_CE%!62G,6[0^'MJWA1C M'$W])\S91##/T2>Z6"Q0S[0SW5G=E2LJ38"WR=55MVUQLR7J63.&\=R;+R*< M(WZ<70O?"W'V612.G(AO!'G/D*"F%'8UBK2TI83.7K4E%RF\RD"LTVJ;"E=X M(JJP0%XJR=*$:6.A7,FQ1_XT*1G:-0?^23O<->G):,--AK'2F94,EDE0K,T_ M6V40(2K6]WU2;S$IQVU$@4B +,%L .IRNF)K"AJVFP74^K! M@F.%K$2WV1PBT54%A>O?,(TR2N1:\/^PB5HY++NQ2S@D]:)4//?(NTJ W K M[UT9]IX0;7N?D]C;@#C4L+';M-85?D#!%+A:-[H^ O32KF;Z, M>$%#]-#&&+D$I :U9:,01%CBPM@+IU,RXXGC^X,PJSGU U300P-9VJF3NY:^]H5'J,[-UYNX2N2T9:YQ4-QXM7 M%EX0VY=-QG/HA4"!P6./=KMV?]85[EPBX1CF1^#GX?BUB!;NNE'77'H,.G(*"'46VRN_Y?@F]1;A7+K H1=Y\OW"F MV.5'L3>?QF2T1RI<]Y7R(D))841M4VB'%9HZH^CV8"H^I9<-XPLW<]UK!@R)L@.P?R5QUVT: M=H+N7Q7G_P-02P,$% @ F#.95M!$!8[P"0 CQP !D !X;"]W;W)K M&ULQ5E;;]LX%OXKA&=WT *J(\F7V,T%2#IMMP^= M!LUTBGVD)=KFCB1J2"J.Y]?O=TC=?&T++'8>$DL4>:[?N4G7&Z7_,&LA+'O. ML\+<#-;6EJ\O+DRR%CDW0U6* D^62N?I%S60QN MK]W:@[Z]5I7-9"$>-#-5GG.]O1>9VMP,HD&S\%FNUI86+FZO2[X2C\)^*1\T M[BY:*JG,16&D*I@6RYO!7?3Z?DS[W8;?I=B8WC4C319*_4$W']*;04@"B4PD MEBAP_#R)-R++B!#$^+.F.6A9TL'^=4/]G=,=NBRX$6]4]E6F=GTSF U8*I:\ MRNQGM?F7J/69$+U$9<;]9QN_-YX,6%(9J_+Z,"3(9>%_^7-MA]Z!67CB0%P? MB)WVU5ANF:3>HT853U9V&<+(@ISQ:C:<2Y^SMXYIK\8KT2EFB M,A^VT-$OL<&/XA]2S^ S4<(Z:2Q,,;2S"1EYG:(JM91K"1B6"E MT%*EM#F:L-R%T#D=:I>NK1&B+W$Q<7 HOP-%RO4*^ MYX;E@IM*@QQ4+:I\X>G\PB4TN7,)DWTQ9&HH3]0[17:E)X$ER0>KKH13#Q9D M"R$H\29P&,F,%^ O!"ZJ '2WV5=NT1:8PT MUCUWMI :A[BV6_;$L\I[9"EU'O2<6E%4T&TJ32-EPLV:+5&M8!V[AF<@2"J\ M7X7;[."7;66QJJ'I.#BV?="3U#Q5)1&M]_&,'CE1]9[4FZ%NZ% (Q,T ;7!GI:!4V4AV.>/]]%L.)Z033TI!SC&5RLM5B!U M7HH:C$0:E.9A,(XGP6PZ&;)/!7L4T-Z@T:6V;!-&>"=@+^;+'7A:$+$)BZO$# M+R6\E!:_D(3L@MR4RRPC#R%J>NZ\ JT=8EVB2%D4A*-Y<#D+&^. VG[P+K7* MF2I:B^ZDL5.9)84'G#6.IQ<*NG/)I0^#AD$3B&"[%-(B_!N)JJ).+@?.=LI# M^RB8SJ?!;#XYT&XCNMPD\URD$CC*D+1!V\LP'H\#_.T,**KL0=XGGU> <%=%HEV,4PAVF];$F5L#8AX%L3Q M.(C&L9._+6:X=I7Q.4$_T(;;04KS/(_HXRM19[+#HTK+E2R.*.<3:>] "]=O M9MJ* 7PO*'@2JPC/]L"\KE@,V8OH)75V M[\1"5Q3':++#X&1Z&\=S]&[3GJ2GT7"0Z7IH^/FG61Q=7IDNXC94OX^&#.OR M7]/H_&T)$/:*S]LKH;*;X,>G[1;("ZBV! PL?IR]J%4$!RW6 M-'&C&B, 52Y<0J-C6Y@?%1J3'<-<5E?XB+GA+!RR=[UMYG!?4)L+_R.'5QKI M=M%& #^A9A,9LR $#"=3D".M"^E[K/HZ($.7PG6MV7;(/N]'=570,($>Y0YQ MDS$G5#3S4KP!6UYL6W@NE,L 2S2&$,U25B]+C8S@^QP%D8K#*[?S(>.%NX^N7@[WYJE-T[^V.WQ2,)5C^IBODQ!=TJN;J5AJ.'NUKE3F E1FWU$A[-P11.$6IC+H<=;2PU_-; M'8F>'Z^S.$V_K%0J? ?B?[OLC@D55.V45ET018ELE<6J_ D[+TI*9&1DCE$](" M%?5ZS6&EG3%00K>(*TF^QX0 Y-B#J&U"? =IW;3F [U!.OH)W1E3NJX7]D1\ MMH8]"BTOK>!(9\>AUYN>7?;=,8N7H48G5NK>@2,5>+K+I8^=NH?IC:6A#^OA MD=@I>ZTW/Q(UD$=EE:_J<1#.$<+3^6'!]0;;M2DH=B>.HK).H[2S&7-;_ 2M M#-YL:HGZUW3;?PFM_)R'7L\D6I8DH;?0"=GJ9@M5W_G4@6N[TVBY-$K4V^;* M=WR?/W99K9XEE7.>ZX6(X]Z93P_="<*H'\#% M[N".!V4;EPXM>THZ-RXKR@2I!)Y)10[K^L;W1*6Y:UYU'WW;4><("CD2)*UT M8Z_CI=:_!J6^L YRDH%>JK]V23\<7?W??K\V_OKAC1PM-5^)@XV_MN^>3NWL MQKO]LSW+-DLN,;RB%J==0CK',)=8BM=FK6E7.[@C3 ^%V_^E?J.Y_K?K=SY5 ME@+-I2W_4F;?<1$;AW$P&L^9B]()"X>3&?O=-X@OQF$43.;SE\W#=[XSI4>7 MD[!=_C:;V D6Q5='?TE@2CY669>U8#;T>DD7ZB= 6O>Q>Q ]U>9U#5[SBHA% MLWEP.8^":#YO.K8H"H-X,@_"<++?N.WFQ^_J#*,1QD",@K,P#/P]NH/1'&UQ MRW Z#2['&&1&LYV>]GN;5W.?V3JMOM/=1^Y1ATT M+!-+' V'EY.![YV:&ZM*]\EIH:Q5N;M<"XX20AOP?*F4;6Z(0?L-\O:_4$L# M!!0 ( )@SF5;]T?3OT0, .$, 9 >&PO=V]R:W-H965T)GA.6=&H_%XK?174S%FT;=:2#,)*FM7HR@R M1<5J:OIJQ23L+)2NJ86I7D9FI1DMO5$M(A+'@ZBF7 ;3L5^[T].Q:JS@DMUI M9)JZIOK?&1-J/0EPL%VXY\O*NH5H.E[1)7M@]N/J3L,LZKR4O&;2<"619HM) M<(E'L]2=]P<^<;8V.\_(,9DK]=5-_BHG0>P ,<$*ZSQ0&![9%1/".0(8_VQ\ M!MV5SG#W>>O]3\\=N,RI85=*?.:EK29!'J"2+6@C[+U:?V ;/IGS5RAA_'^T MWIR- U0TQJIZ8PP(:B[;D7[;Z'"* =D8$(^[O_!4 MO36 X](%Y<%JV.5@9Z>W$'NB(H-D%D+A'P'"";H1DE;&?2'+%GYW$$$ MK#IJ9$MM1HYZO&9%'R4X1"0FY(B_I),J\?Z27Y#J5S5J$:2'$;@7=&16M&"3 M -Y P_0C"Z;OW^%!?'&$7]KQ2X]Y/XF?6_]Y=L?OQVD?_:9T1._?Y21.+MYL M_,(H>&4N4Q'D&:OG -/EVOY!R+UX=X)W)Z2;W-_,NK\9-;PXP/1)B8**HA'4 ME[7;IF::6J5'!\0[31PH[0BL5HWE-C/@5*/]!.@ M>XJ/DUB ^0/TZUJVBKZ--PAB3<)"3 M[Z ]GJ7[>9[VAW@_S_>+V>^LT+TK^/ISV;#R#%VV^;U;5UT=#=L"ZFYQQ3-\ M)?M:3*4"F:7R!T13 H**01(+Z$:=W%Q"2.&UE!!':MPFU^U1WW:N52-*-'?4 M+/?700\Y>K//R &B!S\@GO>S#\:/CK=*/D+V@ECZ*8E;A1J?Q-N430@.$TBD MW50&!X?ZBVBG[83"MO3-M8%<;J1M.]!NM>O?+]NV]>EXV_S?4+V$4"#!%F : M]X=9@'3;4+<3JU:^B9TK"RVQ?ZS@-PC3[@#L+Y2RVXF[H/M5,_T/4$L#!!0 M ( )@SF5;5UD9"[ ( ,P& 9 >&PO=V]R:W-H965TLKBQ$G;K$T")&VW]5 @:+'N+-MT+%267(I>EK\? M)3M>AK6Y#+LDHD0^OD>)]'QG\<65 "1^5MJX1502U5=Q[+(2*NF&M@;#)X7% M2A*;N(U=C2#S$%3I.!F-+N)**A,MYV%O@\NY;4@K QL4KJDJB?LU:+M;1./H ML/&HMB7YC7@YK^46GH"^U1MD*^Y1.\RH3^D#C]<'],]!.VM)I8,; MJ[^KG,I%-(M$#H5L-#W:W5?H])Q[O,QJ%W[%KO6=GDB<@Z0*2P+M-%%C>2I++.=J=0._-:'X1I(9H)J>,OY0G0CY5'$?+ M)Y+4D,4]5]@!_@ GI,F]0:@R@EP8?AG2.2 WCXDS^K@XZ]#7+7KR#OHX$0_6 M4.G$G?9A?#&Z/L%]VG.?GD+_9^ZGT[6V=T!X;10"-RZQ+4GDRO-)F]8MW0<(/E6DF'$FC;!& M[T4*HI8J%SPY?*X^2J::3] 6BMC;5G7CE2G?T)G%7)H,N&>H#+!?5JO-H.?9 M)Y$(QV4IT%:"4!I7 *(R6U996PQCHI6I\*AV@FR _(*VJ;DHE6T,[QX!*I/I M)F\%?&1JF:P523T0,L^5AY7ZC;.N8.[O:^QJ?<-JI=F??9@EX\MK%S2Y)G4J M5Q)5=]W/]W7Q83P;3V<5@\F3$ M=G:V!MDZS*O4$D^_L"SY

    &ULI57; M;N,V$/V5@199M(!K79)-G,0VD$NWW8=@@Z279UH:240H4B6I..G7=X:4M=XV M:RS0%XF7F3/G##G#Y=;8)]GCIE':KI/6^OTA35[;8"3I M;5+76Q15<.I46F39:=H)J9/U,JS=V_72#%Y)C?<6W-!UPKY>HS+;59(GNX4' MV;2>%]+ULA<-/J+_O;^W-$LGE$IVJ)TT&BS6J^0JO[@^8?M@\(?$K=L; RO9 M&//$DT_5*LF8$"HL/2,(^CWC#2K%0$3CKQ$SF4*RX_YXA_XQ:"7;5;)(H,):#,H_F.VO..KYP'BE42Y\81MMBRR!=*,S,>BDCG_Q,N9A MSV'Q+8=B="@"[Q@HL+P57JR7UFS!LC6A\2!(#=Y$3FH^E$=O:5>2GU\_8D,I M]O!)QP.F3"U33\"\G98CR'4$*;X!DA=P9[1O'?RL*ZR^!DB)T42KV-&Z+@XB MWF(YA^-\!D56% ?PCB>9QP'O^/_)C" G;X-P?5RX7I2X2J@ '-IG3-;OW^6G MV>4!BB<3Q9-#Z-]+\3!(?CJ'WUJ$7ZP9>A@<.O T[82F"@OPHN^M$64+WM#M M]6CI4B%0D=L0$ERDX2+.6XZEH9*LT$9HJ0E#"P74&(26?T<4H2LJV=Y8+W7# M/"K8O ;[P.S]NT61GUTZ*%N)]2XZ6598RE#OG7A""S^P89%=WGR^O0O#_/)' MH/3P]KZYFX%0RI0QN*DIMC.#+4D^,Q&.$N'8@0*%[.H2]Q(UT>$XT H'&T0- M)%)[64MDA$ ^TL47+ =N)A2IEB7QW+:&0CYSRXAV1,DH60F/G ='+<(QK2G- MCEQ0_T<&B TUSDD+;7V'$ :>,KM__#':Z!I/TH$D)IN!, B(90E@/(5[AS!> M@3F<+^:+HQF8#D I^QS!Y#@U:O,]BB16A0!_H5U-9T ?/^X68.5R&3_X;%+K'9M ^=MUI=7JS MKF*K_F(>'[P[81M)9ZZP)M=L?O8A 1L?D3CQI@^->V,\/0-AV-*[BY8-:+\V MQN\F'&!ZR=?_ %!+ P04 " "8,YE6_"$ILB<% ")#@ &0 'AL+W=O M M?.O:WIV,&N_GA^.QFS2JD^[ S%6/D:FQG?3HVMG8S:V2=5S4M6/!6#[NI.Y' MI\?QW:4]/38+W^I>75KB%ETG[>VY:LWR9,1'FQ=7>M;X\&)\>CR7,_51^3_F MEQ:]\8!2ZT[U3IN>6#4]&9WQP_,TS(\3/FNU=/>>25!R;V;DU$Y(K6: MRD7KK\SRO5KKR0+>Q+0N_I/E:JXH1F2R<-YTZ\5@T.E^UH&(O%>&(LNWTLO38VN6Q(;90 L/46I<#7*Z#YORT5N,:JSSIU>JE5[59"ZM MOR7>RM[)Z"]W//; #[/&DS76^0I+[,'B@ER8WC>.O.MK53\$&(/8P$YLV)V+ M1Q'?JLD!23@E@@GQ"%XRJ$TB7O*OJ%UAI;NQ0K8Z-&IR]? M\)P=/<(T'9BFCZ$_D^GC6+PX(/OQR*=&$2^O6T6N0XX2I[PC2'??(-#^-A:Y M=[=6*T=D7Q/?*+T>"2"-GCM$+I9@@/QBS6)^2%Z^* 5+CO:V;TPWE_TM^4UV M:D5P#;6%1#ZI?J)Z3]Z;MM;]S)$/NM.!46"BP=8MKIVNM;2!WJN +]C19E7$ MB._XT>O!^*6T87"RYF"FQ/0J-@M+C(4=U"CB&DQK8%991SXV\G8Q )SU1/M;KJ9Y("++[+2V5542&O6VQS^[I#7IN^]<^UML3@XK['7Z_(X;.U<7Y M\/N XDVU9?:,0YDYU*GISAYD'@46*%&!5@6VFO&*T*'+" M4UH!GB4Y^1V[:7?#;%0^A"NI* 4M,DXX&@:254(RFG+\4O$,B2RE69)\I^^3 MP4Q824)$"@\D!:U*1GA5T"PO MX1R&^%\Y(.13V+X(&P)X@MA?Y:'S3]C)*8*#I@)$.0/W;-#TPTY)$^BKV@ZG$1 M28ZP2&B5YR0)<9/0)"N(*"G/T&6"?-;6+T!@IJ,P?N[P_%_7&// MMO1])^ZATU'ATHPR["T2@F8I?_HPB MS<$I0PDJ"&# G/*0*7FH;>;QL7!N/JTM\;'!75#9,P/C4&+_I! /#[?/T'U!+ P04 " "8 M,YE6.,J!YQH% Q#@ &0 'AL+W=OX6CQ812B(:W6L@6%"^O9J_\\YO0KG<+ M_A)\K7?Z8"U92OG%#GXOKF:>58C7/#<6@6%SSV]Y75L@5./O#>9LVM(*[O9' M]%^<[6C+DFE^*^M/HC#5U2R=0<%+UM?F@US_QC?V1!8OE[5V_[ >UOK!#/)> M&]ELA%K1#R[YNSF%'(/5."-"- '5Z#QLY+5\SPZXOE5R#LJL1S7:\&S+!KGPN)R-@G/=L9Q?S9#F MFJM[/KM^^<*/O8LGM HGK<*GT)_0ZFDY'](Y?*PX_*IDW[U\D5(_N=!0.SC( M)4:)-B!+P'!5S(AV-7[#P 56('5P@?URSW%9*7(.SDH-HH5"E"57O#60"R-P M#H%>:<'F^&_[Z!O>++F:_$/ C+I Q0IH)=2R79T9KIIQ8U,Q VN$A;QF6HM2 M\ *8!@:E:%F;3SK. 0/, 3YPIC1PRZB#/3WW[P-KBQT5' #PKYBDL!6(KL_! M'H\77'RW]C.JM='J>5-CNV?+\R?'UI["[L#?'=!I\.'MS?1[MT^'Z:3"D 2> M1ZB?3F)A3'QJIR((/1)%(?&3%.XJJ$A"2I3V@8;Y4@-(I)G(3@1QF) M:0 ?I6'U([F($@\%PSC<[IR2((E)FF9VY\0/2.IM;;OKNZ[F6 @LEF6ZK$7! M#![SDM7((R2R*U^B'6K44"YJM\+(D8V.&A@,-9:A[TB1(3Z.CY[O:.?3/5_N M^O18_Y%_3QOV[G%>4+9>GG8'QRHR&AR(J,A!F%,".9C\Z@T01QVRN7 M(SIDA#UD-'5P;2W84M1#Y@@\$OJ)]2?0A(1)1OQHR[$_9'N6_R<8I%:2(AD] M\#,2)3[^L@EFX-6C5+G<2\&?9_YI[$+H7/9H,$KRTTCA/([@!VRB M#)OCY&>Z@A()_ VN,\6_*]G']'QJ/+8/AQGPR-3_RG_?2'FW]H0Z)@I7]@[/ M."$IC3!QI18_"3 )IB&\.6 /4T);L5+)!N32;+AQ+&0PX]$T)7$4 $6B8DZ- MLBW?3Y;/LC<]>LF6Y:8?4VO''JRG-?1X8 J+*@:+37!US98U/^ [6RG.!P%K M[;H2>;57ES'(>2Y7K?@'C_^Q]#%C;&W=/X?G$>GS6+_M-M8?:&Q@\T"&A<5/ M/#O&ZH!Y(0@P*",[CMRNJ#:^*4J,.XB(ET2$XL(AS/$P-A&$5DPA@">/F8:F M) PS]*!&[433]7:-P)5X@YWLE-AS'1<8+)G6'Z:P8U?)Q@^]&IX!V^7#8^HM M4RO1VOMAB:+>/(EF@\/'@9&=>Q0LI<$GANM6^*;CRB[ [Z649AS8#:97XO6_ M4$L#!!0 ( )@SF59>4Y><=00 !,* 9 >&PO=V]R:W-H965T_>S::V#5H9NG?" MMW4MW>::M%U?#K+!=N-!K:K &Z/9M)$KFE-X;.X=5J,=2JEJ,EY9(QPM+P=7 MV?GU,MV!/%M9^Y\77\G*0,B'25 1&D/A[HAO2FH% XT>/.=B9 M9,7][RWZY^@[?%E(3S=6_ZW*4%T.)@-1TE*V.CS8]1?J_3EAO,)J'W_%NI,= MPV+1^F#K7AGK6IGN7S[W<=A3F*0_4.3R.>./_ MR^$.[OAM..Z9<]_(@BX': I/[HD&L_?OLM/TX@#9XQW9XT/HA\DF;[$]C)=] M2L1!3/&'"FHEN6&\^&K$G71%%<6N&JG5UXE+%S,!=%>8R0@^120:MC4"J''K58K MR$DMFC9([F1L !ATP;K0TOO8X2LR +**!D O4EYH5;#3 M4 6R@P$?7 RSV($DXD\8*S!B?$>"V"]5>]&BE]PKKDQ5S%\"<%4$CG[V:3SN M8+:QJ"0BM2""JTX:#P*.@]OEW5NM2LF R@0;#82U%1CX)=/L,KGJ3F8Z3KX>XZ2\?)R?8< M08'2NE+H6%;-D\D!U\TQ1IT"XL& ]W%)O)3QK MH95<**V00W'EV39F-=4+G&SG=>RFB,88N,J[DF=KC53(S6]HY*X+MW[+VK;X M4UYH0D^C";MS612N17SDFY:RU]''/+$.]T_<+!7W';$G<:@0CQ=/(>@N(ZM^ M=#W.;\=[(>--J,/=AKA5T1#*P T:"H/'4C\\V$L,'(- <:>_3(3DK?$_VKNH M,097\3G"D8?+W9V]V]V]>*ZZB_Y%O'LN83)C2G&4EE!-D[.3@7#=$Z1;!-O$ M:W]A QX1\;/"JXT<"^!\:6W8+MC [ATX^Q=02P,$% @ F#.95M;.\6J' M @ C 4 !D !X;"]W;W)K&ULI91M;YLP$,>_ MRHE)>U4%0I*NZA*DI-VT2HU4M7MX[< !5HU-[:.TWWYGD[!,:J-)>X.?[G[^ M'_"_96_LHZL1"5X:I=TJJHG:RSAV>8V-*04LD'MI-%@L5Q%Z^GE9N[C0\!/B;T[FH.O9&?,HU_<%*LH\8)0 M84Z>('AXQBM4RH-8QM.>&8U7^L3C^8'^-=3.M>R$PRNC?LF"ZE5T$4&!I>@4 MW9O^&^[K67A>;I0+3^B'V"D'YYTCT^R364$C]3"*E_U[.$JX2-Y)2/<):= ] M7!147@L2V=*:'JR/9IJ?A%)#-HN3VG^4![)\*CF/LH=NY_"I0TV S_QTRY@8 MZP_C?(_8#(CT'<0TA:W15#OXH@LL_@;$K&<4E1Y$;=*3Q&O,)S";GD&:I.D) MWFPL)Y]/")R/ N>GZ/\F M\#0BA60"-QK6K97*O[C9&5"-<&6:5NA78"I:+$!J,B#83TH0+UMAZ17("NW$ MX)->4LT!)1N%BW"L3!:2_0JFA.^H\9%#&K15Z ..49VFP2SC[MAJ MUH/#_H0/?6HK;"6U X4EIR:33XL([.#]84&F#7[;&6+WAFG-[1*M#^#STA@Z M+/P%8P/.?@-02P,$% @ F#.95H1&,?_P"0 I!@ !D !X;"]W;W)K M&ULO5EM3]O(%OXK(_9JE4@NF7?;+44R8-I(D'"3 MP(J/)AF([R9VUG9H^^_O<\9)"&QA;U>]*RT;CSUSYLQY>NY< MP[XN%T7]\6#>-*OWO5X]G;ME5A^6*U?@RWU9+;,&P^JA5Z\JE\W\HN6B)SFW MO666%P?'1_[=575\5*Z;15ZXJXK5Z^4RJ[Z=N$7YY>.!.-B^&.4/\X9>](Z/ M5MF#&[OF>G558=3;29GE2U?4>5FPRMU_/$C$^Q--\_V$F]Q]J?>>&9WDKBQ_ MIT%_]O& DT)NX:8-2'^\U;ZN3\[SG*7U>ZT M7/R6SYKYQX/H@,W-*/RRV>W.8\A>=-R4?O_LR_M7(/)TW7=E,O-8FBP MS(OV-_NZL@HB_LD!N%DBO=[N1U_(L:[+CHZK\PBJ:#6GTX(_J5T.YO""G MC)L*7W.L:X['IY_3L^N+E/79.Y:$@N6#]P?EP=)G0B W/V>1SRJZ2 M43J8L-/AY54RN#WJ-=B>A/2FFZU.VJWD*UL)R2[+HIG7+"UF;O9<0 ]Z[Y27 M6^5/Y)L2S]STD"D1,,FE?$.>VAE#>7GJGS!&NY7^_E:4:^_K539U'P^03+6K M'MW!\:^_",L_O'$0O3N(?DOZSSW(VUN=]P?)X+0/X>-),DDO2=C3]K_^$DDA M/_R("NQL>'U[C7F3=#1(-JL^#R_.^H-/8W;1O^Q/TC-,'IRE@S&>3I(+*)"R M\>(-+>\,Q MZ7>ZKBI7-"RK:]?4[W]8G].LGK.LF+$I/;@_UOECMH# FNE '1UT^J5%R@P=W4^R[,J=[4WU4T_A08X4A1P%4$1.J24,E""!RHT3(1A M(&$BI:.-)AL-8!6-4X4J$%#2!I;C#)$)-#P>FS#041A$D498)B?]"\1X^GH$ M;CV_R+.[?)$WT.YU]R?3:;5V,^:^HOS6FW.4SRR[)X=!E8CC3-!?*AS)PD8< M,: B1 ,/6;(LUV2=V=JQIGS%0HK'<%#(%&QD8L,TG!1+Q/Z]PXXSU.!'5T" MD(@&3!6*"1@&P<)M#(O&W 0RM"]\N:]FR/UT(7VP1 BXD&MRK*9P-6Q0%N^^ MMPZNX5H'$92SF,CA=00/(M.JK0]&>,/6H_G6>7F MY6+FJMHC5/C!9U+S[55_#*M97H"UL)K6UF1EKI4W-@*0#*W8!*RH7C_-Z41< MPB5Q$%K199T8*8.M BX41D))Q)2&E*C+DMDL)Y*"_ =*V;:T)5$,)QVJ]$4!O"!=D:%%1C]]N6(70OI%7QP+8Q MNQ'4#5B!G@< QJDV&0%AJ)8;&AH$4%Y51N)(F7,2).A"QMHQVIO=7$YQ*QBS_!L<\6^O)\ZGU5 M+ENHUAYX4!L1V!T#W!4A0%F0203@@2%04S;$A/8A MQ*"Z1A$!.I*Y$U*>$&9XF1"I .X2EAF^"@L;X3_.:78)6%;HHHI-Z9A^8XBH MH@8:^?YM]I]U6^19AXX?1P!016<4&!FROP2^:; %*XBS6&;)N1*'DNSTF;[/ MK6"!HO"D!I7IP.'PEB6: 40C% *B@30P%!L>4G#(_R->).//[/QB^-O/I['_ M-#SL'>5\-+QDPZMT!'L,/K'D=-*_:?'[YP1DL@N,FKA-Y:9E,6@1'6"=, M:SH%?!+$G#H (/ S0Y'@$^=J-+SIGU%S>\LZUP04_4'W^SDD.(BA1>L"3@TY M(F,-_KIO;#8&M( M&B, B(52&\?YWEN+:BR1LOMOP;V#"/5=Q^@@UZCM&5G^]3T[SX03<7YJ3GW) M5P@3"8[?CA78;027H%'M[G6"?VH$.^0S3OVDI\$:J47-I^&:' "H"15UDWX+ M8HXQ!>C&'QL7X+^;=/S2 V1UA)X"M6]%$T<'^?62MT8 ^P>;H-ST.Q#[5XAP M0Q1\Y%8;LY!5RA>=1L>$L6=11K;(A\PRU&RUHXA:MO;P'017B&0/K7VA]Z92 MO=#[[PE.[^_=M"%-[S?EVGV=>FAAP!3'IAN8\1;F8$XHF]LBK:D[@(D4H"Z& M4!ZCL&(&L2YTJ8,4!30]':7)F.AR>P8B^?Z!6/U-4>N Y M5"<0-3%EFD4EBY$!1DG?>($1Q(0NW3=$)A-_&762?NH/!F2JS>W4;9J,6.B% M&VP'D0SYC_!0'F3LBWL7BR8Z,G0W8?]ZLQ3?]K=Y2_#K%SIO\1%QR.0A4X=, M'W[O7K&W=W.\=-6#OQ^O45\ N>TE\N[M[@H^:6^>GZ:W]_>76?60%S5;N'LL MY8>A.6!5>R?>#IIRY>^A[\JF*9?^<>XR-(0T =_OR[+9#FB#W3],'/\74$L# M!!0 ( )@SF598J._/W2P .64 9 >&PO=V]R:W-H965T,)XN2?"T/6E?JVS'-RI^? M':KJ],.+%^7FH(]Q./G3*=[K M.UW]=OI4P*<7=I9M29*O3NYV>WX0^OHB4.H"?^D>B'TOM;X5;6>?X5 M/[S;_OQLC!#I5&\JG"*&_]SKUSI-<2: XY\RZ3.[)@[T_S:SOZ7-PV;6<:E? MY^GOR;8Z_/QL^4QM]2ZNT^IS_O W+1N:X7R;/"WI_]4#/SM?/5.;NJSRHPP& M"(Y)QO^-OPDBO '+<<^ 2 9$!#"IW50&_)C"N>GG'IZ'RG2J3?9;LDDV<58"L35YG59+MU2E/DTVB2W7U2?ZZ M_NE%!4OC!"\VLLPK7B;J62:,U(<\JPZE>I-M];8YP0N V0(>&>=L^--^N'\A1O],_/X.J4NKC7SU[^ MSW^%\_&/ Y!/+>33H=E?OHK+I$2X/^'<614CN7U1%W TZNI__FL9 M1>,??QO=C=2OM[>?Z'/XX_5H *4SB]+9TU#ZVFZ[!Z?#\T2C2'7/]42DPC#$ MPNO\>(JSQT E\%U9K\MDF\0%7LHXV](3_WCWAC_@'XB*J(L[*F-@C#U['*1Z5?Y@Z38#M((0C@MF"4AV*O-X?"*2'0PZ'=Y,_ M9+B1O !>F,%:][K$G5DP8-3O;S^^,6?[Z?/K0&F$B,Z[RE6LX'(D?-" '(!O M4]6 D;@ 2/>"$W/RL%,5[PO-7YOC9S+[O3[$F?HEKQ]KVAA__@@?M;H"GDE" MX5X#P7W- &H5ETIF-Z*.'7N()]Q.M4^Z>E M8$-7X37C\I0_Z *_V28%S$'/D41**MPO37',R\IG/G@==CMXNJ3'-6 D/R8; M==(%B6.\5$(@"'% H%Y%UP#H1B.4C5%KN&.[Q-$440RM"S%N0E 7>'7CNJ_JCCC, T"SYYI]U4CW"4TB/M%ACB?%H-GG.YVQ& M\";^&HSCT0)@' $>&3&O#W%>QHEZ59? )KV:C^021\W!(-@>U6HU6J^=X/GCV=/\!"W!@=%?7C_[5& %"UZ7^9ZV1 M^ )!PQ]UJH.>&V4VQ6LE3*@9Z&(><;1HXWNN?-*DOQ$R59@ $'>TIR-,#Q@9 M'%M9XE=$IT"( %>6$QNJ@+213)@T#2/J7==P5W.C\<$DJ_'"YGAA\#<08Z0X M\/W:)*)$>#L&UGLZ@>Y # *8GDKC!YZ[T/LZC9G_;NJB(+PKY+B59:-X4$P- MA"$$Q'*,4Y'?)UO-QYH!L=['::VW-_%VBX!/@&^A@"R=.3C",%ZA\-@GQ!9S./5]S"@GJ$O: M-)*E@1V1B[P\1A?A%7BZ1OQ:Z&%[K09$O?\8;F0'\B=_P)DZ9+Z*C[A.2Q[[ M/)MX*ZA.:;UU>A*"1[C':2_K%?$.D&YE.P)I3N(&Q>J>4=VG'OQ PG(\^?&[ M_WM+6P(=7A_Q4J,>WWX$+[K_(3I[XO.'5XV_;^_NWGRY4Z_C\D#@;O /X&8) MW K:=;A<0L2 ME*1JH5,Z9-"W28^8S(/E8ADLIW,UG06KZ218AC/U$2^-83#$'V&.:#4)9K,I M[&^E(E@JFBZ#<#4%*/!B@;Q$%"+V3LQ*$?)%,%\N@PG.'LRG*WA^I=[GV;X+ M+>'8H2* &'/0?T 2+F8;"<+ 4169[=M) Q6P7S M$(EAI6#A< 9_3J?J2U[!M;D5?,%NYT@Z0#9S%08K>!">A].+U/MWMZ_>O7_W MY=V;NW-2-V0 9TL2P/RPG(5PL/, S$#[W0RP, -RF /MWV[O^?+32;,O %6M M13!=3 #]4R#.:!$%T7@*-VFG"Y2IA;[7P&E4%,Z!?F?!8@D8F"^ >@"]XSE" M4P C4OK;26>E&!!Y@S[2)%XG*>NET0R0-P,DPZF$\R7 "T<3CAN$"+R]38;1 M<@+4#=0RGL 4L/IX!9\GZKT&N=U8 'X,YX#(V13I?#5?!=/Q0A#_WGLN#.:P MU>48+NUL"9\BH*@)(&\\#O\R,VK_]P\= YHU.BHNLJCQ7^!7_M]_ARM@SFX) M_ 8.>3FC^[@$K,R",=)=.('#AYF#,=[Q^8Q&@20 NE!7:5Z6UVHZ ;X%L$Z! MMTS@KH8AW%(XL*L5,@5 X.3: 3D:D%J^T/K_!<'$W$5G(IWEJBY)A%Z+,H'" MT[/*EJL5L!:@^.D$; Z0""OD-]/5M0+\(_^9OP1;P:V)K\( A< < M#G8V&U\KN/'C"5P18"7A%)C%:G&EJM(W,41=I3J@. )L!K?$8_YD7:%/)D^=&IJ@E:.&0 M)L6:G-IIP\^&-FYROP98((R M.$*4(M'4 ('B!)CU&.[R8H[.AK;RU#* M24HZ2Y4LG0(UD:+I7X'3//.'P7$8H\A3?.O3"92WID_C;_D#\-LB4$E;M\:O M\=E,-]5GGH6='VR,'./'IRUG;9$TATMD?FE[4.S3L#- 35&+NZ(QR%T:AF$- M6CQ +'BJ_+,1Y>:@4VLG>%X?,$_!A*W9D$[)706/ W=0^1KL-C%+&^;1;>D9 M4VR%Y 7LE80_D'4J[@HCX1\]@Y6-2O'[V3-\'S\ H8#FDE1Y"PG;G&Q((PEI$M-RG=/2F(#?"/(<-@G)?M*-O$I 9TH M,'-86[[)9YE2R& WVB/@@IC$-D$RS;;ED(-\;AWD\T'']F\E@?\&)-L1;? N MU_CP#-%HHMJS$%5S], :I9WF*^P:F MN&FF,/+Z_W5$4P#"*TO,,(X MV'8APE!9UL<3GS/="':V$CX!!CA3)&IA]0")W"8X0A]5"[]"Q[KP2Q*&L8^ZR6T*\ M&G9;>.UA33RC@+GES9H\?\A68+,Q_U+H.$W^94EF:XRA*OYFKR%(F#@IB!S( MU6&,199N,7IDZ%(B[Q"N@AHUJL@#]V5A[\MBD-K?PMKLG%-'L(& 2&C#7==F M>*)!:)86FN4P-.+T8XMO(X&@M#?(-3Q;-)JIH1G9YU5GY$A"GFV>:7%M/ ?V M+_\MS_9?X9\R[F^6-7C'MWF:HO)FPW]W_VT#?Y<6:E+C61B-V+L+3:&Z_%EG MQR1;)W8YT*6>M!SLXX]:_6\,&\-YZ ]@[F#Y9':N__WTAYOK0PXR ]V./5&G).VJA@SC MU!&\TH /WU_X74#*W=B*'$:7LV,F ] Z()&9@@2YCQ."-N>AGB?3AU7H"+ MQ/F6=4BF'I20/DMF>4>:5=Q-PLWS.@<@Z)5J35HC0:)C%"0(S*/=4]>J0I8= MV^TZ9Z(QS3);SKF+*B7Z9]WJ3?@0#:!CY9A3D+;F1P61Y!!J<>(O"[JIQ9L1 M Q$L?0&]16R!]8W/)OW%VS]KX[EDTC."'J-"1U)&[W6#7AI#,F:0Y4$BV3'1 M(S 4EG7BW>LBT;]$V58Q&1I.Z*23\HT=DZ"@^6RNMA0YJP9S-U96N*T&Q1'< M)#BT1",=^%@FKM=,)_F%A4F7R!M>(QK-U;^_CO\88<>&=[K.H4'+8DU_YR$- M#473@)T'=%715=:Q R-VB<[R%!,G##UO/#R(H,7T0/03P=*<"!"GF]K>-R-> M\&D0W^%H/%8_X\+ST7*UB/ N.]\(NV,B)&L,QL.BH.L#NOXV"L>T%;B\='4+ ML.7BTH+P5F_)0/PL)M6K/"XD@\6_1Q09KLC90-X@V#BZ(AZM,4T(,;R#M66; M&Q.0;27)$P$C N^M44C1L"[$IMX.8K42)P=A)3MS#46T$EHHF6'-^.C0;0G' M+@%P/'Q?^L)EG5E^PW-%H\5 ^*W_%Q>S)9]165G2!&P$Y1^VR)^P.A^A@QZ&'->ZF0XN-M6V+ 37\,S1*/E M6?"Q2_PWGP#YP.EYI?EL?U\C!NNBLA$9V#XZ-FKQR3*>R(-">D""W][GZ;U) M[S)SX>5X2-(4741@K.3P S6PJ=B(_?0XH6A0^B,'#JC061X 5:6KIUQQ4XL M#T\NU&>@-9*T.C&^QU4IW6NGK0A.)"@R[,^;)P@"#)26L0C(/B!;,Q=9=]06G< MY%.!;X#PF&- L'_%'LP-DH#+P0T'$V5?]H;,T?W29Z)W4L3P.J"2AP,!^J[5 ME%FN?Q@)Q\H7G(.[NGY)Q@UZ4NA*MBU2<8U)2[83;UD0B7Q2&1P:'RDX!0+ Z M:*;Z:* B[L()?.1')P6+[CX:E]].[.OSX51OZP)4G+I@EV2^VV$)_'E@_I[@Y1"^G!K>;PT3,6^%=V\-T=='?*MO3A)T7-A M1NH]4!Z>)_+5CYQ/^,6_%EA+4&^3_,4_DJW.D1/LB_A8&0039C\!15%8J\T4[O)=]8"D:GZ8J!O[H\"!-N_I438IT1B? M_X0P))(AE!16-F:S:#-?(IA?*)3(VSPA?4A>/LMC81LVMY4\+Y+&6H$]>"1W MY$[=T_Y11*#=(WN4@.X @4P\XL"H!IL7-IG*M!$W/29^A 70)"4=< F M I> B:$)FO/N#\&K=NL:!H;]MD(T)Q9]JV#3*.;!)T:-A);2+X."3EG4A M7K;HV]S9O 7SFXL"D[/'Y/T+)P6#ZP[/%G2I'=PPC'[O49X4"8>Y]Q;JKE@: M35)29 S8.;&76,I$S/V47!R7;J._)9R)A(62L/L-@[])$[P:)NEF$Y],\%Y0 M8@"V6Q@U4(J\3Q@>/5-1'0"7_B"._<@;IHG _[*:#"50@@H<(,RO+B M9@QD[62@48[MSA UG"]J-.39D.TI5V3T:\?0%-DK;M /?N?T:S[RWIJW3 M ,98N\QYIUC?NLCJ'0"WC0NX'?K )=4,#LZ23_,( M?!-BEQ1E)>42@,]_PJ$D%?N:#45BP9(1AFC_$SX2.F$ZM#3YJME;EA$=6+=9 M\[K$GD^_SG@\Z0XT,"%'1L,\@I/;L2N;(]4F5\*'L5GGP23P?QLN1A] @<$, M!L,C;T0_@8#'AAD=(Z:@![C2 2;D[.J" RMR3L20##?XGJ;EVC,WLE&]Y6H,!TE FI/;"%G0 M&H_11'LX^8#>J%QL.Q]3?G MXUNL'YV'E%CW;W/V'AI$04(%>J@.X1V7,T>1"@"/U._BKBRU71,LE:*1O\?N MCM('=/UHKI9P^(ZU22KR-BN\U63PUAFF .$C@(3,I.YR;,4*9=*=B*-9L5R[ MJ(6'>C%N$'"\+&SK)FQ7=1Y"ZZB$)0Z:)NTS$L%,.N9_0"1_[\&Y[0''V]8; MYOO]?)%V8=7/'O-2 F%XL"X-\)S)\+-]?-*'S3*"\HQ/2#1:M@P$Y=SN=D)> MU3#- 6# C-ZQ7^=LG88^Z]-U3?YYBA%3T*"3@)]VY5$*(R90W_>2ODAY&^1Z M+ADI',X?<@5$7DBGDZM=RD,*9ZISLD9M$&7#BM9EJ.QX0JU[2Z*-0]+^:"I9 M3.YC-&UN:+A)K+#9!>*6\$MCO.+(6.UP_-E+8C4YL5:6 3@,/PN0]5WE@RZAL302;[,57+G'=&IO- M^2 [ZOD-@?F*F9W88*TJR!RGF*8O>YS<";SR+LZ_N<'" B0KI"E3?BZI;([_ M&)U?'%A4UH7.[$+B_D^['8%+QOVSWNY-*JXS*.(3>FV+!,^V-S=WA$7F1MR( M.._-X^5HO)?(:[SP29^:W*9FG+&Q?7S(6#Y$9F+MZZU/*XGDN-V@Y0 ,Z(A9 M\6@ B!*]U1OR!25GVJVKQN::\JYI@B[984BEAYQQX@?@"Q5H05OD%*BIV&7; MDHP3[=IR;*>R) WP_P@O],&O37$>=?&>LV?Y/U%G(XRUU!L3FT2AG-<599=@ MJH ])915'D+/ ^@-EF00YLUL!$"3P710MJUF.(_.A:ONZ-QK9>)K8>#+(7$W MR#;O'#!HK70BKA-IU9-.\?.'5]$R&"^7P73%M5*323"?38+%=&YJE!;PXSP* M)HOP[%0Y8- ZH2'9[W*UPN%$JL_GB=Z=DO]2.E8X5QU3V?R]=D8G93(8B# /3 M3\(OST-*->F(?*%RH- S /V+S%%$T2:IM*_2IY+9+%KL.$U':KV4YC"=SL?S M']15,B.+"QJB#JN,.,*=NN."JL-RAWEN/:L,FJU=ZB( M-8%DCO?[0N])8IU3CUD6U U2Y53U>-)>T63Y7?STK_=H^'^A:O<]4[&)GRR# MY2P*HF@6+"'?*@@7,S4/%JM%,(GFP8J+YS'EI>14AOD4FSTL@C!: MJNE\&BSG!M%D&4QF;L.MS;A[FY2F&1H5 MWW"G% Y7NT U]^RA<)LWB8T@F1PXZ4/%3VB)&($]R,Y7F-QXS.FE M:*@Y.],S#Z8H*!)A?C*\S(9*[I."G!0N.=SV \)>"X7> 8>)3;@$8YM4<&BJ M#\DG@CH0$;J9#!3JH^&+IOZ9 TX-!*!BS_FT76$2+\#V6\:+P$QM>(TAS7'O MTA40R=4("_Y^0NJ7J$W7] MW&K6[#NA]6&C;+D4JW'U,:F/5-T#..7!7;(236SC/=LVM'X*E]IP A^07$YZ M[AX[@S;WBS&GRM,#1NI.S"R\T+Z6)DH'CV^>YIK;&L$/7L6.4SMH,; GJM)J M+EC03T6=&]UT:;@BIQQ/6L)Y6 :)948HZ[YO^<#D.YA AAQF:WF82QH\2E8O M*HYX5M(*RN'.2+:MQFM=V)!CB\Z=H0]LB&SQ.B6?Z*;0DG2/1B&0;5(>9&EJ MDV#F;\PWHAB;=+-JJM"X&7%H-]F,N9B4RK4O4*_F%"[6AB1!'!"=>NCJ7K[! M:@JKH=HJ3UX('26T PWT%R9TNQSAG9VC1A$\7*F.&=A]B^>^W;UH4F83&4CMJMMVMF" A8ISQA:Q 9D,N";K+#EIW ;1[3QW-N: HRB.7Q MK3F2P$S]NE<+[AG3:X((V@& _\C^PUA2?DVR3D_:(;8"15-Z?P#^<&RCG00] MF"4)W$;TNI4M]D7VC.LV0.;FAJAM#5O\&EMSI3TQY9HW6JJ5?H(LK!63G)"Y MS\6IQ1HE*5%W3'$//HJXI0Q%[_Z92P4 [32G)5*-A>) M.)]XK?>5$&4889_9X7$[SYO9O[>V#)=$L)*2-3.JX:_IS@*H:]"J;&4)WA&O MK88+?[4D B/&*BU'[#IY2L^$@4SM%0Z6F$_FK=!P=XAIQF*M(OWXS/2EB[>E M%)1-\W@;G(0:K4K)6TD)$&E.O0#3U'!VS2U)X00E[O1 72_ZGC91,'LG\S4R M"-:"_!PN>[0XO..@2NY,H)M2PW*R4FYZ#Q1VDT8XX=4$[8P\I>(@-CYF)%SS M\P;@_9/=+F5/ ,KP#21@G[]U8[NC+;,O>7S=4[R**&EK4C3C-7 :56>4)>&B M"YSV+K6N/M%.1D7I.L/7)J1&.D M-:(1I8WL/'3ZY 39)D:7V=X9$7U&%L7RXL?S53 \F\;Q"Q:B)_4N6$[$GUZ#;M&.R%;?2/ P,2+[I M=!,%5H[@TQ_S])D!ZX@Z3&P3?0VW;O227OZ)@YB>KFLF2WE M#A>L/C518[4H=TFM69>GP)B=*M'<3T,'XGMN,"2LO[VNK&0K38G%,>N^H\.AE+2/&;TTIW'&0B41F)&7&1EBVVU M >KAPZ!UW'AWO-$KJW%&279#4UI2-6:(T6,$00*QIO3MIV^_E8@A>A_81CKE MW+R]!$DX*.?#.5*_]IW>N8H=]RG8=E])QKBCU+HM$, G/!-+8-O$1N[T-VU" M@>=A($/3I4WI!RK=)]B"P'(ORMJ6XC>,2E.V:X^Y:-4%:?TC5K4)SM69\1AO M^]1#\KC;8?JZ-VS;.SN$^4Z2U+=^F&[U+, M#:S9FP*76S>,J*:BF&"G,!LGCU/IN-=7)F=Z M#K$ 7&/:@V%/(N/7M$FI&THRE$ZN%5<'2@W>1[T-6'V_1@-UTE'1\XBUDK8; M,L?S%IVU;W5+R.&772N<8@H',V_R;<:SE?OLX[.%6[?3J99T;EYSR"X)LBD2 MZB#EO3[BJ#D/Q8A[3W9(OKGI3-52&:7Q"D4,2,W!Y,MVU^LS9X5IFL M%IOE MDQ%-@:'0:!*@GW^"P0OV5%O!XQ!_YFWU/!R N+K=BPX;H[MJ7)^A= 0,#2<* M1(ER;;X[_2^]E[RSDV34R('M.$HVZ@R?NUQ0]-3_V@MS]H.Y9N8+VH?Y8(FP M/&\9]K=34)II,I#%C WQB-6@33*?S])MN>KWS> M\S-!>%R'$P6$S4)(IA@OIRJ:#$+QF$(B\P-=H=>W.0Z3D07 M.DZTO)-=$?\+4X"1N5#M>6Q7ZB%7J/!)[U4LMA4V<)>ZD/<6X7AJ FHL4B=# M[VIB&.59P:2;870.6S>'P4![A\>WM"Y?CW%;AU;+\>OIBE8]I @UV@7HCO/T M?>[K%Z?ZC+U)&-\4RM'^3'Q^#>D'.A4=(516LU<7V 6GKI4_^0E%^+4 XW M*HA\Y?UPV=U(BR/JSVI$;0>7 M;2=H#!*B:YH276B:0A:X2S&E%@+^"?PJQ\)J!+")A/R*R;T>IM5++57"E1I< M>_!'0Y=GO- W(KR\6>=(@\( MMK[CC OLW.KU:0\,4OMQ&OAX[SNX?3]T[?.3G+#N]BE#M\OUHXF&^\2\XP3V M*O[6 M2)F"5;'[U^#"@)ZNCAP'"&RQN*1U\Z+. .QNOGLVFZN\EJHHJ:#"(4AY5'4D M]I!4';F&E616M@W!KF["F/+#+<<3MX&G@$>.0J=4M3W='%@Q18NN;5-_\V98 MRH[N69.QKS-VN>*(=HM+GT,OY*C@0K3V_4$N(K7GMLX@,B]P%5NT@0]PZ1) M8DR2YN+70PC1\ Y=%Y@_VR0E9?GV/1:F]S6IQ1O*+SB)]ZD?316Z/^#[6E)M M8L6Y0Z3G6B9DO*JQ! $XY<[<.*O_HB\E,*2;GX#'\=UQ. DN%C,WNL[GA>^: MZ:)Q\@C88CMS4,[!VZA1JC/L%Q:#!DX9_@V><:$O;NN(5/60WV!B M,F>CE*TB<_+*-6J-3!\#0V5F_9%ZBP7L3$ZX55,@J8YU21MU^5UG2Q!.DT.> MNR":<9J4,#JFFT]):'@=BHP4V]C6A$BV$ZQ*>_)9K11\- !R-1YXH#=\H%SC MX>Z/6Y?ZH6:L2<8^J)3H1M08([_9P?F(G4?Y%YJO7 -\3$>'^P)H:L0.*KTY M9.1!Q_?I5I:Q^6!?=Z"6(XV9J:CJP*P[/&MA\,MF),OZJ53COVJE10KF?:FF M#XJCR%)D(MR]TKQ*S\B.DC*W=%R9SL:S\?,63GF8U^)R++>33)20ZJ,:ZP6#;="N]-[ M*6JQ95^=&LVEAFI1I#JF\C@)U9YZW-U6'S0HQ5GO)<\FY]TUT$\Z,N^Z!%+) MBWV<&=<",W;;(*#L2XC<'!*]\U;?@G5*"0'X@HC"=MAX_?&7#[;#!IZ(R#/S M.*J[G/,B'!B((:]-1Q6^'*W2OE%'1 J7(J?L2LIH\12 M>62Z+AR*;"F6[GG4,3BKN)^=?!=7\@>&\D_M$G_;HX"5A08L7>\3H5:D,!'G MI2#C:N4H<,#*ABDY%\Y-:5]!:6,VKN^?,0 >XLY6;>VJNPUWDL1>/WE1<$T, M4@@U!7&1H,(4]?"&'\SKJ$UK%,JRC^6U/@K?WHT\7'BTF[G1581ST"[OZ,F8 M_OSQ-Z-+M1(E"LYNWIZ?RJ.KP4?8+1P8Q#: (B5QBG=H-M_%WL8^FUB+2!7MDA,EA) MFT<@11OD%@/XNH;82PYGUC+$#UP7L>A2%S& +>/\)W[C1X\I?ZFC6#1577-U M?\F6M0L3-ZL'XZ,?=#;17)/(EJ*3L>2F+*B@[>T"YNU3F"4AJ<%>Y^L],!Q# M:O;]6.;U7)A, 4J<233/[4O*2/?+]KE'#UZY'+Z!RK CFO_,.C9O,7*Y^&UG MA(/?*LJ/)C/7O:O,:SQ=NDS0VM#PO@_+?OBEN[EG("\R9/;'669TPS"@GKA3 M&'4?94?'N'_'36??R;>*@L48"]C8([@(@W >P3];@#NE:C&L-GMZI6WD>@M% MPSU_7K-%A^WEOMHD=+0EU!NK6FTIZ"YFS?R/+!9Z MEGOZPTZ:)-].(7V6S.1L\R#U$+8"BZH:3@-9O-E M,![/[*L/-J;[!^(]'(_ MD6\2 MQN&W%&+ G]N&D$/C$P)=ZMW_\Z7.WYT \\37VO?603_O^?3;W7_#)_.FM%L5 M@?18A1@_4F$(OX2S8+6/5$OZ$SU$P"1?T%G'Z^(3L#=>N*1INL_29?:;> MP0%[R?):=-5N07*I)>I.S"L;!L- MZ9N!;33-:MRA,XJH*^@O]E6.>)QW-28_PDCNT:E-\V+UT4_D_()1!IS%!E1L M8TYV A>L&A^DLA+[D,G+XDJSP$X6,%4!Q@4&FH;MM5.9==P;<) M>N=S>:IEC8Z$I.W$86^ ^*-H!&9 XQV#6:F$*>]Y(2=67"%GI^(7?P;+'3-\ MR00:,1S.?_1#\JR4!;:O'"=2DX:+02A9F;+>;.L,)O&AXX*$Q7O(#KD)P:_;$J_^V%\LYIL_7W[UY]_$Q1EDQ>OV1_(N/*C[BM&?5&*OJP M)=(M*S<-IQOG:L^)I*P]>YMESHNP[K3-O4K;I)2BL\+K5V_?YNI.GVO4+T9K MV)4JK[AP+[7M-$->T-O)X*#CES^!.-_KUZ"H4ANN##@]IE/9;Q%GV!#HA]OH MV0L8Z1Y_^=,IWNL/<4$.BE3O8.AXM)@]XQQQ\Z'*3S@EODH<= ?Z\T O&L,' MX/==#KQ!/N "V.6:P'OY?P!02P,$% @ F#.95B"5OG^> P G D !D M !X;"]W;W)K&ULK591;]LX#/XKA(<-&U#4CI.V M09L$:-)MS=VZ%FVO11\5F[&%RI)/DI?F?OU1LN.Y;9H[8'M()-'DQX\4*6FT M4OK1Y(@6G@HAS3C(K2V/P] D.1;,[*L2)7U9*ETP2TN=A:;4R%)O5(@PCJ+# ML&!XX[@RG3FX2!9*/;K%/!T'D2.$ A/K M$!@-/W"&0C@@HO%W@QFT+IUA=[Y!_^)CIU@6S.!,B7N>VGP<# -(< X<7J*$\?^PJG4'1P$DE;&J:(R)0<%E/;*G)@\=@V'TAD'<&,2>=^W( MLSQCEDU&6JU .VU"\P.ME!>M"2'NQ"G]Q0_HQ+SA?<^[!J81F(&E$M3\YAB< M5=0_^>TCE;Y/Q69])2CQSP2H$Y26CIFN=#-2!$J72OL:"/]+G')-1TK(93UI MY6@L=0DW.9U9]L5*K21JD_,2[G-*QMH+TN<;ML&YKW(FX:%ZXC*#6\[D$V

    8.I6:G\/OMETOS7ZHY((\<#M5.^P@>A%$;QOX=94K[D1U$:F(5-' M<*YD]D@_^,8+;FD37P(VNS#TFO"G^ZOMOZI,P5>A$FJ6&ULW5E;<]LV%OXK&'7;L6?@B #OB>T9.76[WG$V MGLC-SC["$B1Q0A(J0,GQO]_O@!0EV[+L:;LO?7!$D,"Y?N>&G-X;^\TMM&[8 M]ZJLW=E@T33+]\.AFRQTI=P[L]0UOLR,K52#I9T/W=)J-?6'JG(H@R 95JJH M!^>G_MV-/3\UJZ8L:GUCF5M5E;(/%[HT]V<#,=B\^%+,%PV]&)Z?+M5N,#6S>G8V&(GW%SGM]QN^%OK>[3PSTN3.F&^TN)J>#0(2 M2)=ZTA %A9^U_JC+D@A!C-\[FH.>)1WDE[MEY*7\637J_-2:>V9I-ZC1@U?5GX9P14U.&3<67PN<:\['K3.8F3%7 MS.MB5DQ4WLZ4IBTFA'3NZ57>E=L>GPP:,Z?APTC&Y:)G(%Y@( MR3Z9NEDX=EE/]?0Q@2$D[L66&[$OY$&*/^O).Q8*SF0@Y0%Z86^&T-,+_[09 M]FG?TH[VTZ:P>N^6:J+/!H@;I^U:#\Y_^D$DP8<#DD>]Y-$AZN=CA.ET56H2 M?5;4JIX4JF2N48U&[$"%BC1P3-53P+?$=[@2>YN%9E^O+O?J/8_&X\O;,?NHW,*K.J$'_?NJ M6*M2D_XBRWF82)YE$8M$S*4,>9A*]D6[QA:31G=G1,#30/)4Y"SA09SP),_9 M>&%L<])H6\&&]3>$_=*X E0A \"_\?B=/L\:H'CD+"DB1J)4]YDF4\).H\B7+LS]FUJ>?[S"*"K2E$O'V^ MJAM5SPM8HY.D,PJIF<205[ TAELB'D<9\Q7BQ,Q.5FZSGR4@!$5SD3&9\A1. ME+#>5;V&&UOKR1CF"U(X.X'Y8(A$\"S,.D/4ICYY8HPXYXD@,.0,C$6,QRAB MMZ9!'(TZ>T';A* #V"1,\!P;L1_>D^SZ:G1Q=7UU>W4Y?@[U#0S@6\) _R&+ M!1R;<"2!_ET,*\2 0P+LCZ;K-E*]I]LZH*V#$Z(TA/DC@%.FDLL@0B3--!2: M A!K70,=4B3 ;\S3#!9(4J 'Y@T2DL:NL$]_1TEWNLT)YA$^RD+=%67A\21C M&"^&D>$5D620%ZX1P2,@-N89#&46 MU 2Q""!+@'.=8AN]8HGH\8X*-(8,@X M(ISG2D .&QW\;>_E5-K7Y,C+04\L/>7VA_H%V( M^W8A?G.[L#R0[4G1RLG_SD:!/T9TDGTP#4FN]*":E=L\^O^ZNI'=7\F9W%?N+ MY]L]=9C5:YZZL&2:6B'?(*>TBH[FNIX\L F:>PL8,TL5^W6/]/L!O\),7W;+ M-=R 2L4P?++/7F)VNXL1T!NMIH49?D6,&FI?YE95%)3;3'=5(]2*ADK/3+,; M%"L:99_Y;&QFS;VRVQ(=LI/^8R<'6D2S?.B4!&_28Q<> D=D=\2W&^X1M=YL MFYT2]H&ZTUO>^$4&YP;BSB2SR;*4>V)UNM_@4A=G6&ZY\:.FT$BV4Z_P''T(07<"TFJ7*[*>*>;T$VG+JVE0#=-F9[ MHCM2'(BGM(^G],WQ-"VJ>HV(VP$5F@PTTE*B M*\?PD?$8#7",(BK2&+UGBB8EE.C#VUX55:1P[;R91#1;H;.3&8O0W65)0CTU M$WF Q@V-*-J:MA470<0CE,<\Q9 0A-34<+0PF 8"GM#@%6Z:0917C$H9.M\< M[R #=H88BU)TS^ 4H(*'&$UB^8;,F_5(R=Z,E*JK-81QM6^R4R^TZX3OZ9/V M?!^Z#HOR5Z&J'RI>'%,V+[P:FT4_7SP]MK5 _VJK^G93V]CN0FWS]QES"&'M MHKV70%DC:_]+U2NZBVEO=S![ '5IA,E,YC2=Y_2786Z5> U8I&E&,6*IRK<5 M\8BP$!-FCME1"$QAN,A2/!."T5Q'>+ZLI\\Y/PJUCC=&=+32,=!,LQ<-'9+1 MW0&A-PP%.]KP/D:E>2P%C6?HPN,8K&ERQ &1'3.,?GE LWK\-BD0$1BA1(:A M!XTD!EX02#+,3!B5 X%Q"*/=Z[C/>]SG;\8]ZAO2<&.W";)PW_C^$(#*^Y!] MF-E?G3?_WU=2+R;5'U]8_3;^!U;4Y*KZ@8TPFG."5( Y%U/UCPQ3>HY9+\@Q MU\982T D]3< ?GG K<.=.U\$W-S?;#OF/=->__9O^\OS47MGO-W>WKRC(L^I M2I=ZAJ/!NQ0MO6UOL]M%8Y;^!OG.-(AN_[C0:JHM;<#WF3'-9D$,^O]2./\? M4$L#!!0 ( )@SF58J1&PO=V]R:W-H965T[ 7#DL2IK.XTVSC77<6RS M#53*7ND&:ORRTJ92#I=F'=O&@,J#4U7&@K%A7*FBCF:3L'=G9A.]=651PYTA M=EM5RGQ=0*GWTXA'QXW[8KUQ?B.>31JUA@=P?S=W!E=QAY(7%=2VT#4QL)I& MS(G/9*GU9[_XF$\CY@E!"9GS" J'';R!LO1 2./+ 3/J M0GK'T_D1_7W('7-9*@MO=/FIR-UF&J41R6&EMJ6[U_L/<,@G$,QT:<,OV;>V M4D8DVUJGJX,S,JB*NAW5X^$<3AQ2]HR#.#B(P+L-%%B^54[-)D;OB?'6B.8G M(=7@C>2*VA?EP1G\6J"?F\VS3&]K9_& ,RAV:ED")36*H?>7G]O^)'88QAO' MV0%RT4**9R"Y(+>Z=AM+WM4YY/\&B)%?1U(<22[$1<2WD%V1A%,BF! 7\)(N MZ23@)3^9]+E<6Z3!>21_9:YMHS*81G@G+)@=1+/7K_B0W5S@.>AX#BZASQ[P M"N;;$HA>H7Q_G/-EU->O4L&2&_+2<6X]'ZP)5$LPH2Y/3;!._'0A_F-Q?[LX M.__?X.>.86VTM1A'4I$,Z"!-">5UNZX\ &Z?QRS;U!+ M P04 " "8,YE6.^?TM]D" !,!@ &0 'AL+W=OZBS"T>8F-LN>Z MPY9VEMHTRI%I5J'M#*JB=VKJ4$31*&Q4U0:S2;]V:V83O79UU>*M ;MN&F4> MYUCK[33@P7[AKEJ5SB^$LTFG5GB/[G-W:\@*#RQ%U6!K*]V"P>4TN.07\]CC M>\"7"K?V: X^DX76W[QQ74R#R O"&G/G&10-&[S"NO9$)./[CC,XA/2.Q_,] M^_L^=\IEH2Q>Z?IK5;AR&F0!%+A4Z]K=Z>T'W.63>+YMU#H%[E6^74;&+T%HQ'$YN?]*GVWB2N M:OVEW#M#NQ7YN=E'5Z*A0,9@ZT!9B\["RT]J4:-]-0D=A?# ,-_1S0-<66/Q*$)*V@T"Q%S@7)QG?8GX.DC,0D1 G^.0A8=GSR7](^*D\ M!Y;X:19?*A>V4SE. ZH%BV:#P>SL!1]%;TYHC \:XU/LLWLJO6)=(^@EZ+_4 M>YKQ[$4F(OD&_G>\M%X+W04V"Y+C[^-W"-T//S;$'XB[F_DO\R^J7N-K5=!# M :<>J,9SO4'CWQ[P=,QD&K'Q* *>2#9*8L9%!M>M0SIPY\%8;7IL+%DL)$LB M 9S3.!JQLM_N&8C^L'EKEY= A?L*'/GNCS*IJ+=2X)-?H/$V"(9F]X737]XN%=M1]^FE) M[1Z-!]#^4FNW-WR PP]D]@-02P,$% @ F#.95N:N0W7\ @ K 8 !D M !X;"]W;W)K&ULG55A;]LV$/TK!Q4H&H"(2$JV MY-0V$*?K.F !@J3;/M/2V2(JB2I)QU;O'!@NN;1MF7#=;FL(I$=%IXU/O*AX5XO>S4'I_0_]$] M6++B":74#;9.FQ8L[E;1K;C9I,%_Y47_M' M<_B$QWIF :\PM1N^YJ&7O*%/SCXHBZ&5'E#U"%A'O3^LK!+VV)Y?< ,5&<>,H3 MSXV\B/@!BVM(! /)I;R ETQU)P->\O-UOU;N"):^#A8>SHWK5(&KB%Z&0_N, MT?KM&S'G[R]032>JZ27T]1,]Q+*O$G15J8N03?4OF<,S@YDRM(Y>? , MY)R)V8SE^0(^]K;5OK%6#2"3ED&R69B#D@B6<9LD6U_AM02P,$% @ F#.95FD!YZWO M! BPP !D !X;"]W;W)K&ULM5=M;]LV$/XK MA L4-D#8?)%(*4T,).VZ%6C1H,FZSXQ$VT(ET26INMZOWY&25:=SO&S @" Z MDG?'Y^XY'NG+G;%?W$9KC[XW=>NN)AOOMQ>+A2LVNE%N;K:ZA965L8WR,+3K MA=M:KF\W75ZEN+7-34A 9"N=>&#!P6?;_JUKNO@"&!\'7Q.QBV#X;%\\/XVQ@ZQ M/"BG7YOZCZKTFZM)-D&E7JFN]I_,[C<]Q),&?X6I7?R/=KVNA!V+SGG3#,8P M;JJV_ZKO0QZ.##+RA $;#%C$W6\44;Y17BTOK=DA&[3!6Q!BJ-$:P%5M(.7. M6UBMP,XOW[5>M>OJH=9(.:>]PZB%4IC>*YARL\N%ATV"ZJ(8'-[T#MD3#BE# M'TSK-P[]TI:Z?.Q@ >A&B.P \8:=]?A&%W/$*4:,,';&'Q]#YM$?_U35&9C)"#,YYWUY!^>O[ "D6:'J M).13B,_[?/DB8X2_0O_U>^T"&B!$-P_:1E)^5@&2Z/& _4WCTX>;1_*OUCB' M"F7MOFK72#6F:SVZ7NNVV*,":LG"T44V'"^'IG2&&,UP1@06)(UR+A.<)1R] MKPKH%KH$H^U^T >XP84&CVF*N928I]FQ>&-56Z)6-1IQB27CF!."$HH9D5@( MCN[,RN^4U0AV$EF"4QEVQ41PS#**;FOE0V]$.69)BG,B$268Y#G.J3Q 0J"! M/D8ZT#ULZ)K*Q;8&\*Z[LC*+SU6I#;JU9FU5XY#$>99AF61'TD>_T=:A%$M! M<)KG1]*]\:H.SM8G<\E3CM-, BJ&.)@DDN&$Y.B]=NX"&F/1-1V$ 9D# ^NK M/U7LF"/K3U&1YC@E"68RF<%(0L@P$A(H^@,0=2TA0L1D:F8"6 ?Q'WIY@"/83#8"1E*C"!]"4@F DL27#/(,' 42G&&GNBI5 #^ MA& .+% HWU!K"4]C2=]O0/=DFC':;:IB Q=@[#&0//ANU;X)8DPI7-"V!U48 M!WGV!OZVR'FXI!N($D,47[O*0@AE9T-90/!HKQ4D0(<>_?A QP,<6(B'-Z0Y M'%*6]"0E>5P+4S3%E$,8.448X+FMCC=LO0?(E=^@7;P10^*^ <"U?IQ %V9 M,D3 YG1 $SSS7IZ?Z:#IV$'39W?05><[^Q,$_7T;BO14&SWO^+GM\FV_Z<_3 M)P_9X3N #-YV/@, 6(D0#R;@.=4@SMYUYWB MY_R^__?U%D_&4:NB9"C@47BB9?+Y4-X@B4$:>U4Z3!R^8YO[H@6F M9"[AJ-C^Z=L/H/?$Y^:#\?!XC>(&?BUH&Q1@?66,/PS"!N/OC^5?4$L#!!0 M ( )@SF593N$HAGP8 ,40 9 >&PO=V]R:W-H965T?9N)W6Z;&2>;L9/M]A$F(8D3DE !R*[V MU^\'4*+HU'(FW3[L@TSI6<[MVBA9!:*VF0O&TGDKZVYR>1[6WIO+<[UQ3=VI]X;8 M3=M*L[U2C7Z\F/#)?N&V7JZ<7YA?GJ_E4MTI]W']WF V'[A4=:LZ6^N.&+6X MF+SFIU>)/Q\._*M6CW8T)OXF]UI_\I,WU<6$>854HTKG.4A\'M2U:AK/"&K\ MON,Y&41ZPO%XS_T?X>ZXR[VTZEHWO]:56UU,\@FIU$)N&G>K'W]1N_L$!4O= MV/"7//9G,T@L-];I=D>,>5MW_5?^L;/#B"!G1PC$CD $O7M!0IZBF#.50:]!)[O:[$BQQ_5.6,1)P2P81X@5\T MW#,*_*(OW_.YZ_7$\?/$/C%.[5J6ZF*"R+?*/*C)Y???\)2=O:!:/*@6O\3] M\@Z)5FT:1?2"J-\WM=N25KF5KDC]LM(OL_WI&*M3\OTWN6#1V5=_7UNO(URC MVGME@GL^/P)W\>"S/^WYC3F*8U%1G@F*&/X13EY)SL;F#MDNS3D MX'QR<_-^8+@_AK4#6W'R1',N#C?@C(%]1.,\(_]T*V4LX3D5>41%S F/:5%@ M,XD/!'E*TZ*@:9H3D6>4B9P663'L^SM\6"GRL]&;-9'+I5%+"9VW1#]VJB)1 M,F-Y_-T^*NK.*82?PV!GM\?:K4:N):7&KCMG5_P&A7X;93(C7::.M/2%+H+_7 MZECX^J->K6FP#XT$K$S[%;B/1S +@RV\;+\8T21/: I4H9!LURI =[.=!?>\ MZ48*[DQ70K"!;*! *SM4 MHXK<;T=QA"#Z13=5W2TMN=G)F'KYNU#Z^1!!*)3@7&K4K4H9&6H/)'^\(]\F M\ GS/S+U$A]DXVWC=']I3K.8A]V3IRX[XK'C+JH!YH.+ZJ[4K?J2=[QZ!8T0 M-DGZK'JI0.AF-$+XPE'.F?I^XWR]\ =V,D8JC*SG4VZQNTZ)A6509B%K0R!B M$V:CLS]8 C! WYG S*=?/$%D0# ?9XN_ MD!,#48BZ _9F3T.VJ2V)!2,SL>+%T^6(5[11V +RABU"]QP97+KRT#\BN73 MY4G(&;7<-+WF=Z_^[0D6ND$?]3]@^%_%]-%$/#\Y!O3[\<>[;\F5;. 5#R!H M6"RIT+*Y>E7^F M*H#_42$"^B51!NP%[B)F(U 6V2"GJ>5]W=2N5I84,>6% -9 EN"H)(RFHD U MH2D#4$7IWV;H8]_?C@7@R,AL5%>_RN:?VQ](YE0?F_ ZDA;AN?(M]H/:)_$. MTGO7?$GY6_6@.J1PDJ14)$6H;@D0/O?X#3TC5+^8Y4#\G"09')33+(W'!3F4 M#E\(CU7=S^=I1'D,CL4A)@O*$\A+4I^8UN><7M1NV,X%S:->\'XI0VE$:(DX M/S!)$#.<"G:HSSRB><)H)B(RO0E6V=EH871+\##JX1V=49Q%:"']1 M+@"D^0D1"%C8(N<%JEH49Y0CNM#N[,V\-SHZ@]C;+V%@ $Z%0+%(,C! ?8Q3 M7, SR I&BRAYTD"\;O4&=C1JAS0V(!1@\-,K(/,(9H.EQU6B"R[_ M1:][C<>1#W8$9K4I?>,HX%.>,0!=@C8VHQE#T&1\W '[JF/UPCWZ0EZ&*N]- MA=CW&5:D&4D =V@H\IP-_2@;6@R@9IZAWRH.X1(!TC($%H\ (['/4C"(!XA[ MSLOST=.R5689'M 6ZB#F^E?FL#J\T5_W3]/#\?Z!_U::98UD:=0"I&R6P7&F M?S3W$Z?7X:%ZKQV>O6&X0CPHXP]@?Z&UVT^\@.$_%Y?_!5!+ P04 " "8 M,YE6Y-C)>O " "[ELV(SB5'9\B1E:?_]47+B MZ[8NP+!]L261?/B0M![/#]H\V!VB@\=.]781[9P;+N/8UCOLI+W0 _9DV6C3 M24=;LXWM8% V(:A3L4B26=S)MH^6\W!V:Y9SO7>J[?'6@-UWG31/*U3ZL(AX M=#JX:[<[YP_BY7R06[Q']V&X-;2+)Y2F[;"WK>[!X&817?/+5>;]@\/'%@_V MV1I\)6NM'_SFGV81)9X0*JR=1Y#T^H)O4"D/1#0^'S&C*:4/?+X^H?\5:J=: MUM+B&ZT^M8W;+:(R@@8W.Q#\\"RN0' >(8( +O,5%@^58ZN9P;?0#CO0G-+T*I(9K(M;T?RKTS M9&TISBVOZ]KLL0%\I#%;M"#[!K3;H:'LQF#O0+5RW:K6M63]X[U<*[1_SF-' MR3U$7!\3K<9$X@>)N( ;W;N=A7=]@\W7 #&QGJB+$_65.(OX%NL+2#D#D0AQ M!B^=6I$&O/2WM.*E#HSXVM"\V2AX%^ M9[F[67VU/HUKD$]&*Q5J/*#:2(/ JY*EG+,9GP$O."NJ@F6YF&)(?Q[0M?T6 M:FT=\*QBE)/-"@ZY8&E:L#)-)V^+SBGL?-L,*AGBG(9:26N#K)"Z*'FP^]99 M2$LF\HS@DL"6BROX-W3>R4?/U=\?$#G+2DK$-TT/0G[5VI&9AN:/?!QKO0/:-UNZT\0FF']+R/U!+ P04 " "8,YE6 MA3(I4KD" V!@ &0 'AL+W=O",,ABT=\-#>LW_TM6,M"V'@2K7? MF\K6TR /2 5+L6GM7&T_P:X>[OA*U1K_)-L^EV%RN3%6=3LP*N@:V;_%T^X< M#@!Y] : [0#,Z^XW\BJOA17%1*LMT2X;V9SA2_5H%-=(=REW5N-J@SA;7"EC MB5KB^3Z"W( A[^[%H@7S?A):I'=)8;FCFO54[ VJF)$;)6UMR =90?62($1= M@SBV%S=C1QFOH3PC24P)BQ@[PI<,Q2:>+_G'8E^KL6=(7V=P+7)NUJ*$:8 ] M8$ _0E"Q?*GU-:G'R4Y/%T=,+70C5V0)^ 4*66'U MTH*T_A3, !G1F(UI-$YIDN;.XPG^.!W%(\(I2SD=LX1RGI$9DOA&^H,AR^*> M(QZCC9A12G/.",\PQI$QCL@76X-^AC >TR3"U#A'.Z/C?$S'G),DPLW3$4Y=]Z(TY1%&$E)AEOD*"%'SNBU3R8\Z.4.],I/+(-E M;*3MVWJ(#D/QLI\%S^G]1+T1>M5(0UI8(C0Z&_& Z'Y*]8Y5:S\9%LKBG/%F MC8,=M$O ]:52=N^X#8:_BN(W4$L#!!0 ( )@SF5:W(A!\C 4 &80 9 M >&PO=V]R:W-H965TIL.G7E4K?*Q6:E._@R-[95'H9V,74KJU45A-IF MRBD5TU;5W6AV'N:N[.S=JTQ&KYQ>C5^SL4N+ZL."/6C^XO3Y!2^Z,^8"# M=]7%B*)"NM&E1P0%S;U^K9L&@4"-?S:8HV%+%-SO;]%_"K:#+7?*Z=>F^;.N M_/)B)$>DTG.U;ORU>?A9;^S)$*\TC0N_Y*%?*XH1*=?.FW8C#!JT==>WZG'C MAST!29\0X!L!'O3N-PI:OE%>S2 65P,:=H*I01J4JSL,RHVW\+4&.3][ MUY6FU<2K1^W(^%;=-=I-SJ<>H''!M-S 7/8P_ D8QLE[T_FE(V^[2E>' %/0 M:5",;Q6[Y"<1W^@R)@F+"*>YXQ$_O\*TB_K61 MQVCN!P\8.7=WDDXR1' ME"0N!#0XS_C.&6_G/NPGF@? MSDTSYG%:;#UPNGS$4#[BV>6C%@NK%^@'U9HU> "CB[%W2P6\J7?^6NI]5Q\K MJ=.[?K=2^@9D^K6ZW8*3=AZM3-,HN_5A(-8\C])<$BY%)"FP:2Y($G'@S")- MR-4G;M_D/-R9ZK*ONKI9>S [C3-!9"P9) FCS\B,?,B,_-F9 34=U : M>P-^4 [;OTO5A'@I#W?E1=UUF%@;OO\(^Y*\ -Y*\1(I24X%\E#6 M#4]:ITG. \LE4I(4DI$)$64R)5D2IFG.T8)^Z3CD/20OEW@W38$;.<4"PHLJ MBPJH*B#(R;Z*X(-#Y9Y4Z#!/3V31=._MUVJ[""]6?"@(XV>@RB-<[ADVOY5VP^\6867Y)WQ\"X-W:56E;:X +[/C?'; M 6XP_&MA]B]02P,$% @ F#.95F? 3\]T!0 0@\ !D !X;"]W;W)K M&ULK5=M<]LV#/XK./?:V7>:+)[_*R=>FM MN5S3;=>/M 1;7"52):FXV:\?2,FRG3A9VN5#8I$$P ? Y \7DOU1>>(!KZ5 MA= GO=R8ZNUHI-,<2Z:'LD)!*TNI2F9HJ%8C72EDF5,JBU'H^]-1R;CHS8_= MW+6:'\O:%%S@M0)=ER53=V=8R/5)+^AM)C[R56[LQ&A^7+$5WJ#YH[I6-!IU M5C)>HM!<"E"X/.F=!F_/(BOO!/[DN-8[WV ]64CYQ0XNLY.>;P%A@:FQ%AC] MW.(Y%H4U1#"^MC9[W996I#ADM6%^2C7 MOV'KS\3:2V6AW7]8M[)^#]):&UFVRH2@Y*+Y9=_:.#Q'(6P50H>[V&1H%RL[2EN+9XW%\!&+00@?R&*NX1>18;9O8$3P.HSA!N-9^*3%"TR' M, X\"/TP?,+>N/-Y[.R-O\_G0ZXVAJ+#AFS!O-452_&D1Q6A4=UB;_[F53#U MCYZ &74PHZ>LSV^H +.Z0)!+2',F5JB!"S YPCLEZ^HG#7(M4.F<5W:!&TVU MM= \XTQQ$I;[POBUYN;ND)=/XWCS*@G]\1&\U.]G9(K06'( I1;+!2J7WON" ME&Y_=Q#L#L)N\/'#6?=W16V,4W9+A'XAM1X ,T;Q16TLG<%(N)#UY]JJ!O$1 MA4AE7% S ITSA;DL,HHG1,G$BV:)-YG%T)\D@9-3]_A"6K';QVPP="!M8 MBVNI9/DHLIW0=AO">U8Q02!M2+W8][UD'+\LT!V)@YCO0QD/]@BX@7%HW \B M;S8+O6!*E+@4/XY1854KJFV-_Y':=W(EX5TA4]+M7TF#$!#>(/ "RG$\]A]$ MSA:">0X_R<1L1GP..M4][\Y=XVD3O"VN355M2PJ8R)ZW8Y1,O>DLICV2^]4U M\[V(=I_$T<"1^%+ !T8!N M#7L/ FU7GU/8VX0XU+@N[H!K7=,$$:8D;YVTMG[MEET3Z?M!?G_]F8(<)#,O M; /=MSFF6"*%AKAELQ#&U.*BQ(O&8Q@XH%8M\*8!=9/'U0)_X@7AS$NB& 8> MQ4Y7Z*Z&Q=T03JEJ[12QILT E:9C-7.W2.T]F96=B&R/F)TSNBOHIF5D35T% MT7#VVL(+$_NQSKD]JKH4*#1TN=;N?-_==4DGET@YI7FW4U!PH8OND_36?BS[FRZJW\]%ZF 7M;+F[ YW="TX="NP9_T>(S?,W[']$GR+ MZ:R<45.*O>EAXHQIR8\3;SI.8'" *ESO,N5%B)+A'E$L/Z!A2CB,7C],;]N? MM@U\/^$/&]K_:4&;;"N;,DL#T3*A;(/6Y>P9)^+PT(5YM/.N*5&MW.O-%@&A M:YXXW6SW0#QMWD5;\>9U2J>;$U R,K]TI:2$-O+O>9 MTR,7E16@]:6D4[<=V VZ9_/\7U!+ P04 " "8,YE62D*4S+(" #@!@ M&0 'AL+W=O3Q,7[@$<.*[-A$]?)3*EGM_F_8RXP9N%'BB>>V' ?#@.10L%K8![7Z M!&T_ X>7*6'\+UDUL2V J&+]:IR)A:SFF47VQG5":LFMV49^/_SAP9!&_2OR MO]8G_T20];L#V1(T2L2;P"]U-0/M9K(K4H-3)B[G;W(WIKAVS363]C1G]C4_ MPYNL43IJ)CJ?'[HA!>.:+)FH@0A>O"7W]_IP-^GL'\"T(5]K:RR3N:/'C&L# M;SKXEMK;'I,DHB?]Y(+0\Z0W&)"H-QB21Z2.M(^2*#X97%PAGEA,K[:N2'C;90XW5*<"/??::G!BM;2- '7>3KZO&]5Z#6^T_X[I M.9>&""@P->J=#P*B&SUM-E8MO(;-E$5%]&:)GR#0+@#/"Z7L>N,*=!^U]#=0 M2P,$% @ F#.95BX [OR^ P )PP !D !X;"]W;W)K&ULU5=M;]LV$/XKA H4#B!8$B792F(;B)L-'; $0;*NZ$=:.MM$ M)=(CJ3C[]SM2LFH[KI*V^;(/"<67.S[/<\?+9;*5ZJM> QCR5)5"3[VU,9N+ M(-#Y&BJFAW(# G>64E7,X%2M KU1P IG5)4!#<-14#$NO-G$K=VIV436IN0" M[A31=54Q]>\<2KF=>I&W6[CGJ[6Q"\%LLF$K> #S:7.G@=!<"J)@ M.?6NHHMY:L^[ W]SV.J];V*9+*3\:B=_%%,OM("@A-Q8#PR'1_@ 96D=(8Q_ M6I]>=Z4UW/_>>?_=<4#3V2U]K(JC5&!!47S6AU>8T!; ^IP-Q(IHWB.AW$$64W$AAUIK\ M)@HH#AT$2*_C2'<#++VH$+)]?Y?1,+XD;S5^ 8;)!S9Q"(8=J@5BLZ$_/HBI$.Y/HOT) M[2;W-_/N9^ZDZ*%/^>GYF S2+/*S+/:C9'1&!F/W(-&B7(+X\%9?!+<:!+Y87+N1^G(H8WH M93<^0_TRUIVB+Z.-_3"B_BBCWT';GZ7'>9X,Q]%QGK?B]Y3ZM"OUZ:M+/1.& M.Y;8)A$->:VXX:@%/.5E;0OJ4LFJ5:1Y/VB$]5:X-._](] /XJV*_U7S_%XL M^Z[<'Y3Y'QUOI7C$G$--U+?4:P)6N]3;)5I,(S_&\+?S4Q$+]IHW+$,KUZ)J MU+D6INGCNM6N"[YJFK]OQYL6^H:I%1>:E+!$TW X1MU5TY8V$R,WKA5<2(.- MI?M<8RQ%W3_&\S^ U!+ P04 " "8,YE6D"8ITP\% !X M#@ &0 'AL+W=OB2=-'^_0]E6;==QDX<][,&F*%W> M>\[EO4?BZ9UU7WRM=2!?VZ;S9Z,ZA,7K\=A/:]TJ_\HN=(V(XX/3L;G?/7%S+:]P:?C;[S6]=A:4+ '%HCU M'C7@7J4;Y504U.G;TC+EK#6[SHJ?:K Q*DX(% T'T_73B]63L4# M3KD@'VT7:D_>=96N=AV,@7" *38P+\11CV_U]!5)."6""7'$7S+03GI_R9-I M'V*[\I4>]A7;YK5?J*D^&Z$OO':W>C1Y_HQ+=G($:3H@38]YGURC#:MEHXF= M8=__M@ZM\ V[T9ZHKB*AUF;]))*HS>(@D>.AGC\K!$M.R$/C&]LN5'=/?E.M M)E=;L5"SH8X8R"_.+A?DD^ZFN@ODO6TJT\T]^6!:$R%'J"9X2,"--Y51+N)_ M$?T+=K)9U?OH[_&3ET/P2^7BP^D: [)ANSXI=NF(=8@#32&^AEF-L-IYT:X,C>Y4->Y4]>J^\F7=F9J8*H-V3JNUXC!]MTE/' MO[1"JG3L4X(NT^V-=GVG[1NB\]CVA&]/Q#"Y^G@Q_#Y <(D/>%E N>9(PZWN MEAJBZ?"@(C-G6_+NGZ5!4EH=:EL-.^1_(D$U<4I$6?2PN M3H;QO+K5Z 6O6]UG^T"8G>(B>0IG94YX3GG):)Y+PE-:PCU+)/D=M>$.N]FP MW'574%$(FF><< P,(,N$9#3E^*7B"1192K,D^8[?)PM+1$F+')'2PU$NT%S] MNX/,X!RU9B +]@'$(KHH,C!/B$B1@22G9<$(+W.:R0+)8>CP50)B3\7MZ]W& M#IY"VU>]Z,,/XDB*XJ"I %#.@#T;.#TZ*6D"?J6D25J21'*PQK4H"2\XE8#- M"KY.4)KB3EF E.@M"R:IY.F.Y:6Z[XND!I%F8'6<1")1%@DMI21)K)N$)EE. M1$%YABD3Y+-Q80D ?KHIB4-SR5 $*2UX IE> M;8^+'R0/PMEKB(QF()2 3!*+D#%:Y 7A+$&#%#1#?:VZXF"Z_EMJV- DI;F0 MCU!J.2BU?+12J]8N.R2J0JW'%(W!;.\=>TBFCP?X/\GT^5X"OOO"V-TWB&2: M48;R0$_QK*!EBL:(3? E$'%<@(W0$YY M;#89A1+])M=$!&:9P'L):@>M1U?F4=.(D!+B'87ZX*?P>.LTT&HW[\\\'FH- MUJN#P7!W.%:=KTX3W\Q79[*/RLT-C@*-GF$I>Y7CV\2MSCFK2;"+_FQQ8P-. M*OUEC:.A=M$ SV?6ALTD!A@.FY-_ 5!+ P04 " "8,YE60Q>=MF $ !T M# &0 'AL+W=OHEL0TDZ88-:-H@Z5;L(VV=;:&2J)%4G/S['25;=AW;2[!\L$]'\1[> M.T^CE=(_S!+ DL>RJ,S86UI;GP^'9K:$4IJ!JJ'"-W.E2VF1U8NAJ37(K!4J MBR'W_6A8RKSR)J-V[59/1JJQ15[!K2:F*4NIGZZ@4*NQQ[S-PEV^6%JW,)R, M:KF >[!_UK<:N6&/DN4E5"97%=$P'WN7[/Q*N/WMAK]R6)F=9^(LF2KUPS%_ M9&//=PI! 3/K$"22![B&HG! J,8_:TRO/]()[CYOT']K;4=;IM+ M2J^YYE= MCKW$(QG,95/8.[7Z'=;VM K.5&':?[):[_4],FN,5>5:H\ZJC\G'MAY<( M\+4 ;_7N#FJU_"2MG(RT6A'M=B.:>VA-;:51N;QR0;FW&M_F*&JLDM#?JTRR'X&&*(VO4I\H](5/XGX M"68#$C!*N,_Y";R@-S%H\8*3)AZRK),+#\NY#"_)6]&^0FH"+XBN7-A0C!^44 M=!N]UR]N*,;=WV78+L-[YN[FJO]]K4%+FU>+SID$'K%K(0U#&O@^Y2SIQ<*( M,NZ6! E]*D1(69R0^Z72]LR"+O<08AHGC/(PVBI!N8AH%(>$B91&/"#?E)7% MGIS@U$?!, JW)RV[[C_T MO!>*\Z.*[FTT1+L.>J;F9PWZ3QH#UI"88P!3&J:'Y"=R0>$6 !>>.Y* MW4*UJ?DAK\@3UI_YV HR=K%_I"%\X">$#5)V'#O+S4PU:#!*PG&D9\YL/2_NLQ_-)9K:9:DEGE&T@< M?AQ@JTE"\OE9X*7.C1.;:U42-;7KL![*=NPK/$EH) +",<>PT#!,,7[&G).\K!NW)\>=>/=; M$F#_P*L IYT.Z4 )[]/GF9 U@..=76(5JPJZ=-YI28<%.DOZ_=O>&PO=V]R:W-H965TXSES7I_S'.?D*GC8[X M<&[H>?? 76*?BMHU(TONL^Q/6O1GIPU."MFEG98D(<;7H^W:Y9($08V_MC(; M^R-I8_UZ)_W2V0Y;[N/"=K/E'\FL7)PVP@:;V7F\69:C[.G*;NW1)&^:+0OW M/WNJGC5!@TTW19FMMINAP2I)J^_XZ]8/M0TA/[!!;C=(IW=UD-/R(B[CLY,\ M>V(Y/0UI=.%,=;NA7))24,9ECE\3["O/QMVKWL7GZQ[KLW>L> M5V?* V<*R6ZRM%P4K)?.[.RE@#8,V%LA=U:42>VGM% M.7GJ5WOE+6=41_EO'T5%]Z%8QU-[VD!5%39_M(VSWW\3AG\\8HB_-\0_)OUL MC"*>;9:697,VS>#MM+ SI/$R3J>6N;0IWM+YN-3??PLE5Q_9K_KN%*0?@FA7 M]S9W@7S]" (KZ@NY7XQNSMWG\_A?K#,>]R9CUMWDN4U+%A<%[/OPP_ITXV+! MXG3&IG1A_]HDC_$2 @OF>Y(;3^H('\V4IP/?4[[T JF8%J$G%?>B4+#Q(LO+ M=Z7-5X"(=58DV!MIXRFM/Y7) M+9RK[OH]: "30H^K$(J0D5)*3PGNJ4 S$02>A(N4'VXUV6H K_BP*E">@)+& M,QPVA-KS$?%(!YX?!EX8^NRZWSGO7Z,4>^/#D=L:MTSB^V29E-#N(4 !4_"1CC3S$:1((O?G%B?.T.<>;0H!0B(;\*A03, Q2!9N(G@TXMJ3 M@7D5R[J: 7>/"^F2)43"!=RGP/J4KIH-LO3=6_L0&N[[7@CE#![DB#J2!YEI MU"Y@]<>1- )!BL@&A5@A315%3T;X0.OQ(L[M(EO.;%Z0PT7PT552^>U@/(;Y M+$G!#(!+V%N0E[FOG+.1@.1HQ29@'L7F^9EFR"5"$GF!$2W6C% R.,KC0F$E ME$1.^9 2MEAG-DN(",".=9S,WB&)I_$Z(;N0H0;F:Q6@:@*WA/TR-'"W@=.U M'U ]> (5@J39K#;+N$2PT/V3:5*R)AS@HY"@BL^C%JVUA ,EW"D"K#5$^A(> M$Z;U0L(VV[(5L']!5.?1LN8R*XI6.TEQ&RN!5#"2BA)[%2ZBB*-:.(-")@0@ M!6H;GN*PRPFS8" J24B?XFN@'E!,A!(Q1K9$=(!@D^$$;:Y>:9W!!1M?HJ/Q3G#OWY_[DR__;?$>:65ZW\KT3[2RHH0?*U1R]^N.)#^^U=R.G_.K MF]OK[R\VS@MFB?G\8\OC/]#_=CWPDTUM3N@*R(EGH(Q)4>8Q<=]GH&L:Y87( M3N%S9&>(]$5O0A^@U V]2%,YT4(#QX'E2K?8"-PDSJ=57YP!I9;9FOQ>$ZJ\ M -'VW4Y4@B8PD2VGJ) ?]]]5[\)805JE#VR7Z%M!+8^E&$: >IP:FA80AB9K M L\8:$O--L*':TIJCE]TA.:$5HOVM).%.O,"F!0"PA2*$9LU93K:+J<>)4F\ MC)"F(F"]JD2 !SM-7 %2/GV'X:[$Z)>7C\[S;%7AN^_0"@T5U=#4 &L1 ,D% MN40 4X@#^!%! FP* #"*8&M@RU<"?2JAB%I$ #%HR6%(70 (T RHN AHG$R( M5.@($IX9'L22K? ?)T*[;PQ &&_2;;^9?F/(J+0 A+G!:O:?3<4,6)/,CT*@ MKB(;!5::_"\!BCXHAA%$= PS%%P)HR3KOM#WI1<,H!>1],%_F@@XHF6(FP & M";H @V :#!V*!Y0?./JT*HE.Y13RF"4*3?B<>/]--%YAU MGCTF9/[]MQK&N.'_ !U\KO]F);;E.L?/U7^S!@ M5@, 5BM_]ES\%4]Z1R\6 M9JYVD7%562'7.:4Y)@N4B@ UTT$(S!,@6!HU%,*?OM"LNXC3!^M(>BEJ3 MRD>I<'W: $NIX(C"H*&>YE@0H2(BAJ0 19 @$*#B;XX?(%L:/"#0-',8[)$Z M<$(EHB\D"49W4-13_-8+MNS<=VBB" '380@R"WX:81;Q_>\ZR@\2>3=64>,P M)-0 KI31:%\8@222SV6B#YJ%3A&:':[6!301&P'6JX3S%H$9]@E=N4X!W021 MM2;@"Y104R:XPKD=#>_Z%[T+=OZ%-3^/<=$?M-ZN(<'!10VF)=!XR E()D=5 MX.004QFU,(+2P%.10!2SJ;6SHG+D+"DP<8(!4 (_SZ%);8"KI\'.D;1& A#Q MI5=SGP( J D4#;#N""*K$27H M-A[;$.#?76_\.@+D=:2>PC11B::Q 'S;2=XY 0,'N C5ICN!!@Z%#-?$^D=V MO74+>25[-=PT=1 Y#J9EA7RH+$WS7;4*:4JLC&\BN0(4>V#,*[TO^X/.H/M: M[Y\3W)O/[;0D3>?;9F^_3AVT,&"*9=,MS#@/<_ N--U=B_=I((&+%* N@E > MH2WC">)L&(P'O0F[Z'5'OI/QB0J[;O[;[T.B,6 M..$:QT$D0_TC/90#&?/J58_!W!YJ>AUB_OFP'GZK'W-,\,%W2&^QF7;M1>_* MY@_N=7:!O@$HK=[Y[N_NWYAWJA?%SX]7K]MOXOPA20NVM'-LY>\#3$5Y]0J[ M6I39VKTVOL_*,ENYRX6-,5O2 _A]GF7E;D$'[/^.&PO=V]R:W-H965T*<97B4NMZYGDJ+Z$B:B1JX.9D)V1%M#'E MWE.U!%(X4,6\T/=CKR*4XRQQ>VN9):+1C')82Z2:JB+RUP*8:%,P%+0"KBB@B,)NQ3/@]DBMO[.X3N%5IVLD$3G<7R*E<$DVR1(H62>MMV.S"I>K01ASEMB@;+T)JR[,*HI*/0>S8N"6A^S3WGW+5C$S1(TH4S=&I?5^B'QM-%D MF;V\C[_HXH<7XG]IV @%TWZ\ DESPM$2:J&H-LW95P+=X/ERH_#M.357 M2?_SJB:#Y,GKU'?R"J+C073\LOK&E^KK_U-@[Z3A[>S\2N2>UOXR8 QO\5Y$E3)]WB .[KDDA]N;OV=EVKMNOI/A*;Q*@V>(";9G_]P$Y- M-J78ZHX/3?T"CQ]L'G[&3%9"/JF<4@U>RH*K:91K79W$L4IS6A(U$A7EYLQ" MR))HLRN7L:HD)5E3J2QB-!X?Q"5A/)I-FF.WW*EDK*1<,<&!I(MI= I/SA)D*S0E M'AE=J:UM8)LR%^+)[EQETVAL'=&"IMI*$//OF9[3HK!*QL=?&]&HNZ:MN+W] MJOZI:;QIS)PH>BZ*;RS3^30ZBD!&%Z0N])U87=)-@_:M7BH*U?R"U:;L. )I MK;0H-Y6-@Y+Q]C]YV=R(K0KH\(T*:%.AN1%Q>Z'&Y0719#:18@6D+6W4[$;3 MU*:V,<>X?2KW6IJSS-33LQNY))S]3=I;Q#-02<935I&BO6%,,ZK K^#>=(>L M+B@0BZTBJIXKEC$B;2%;^_'JHP)[%U035JA?)K$V%NV%XG1CYZRU@]ZP Q&X M%ESG"GSD&Q0N:C@"&'P :(^31P]T-PXU>\H;>MSHG M''RO7QA?@@=&^ LCX-ST@5I2<$TSNR=&'\!7G8UVM=^K;C-XHBJ2TFED0J:H M?*;1[.>?X,'X-X_WI/.>-.KX_SSL7::3 *;W.]/[WAMNNG73ZXQ3(2LA&_<%4;H8(O(]/OVS3W3SV M#CM[AWY[5*;&@!EHK<>,23,JQHRW&T"L.)4J9]4N@ZTP;$<0.\H_S^ D?MYA MYJ@SW7=VQ./.]7&8]!P', W';H ?!\E/CVP; M(-P?(+B%(A@F0CVZ?1F"R#E$H5*T41X2(^A8!(? Z$+4Z]K$R=#YBFLJN7F9 M>Z!ISD4AEFL7*+ 7O2:OH-%N.H? $W1\@H$ !4,0"CI$P3",ZI$]K>0(@#%J M0W;DL^HP!0-QJD>W-V2.5# 8JN!P5D$'*^BGE8G7]QK\0;6=7YB$I3NO'(), MT*$)!F(3# $GY."$PL"I1_8+,7"" W*#')Q0(#CUZ#[D%)Q)\WQ4#AZ97)I7 MHBM5F$>H?+8=L5 P8J'AQ$*.6,A/K)95EX(OG\P?^,I*IO\[S]MW;Z*$ M'9KP#T$3V+-?Y7?WXN&$PHY0>,C7O?9%;]CWB*;L&SD+P2_L^(4#\0N'X%?B M^)6$X5>/[#59.WSM^YPZ?"6!\-6CVQ>SQ-$K^2'T\L0L&0"Q>&L-KZ1RV:Q4 M*I"*FNMV.:\[VJV&GK9K@*YXNY1Z3>PT4H&"+DS5\>C0#)ZR79UL=[2HFA7! MN=!:E,UF3DE&I2U@SB^$T*\[]@+=&O'L'U!+ P04 " "8,YE6SRA_ ;P- M #?8@ &0 'AL+W=O]Y?4,9!((FH@;8,Z[>%PN ^T1-M$)5(E::?Y][>4%%'<':W$9MH/ MC6SOSD,^L]R=9W:6NOY4U;\W3WG>)G^NEF7SYN*I;=>OKZZ:^5.^RIKOJG5> MNK\\5/4J:]V/]>-5LZ[S;+'IM%I>,4+4U2HKRHN;Z\WO/M0WU]5SNRS*_$.= M-,^K559_?IWOZX_U.ZGJ[V51;'* MRZ:HRJ3.']YQ:)_>7)B+ M9)$_9,_+]I?JTP_Y[H9D9V]>+9O-_Y-/N[;D(ID_-VVUVG5V5[ JRNV_V9\[ M(@XZ,':D ]MU8.=VX+L._-P.8M=!G-M![CK(UX7Y+UH;I:=9F-]=U M]2FIN];.6O=AXZY-;T=P478CZZZMW5\+UZ^]N=N.J*1Z2)KBL2P>BGE6ML[A M\^JY;(OR,5E7RV)>Y$URF=RY<;UX7N9=ZX>BS,IYD2V3ILW:W TVUVO5=6J2 MK%PX=R_=WUTWU[9]RI/?;F=-\FJ:MUFQ;+ZYOFK=Q7>7<#7?7>B[[86R(Q=* M6?)C5;9/33(K%_EB:.#*W?7^UMF76W_'HA:G^?R[A--O$T882R8__2=Y]:]_ M4"6_AZYN,L;6KW?3Y-4_(3/3\\W04YK;&[B [TZ.? _Y#M/8%-/8#--8 MBF1LX$FQ]Z2(6;^99,W3YKF?=Q_R/YZ+EVSIYH0&C1&@<;2&()2H@G3U$.= 0VI MT9)HKV$:-C3:4&YA_M2>/Q7E[^ZIJMO+-J]7;C4J?WY!,$PR!9.N]Z3K*.EOMY%#X\+.>>XF M@?ME_FU2YBU$N@8&DJ6&<,T]SJ.88SD'8"WEQDCF/=HSJ*750E#FCV"@I33, M*G6$3K.GTT3I_%#GZ^SSZMA,:L+AHX@2C#&/P"C*6 )#5$,T559YJ#-,U#1$ MY5H;*S7,L-TS;.,#=A>T+I[SY*&N5F[@+K-NSEUG=>OB7HAV&UR*4)2YI<1; M1B91Z+&TAZA+I^;/#:WBW"FL]8]YRR@ M'%7D ;C.T<2*D'%,W!3&55S+(X3W,I#&=>!M^>*4X-$8D(;J27(7T5(>,HVJ M P%@8:E@(I#Q,U3@% #6FE)KCLXIO62D<J85DZT M^KF..-1HLB%DJ;I,D*$^W9C(*8!,G3BV2E-V+$+O924UTAQS+.@"KA5:$^-$0*FP*P%JNQ+&4+NM5+HNKW&G^D+N% M>9'4^4M>/H-#G %2S[A9FS&M?+)1M2T$S"7E+B8*Z$85MP"PH%J[>SX2$;%> MW;*XNG5S2OWL^,[_7.=EDV]W=ZM!@F=99/?%LCB6+6. !.SV>JB4P=A'%;T ML'OB>+>1$[@#5?1"P-R%#,0>&_^]Z&5QT7N8KFRKMU%3ZNUJ3.-IH-D-<%WIKPX*,)2IN"N RP[6B[ C=O:YE<5V[#?I/1*(, MV$24QDE,Q<+ABRIO(61C#7<*5_D[G:C(ZB)'=?BG9 SC%EXP35VA35V@S56HIE;>C:7D2SN(C^*6^C45&H)S4EQNE8 M-]'Z3Y(.1B EG$BKE?&22E/ KJ5*LL7!3\M(2085CRJ<4:$JY[N3O"/T[Q"GKQ2FST9EG/^5T)8&;>J%T67V"UUA,_3=!M39%M39# MM99B61L6\_5JF,?5TH:9NB1;6KT6:0BVE44QJ':SF0%L7,*MNH]:?I.*, M_%7&>S7,XVIXSWC/\B'WQ6;GX S&0_EXJ8A1U,W+?E0+M36;1(X?JD^AIM12 M9MU,YE,.-&4NQE34&A:0CJ2=AZ3WBIC'%?&>]!WG7VJA3],UR$\M/9:9R&OTKS06UP7.E.JK*I MEL5BHV\WY>/__3%?W>?U_T!N<2N&<4N&<6N&<8N&_XZJ8=Y+;BZB04&D AQ3 MQ4Y0K4U1KWM,TK*.;"[#-:4QZ%&>P387(:KRE%Q4RQK0X?TFIW' M-?N8&G4>BF>IX>*Q..IHWP![X PN'D,%3K&L#9W3IP!X/ 4PII:=ASJ<$J?O M!>7!5(:Z'0X!:TL$T=*O3T %3K&L#9W3IQ-X?*_[1&4\#S=]F="<6![,8ZCI M 0!7,<7=0/ S-ZBX*9:UX>FO7OJ+$QOA?Z&*7@"UT-(*;J@O\^/@HX^! <7? MRFBW]/O;4JBX*9:UH8OZ7(&(YPK.+"6&U,H:'#PWJ5CJ6M:%O M^B2$B"F"5>6^NE25-P4R]K0*[WX%W'Q?^(<@0#.(KMX3%'#@Z<$5?I# MP)(IHKF?ZIZA J=8UH;^Z+6_B&O_,6<-!+!Y+ZCD/#AR&@<=[1L@Y^"&!.=^ MM=,,%3?%LC9T3:_\15SYGSJ/( #1;;5PK' :S%VH/G"B3DR@E@R@6INB6INA6DNQK W?<-+G#>2)O,$9)Q9DJ->E M6YFH4,P_:!5'&_VBDQ#82.J6)1H4-J$"IUC6AD[I,P4RGBD8<:I!AII=,E..1HSX2P6CC'^*OA#!4VQ;(V]$N?*)#Q1,$Y9Q\D<,)A)' M&^T2 )BJKB[:^.L2*G"*96WHE#Y#($\4Y'_U^0@)'1(WFDONEW9/XM0P#X^DX1S14@0K:&F$2!DI9DADDD_KX.*G&)9&_JE MSR-('55&YQSID)CJ?()J;8IJ;89J+<6R-G1MGX>0IP\AQ(*],!F@B0N^M3'* MWT.-(XWV&? ..*LD,8(%[W&"VBJKA=-2_HYBBG650[[[)(.,%Q6<=>A#AEO\ ME]8(9?PE>1)'&\TY\ (X8VCWJI= C@)OJ.-,O M$:="%*;&GJ!:FZ):FZ%:2[&L#3W<9Q/4F6<4ONY4B (DOV&6*^O/=/'K&>U9 MX&2"(,PRK86? P?:&FN94W+"FQI2K(L<.J5/):@SSS!\W<&1'Y*I<-P0 M';S"-7Y!H[T" 1-NM9]^GP$M+RG55BDI)?&]@II+N#IX+_\JKQ\WWZ#0))N, MY_8]]?O?[K^EX>WFNPF\W[^CKV?;[UKHS6R_^N''K'XLRB99Y@_.)/E.N[%7 M;[]-8?M#6ZTW;_^_K]JV6FT^/N79(J^[!N[O#U75?OFA ]A_I\7-_P%02P,$ M% @ F#.95I4MICG)"@ O', !D !X;"]W;W)K&ULM9UK;Z-(&H7_2BG;6LU*TS$4]YXD4CK<-7W19'M:H]5^J-CEF&T, M'L!)]VA__!:8&(-QV=:>?$E\J^=P.04O=;A?%MW+!>46^+].LO+Y85-7J MW6123A=\R\.=RYS6I9^4AS[_5;Z+9]852 M3Q%/^;2J$4S\>^)W/$UKDIB./UOHQ5:S;KC[^H7N-S,O9N:!E?PN3[\FLVIQ M?6%?D!F?LW5:_98_A[R=(:/F3?.T;/Z2Y\UO+?'CZ;JL\F7;6$S!,LDV_]GW M=D'L-*#T0 /:-J"G-M#:!MJI#?2V@7YJ Z-M8)S:P&P;F*9I,$UZ2M^1V M-DMJ5[.4)-FF;]8>_\GE%4O2\A]7DTI,4@V>3%OYNXT\/2"O4O(ASZI%2;QL MQF=]P$3,RW:&Z,L,O:=28LRR2Z*H/Q.J4)7 M$FW#HL=8[CFL+_G-&,8['7-T]OQS6(.(7-_5Z M4'X9,SX2YB)A'A+F(V$!$A8B81$2%H-@O1ZB;WN(+J/?W M>,N5DSL4.9[I@ MQ>-PI[#I"U+*N7UA S,;6%U//MWHNFW9CF[:5Y.G7:,C9;U]6=6DNB6DG8&N MC]0-1G1U154TTU35OFZ(U(V0L!@$ZYG4V)K4D)K477-2Y>2K_\D;\Z:T\;G> MW,",G96E:;I)%=NQS($YD;K>B"ZU;-725:H/S(G4#9"P$ F+D+ 8!.O9U]S: MUY3:]].*%ZRI-J:L7!!QT#P71\FC)8<4=*Z5S;WMCC)P,%+.VY>S=4436W7' M&1@8*1OLRUI.W6D,92 ;(F4C)"P&P7KNM+;NM*3N_,R+*<\J]LC)ISGY/?+( M5!P@%LG#NCG6%-M=\;X49?*,57Q&"O[$LS4?,Z]4YUSS;F"J*G$O4L\;T[O< MJPN0DL&XY+ D0$I&QY=J#-+K>='>>M$^TXOMH9HPGCB&ZQFQRBN6$E:6O!K= ME$J5SG6C?=R-2#UO3.^26@,W(B4#)"Q$PJ+C"S\&Z?5,ZVQ-ZX!-FR;L(4F3 MZL"X@U3N7.D&HQ6I=^_R M3.S.$YY-Q1%6P;(RW8PPBWJ5$U&VDB_W;]1+11FSJ1Q]KD];FDIWEI5Y*8ZZ MZ,"M4%D/2O.AM !*"Z&TZ-35%:-D^P;?25M4J<&#/)\])VE*DN6*)<52;*A) MFIYL4R-I;DNS#F]-/*B@?UPP@ J&QP4CJ&",HO7=23MW4JD[ MHX$I1;F0B UR6=4?C=8&&*EEZR;5 M+'5H6FA -J*K:::A6;HY]"XT_AK1I;9BV_K>& %4-X+28A2M;^$NWU+E 9?+ MY[PHY -7ZGY"0ZFF*KJF#9;TG5SM[#TZ--^"TGPH+8#20B@M@M)B%*WO]RXJ M4^59V1U;)15+D[\:RY><%=,%8=F,S(3_TWS5;+W;3?;A*A@:J4%I;DN35L%( M0?^X8 5#(\+1E#!&$7K6[:+QU1Y/G8[>^)%E91U0E8[=C,SGE;*/:(YLV1U4L:@R-"LW01G0MJBF.[M"A4:%!&I060FG1^#(Q-:86Y*(DR)I:M5P_E,GLT"85FI6UM)Y3;GY5=/%K:BO#<5RHLM?2^J?P&J:N&+8U/%T1JAR, M*!O46AUT>6E0N6D5]9 M]F/-R6V]HR>;-)_6?"LO\D&?G,BBKC1;E(5N1?'_CR@1?_'G4M-!2# MTEPHS8/2?"@M@-)"*"V"TF(4K=]]NE2.;E*5U[EJB$(3.BC-A=(\*,V'T@(H M+832(B@M1M'ZG:6+"*D\(O1$P5/]($M>+?(96>WL4;HDNSZ3J#U%;K3'0%-" M*,V%TCPHS8?2 B@MA-(B*"UN::JV.\!^J>A:=Q#<[PQ=V$CE8>/]^J]%OB91 M-EN759&PM"ZQOI$_UBQ;EN5":!Z7Y4%H I8506@2EQ2A: MO\-T:24U7K/4@L:44)H+I7E0F@^E!5!:"*5%4%J,HO4[2Y>34GE.BBBUH&DI ME.9":1Z4YD-I 9060FD1E!:WM&&II1C:@5*K2URI/'%]*:;UE:?NF_+KT[H^O4M:4&'O88N]B2WV+K;8V]AB[V.+O9$M M]DZVV%O9OL;%OEJ7OVOZ:Q94T.P=2G.A- ]*\Z&T $H+H;0(2HM1M'YGZ;)W M37ZE,**@@@;P4)H+I7E0F@^E!5!:"*5%4%K/LW&&VWQFZ;%V39^MW M8?3Q5EY*0:-S*,V%TCPHS8?2 B@MA-(B*"U&T?H=HLO7->LU2REHC@ZEN5": M!Z7Y4%H I8506@2EQ2A:O[-T.;HFOZ[ZK&L Y:RS^\:&UKL23]4-TU:4X>75 M4&$/2O.AM !*"Z&T"$J+4;2^\;M,7)-GX@>-?^S 1J$:Z,W'1[>% ZJZ4%I M/I060&DAE!:=M*YBE.;&UI.=Q_4M>?'8/!ZR)$TELWG0W?;3[2,H;YL'+PX^ MOU/?A9L'27:8S7,M/[#B,0U)QP]K\FG:S"4!&O(3TEO?B$)%&2>/!ZG2-[#J]_ .]*EE5M0#E_&$6%+IEV MN=LY9Y_97E![)2]T15.8!'CG-*@5!-./'^)A]-5#N=]1[COTW@'*\\,AW$>U M_P94!QW5@=>['JHG!])MGPE^)3WR!%1I#]UA1W?H1?H%^% 4DF>$E7A15F#9 M[F7DQ7FE4T<=R]$QXS]Z ZIG'=6S]XB_7\GO%5Y?4P#1A53V*N,S9Z?<1I/@ M0DFD(O!8847Q*GMFXGEGXKE7^_=:"69J!-+#/ZWPXOWRH#$T;9P1,?, MGA;MR&QWRES\'@GT@I;!BR](G&P9)UZL&VDPVU90L)0?(.,%>*U+MP4O[ATU M =ZBU,7;6A=[Z]/1$L"OQ9, X4Z35H):NE94$]=G-?U:M]JUNY=-D[<]WO3* M-U0MF=#X,.4H&IV.L*ZIIOUL)D96KN6[DP8;2#&PO=V]R:W-H965T M32).=5EVIHXDV[?:S M!R[$6K"I[4QFI/[XVB2#LQ*YV2'D2X*!>WSN Q]\F6RD^JI7 (:\5*70TV!E M3'T;ACI=0<7TA:Q!V"NY5!4S=JB*4-<*6-88565(HV@<5HR+8#9ISBW4;"+7 MIN0"%HKH=54Q]3J'4FZF01R\G?C,BY5Q)\+9I&8%+,'\72^4'84M2L8K$)I+ M013DT^ NOITGE\Z@N>,+AXW>.R;.E2X?OZ'_WCAOG7EB&C[*\A^>F=4TN Y(!CE;E^:SW/P!.X=& M#B^5I6Y^R69W;Q20=*V-K';&ED'%Q?:?O>P"L63M2PO&>& MS29*;HAR=ULT=]"XVEA;YM3.SY38;1.9$\T+PG*=,&!NL5*Z% MX:(@M2QYRD&37\C2UD2V+L'=S85AHN!/=L2T!J,_$&&+"+3A-E:0D;6&?%V2 MT@9=DY_NP3!>ZI\GH;&LW=QANF,XWS*D!QC&E#Q(85::_"8RR+X%"*V[K<_T MS>,D!O$^=H>CR=(MSV8WC'L!;7;,4IH%] MPC2H9PAF/_X0CZ-?$9:7+M2ROWIO[=<9E^(5G(,E"R4*QJMM==*:^Z:+>$SI06>V !B;J M%2U&I6B NCJ&GW/!#5B '##&7MUB7(MZ%@GYCSRP%UZM.^4/G[-O%KPHQJ.A MRN4<$AE[C8Q1<1N@7'!\>E1^8J^4,:YE)Q2*+=E#A8+.V3?^7E/CZZ$*Y1RJ M&GM9C5$]'*!0+2MRB9<;O>+A:X:<\H4B^(-!XHW?0<>D>] MWE%4IDY/]Q'\T=%U@7K)H[@D+65N-DP!K@@X2-^ >I6CET-E_AS21;UT47Q# M=WKF2\'\'_CAY$XH4I MP87#)_[P X]#](WG7E-QL*[B.30I\9J4O+NQ^,[$]^XRAGN-[PI4T;3W-6EZ MU]L>>'NV_81PMVV<^]NWWQ\>F"JXT*2$W)I&%U=6?]2VI;\=&%DW;?0G:8RL MFL,5L R4N\%>SZ4T;P,W0?MA9?8_4$L#!!0 ( )@SF5:O[C!KYP, %\4 M 9 >&PO=V]R:W-H965T22+L+IU;J75<77:N^]()#K .^9O M!IC%D8LO"DJQQ M*@L;0^C;)6&5M5HT8T]BM>![5;"*/@D@]V5)Q'\/M.#'I86LEX%/+-^J>L!> M+78DIVNJ/N^>A#ZS>TK&2EI)QBL@Z&9IW:.[!#FU0V/Q%Z-'.3@&=2C/G'^I M3W[/EA:L5T0+FJH:0?3?@3[2HJA)>AW_=E"KG[-V'!Z_T-\WP>M@GHFDC[SX MFV5JN[1""V1T0_:%^L2/O]$N(*_FI;R0S2\X=K;0 NE>*EYVSGH%):O:?_*U M2\3 >,W''#G@"]U<#H'YU('MW-P+W7P.HQTZ[U3RT MJ\%OK 9A\(%7:BM!4F4T&P-L'5H?'WZ)[P'/$F.:W@('_0(PQ!@\?OP'W/ST M _*]=U.K>[R&]7D=@YL?IS#QY1CTK24EE[/@#&N4.Z??&TX#=]Z"GR36\I\4 MGM*U);G3I+K:WG2TN5,4G&@UJI>*'PW)8-)6&P2EAB"C>1P>SG<.?KJ MHWYLS"C0.ON-<_UX.*P"!$/LA(Z'%_9AF-_6-!B8(NA +PK\T!N;QJ^ID=Y> MC@,#'XY-DPE3'Z(P<"(GZ$U'D7M]Y-YLY'_H9PG0 Y3H"IA/!3_K?^WV,PF+ M3<(20["1"'XO@F^L&O@FY3 )BTW"$D.PD1Q!+T?P/=6@=?8&-Z,?1(&#_0BC MLVHP.\^U^7T];^A%OA=%*#@K+AAC+W0B:;K1=CG)IS-S7UVH$(Q2?4; MK9K*SJS[M?O3)"PV"4L,P48:1+T&D;%R$9F4PR0L-@E+#,%&M&'WU,P M.N_A[8@BB#TWB-RS@C$_T;4IGIC8]=W0]Y'GG%6,"5/?U24C0#BD-GXP]U]ZQIT)PP;>OM Q$YJR0HZ$8C MX6V@JYEHNUGMB>*[IEWSS)7B97.XI22CHC;0US>3>H*^I[CZ'U!+ P04 M " "8,YE6O%ICS)\# ""#@ &0 'AL+W=O^Q MDS2;)FEH5%Y:V_&<,V=FXG@F>RY^R@TA"OS.,R:GUD:I[:UMRW1#\D3>\"UA M^LF*BSQ1>BK6MMP*DBP+HSRS,82^G2>46?&D6+L7\83O5$89N1= [O(\$7]F M)./[J86LP\(7NMXHLV#'DVVR)@NBOF[OA9[9-RS"!I/WY5H%;-:0R; MXP/ZNT*\%O.02'+'L^]TJ393*[3 DJR27::^\/U[4@GR#%[*,UG\@GVU%UH@ MW4G%\\I8>Y!35OXGOZM - PP/F& *P-\KH%3&3CG&KB5@5M$II12Q&&>J"2> M"+X'PNS6:&90!+.PUO(I,WE?**&?4FVGXD69;\!70-(UHRN:)DSI=*1\QQ1E M:[#E&4TID> :+'35+7<9,;M3SI306=-1SQ*6$G U)RJAF7PYL95VS,#;:>7$ MK'0"GW "8?!1PVTD>,N69'D,8&M%M2Q\D#7#@XASDMX ![T"&&(,[C[] %]WGW=T8K*^+.;AZW@IT^@4X,[%:>S+3HGM]F.;D^=6 M;I.43"U]M$@B'HD5&]?AZ[Y@_D^P^7\".XJI6\?4'4*//^NSU41N5A9X7^!* M +\ ,"?L8XPBY(2AA\.)_=B,RB#5V*CTT4:!ZR(H_GA( M\@HPHOH$E^9>@_DZQ!B&R/-:@@>)Q@KNHW4\SX>H7Z]?Z_4']>KCYA\9]CO, M"$8HA$[@M 27.X/F3B_$D>_[QQOG/9"=HCE2$]1J@DL+-NAP!V[@0XA;8@:) MQF:O2VIB"*/P1+6&M=YP4._5H5Q? LK^4;AAMX)16@2?+BGPTLJN$)KD&#L( MNHZ#6IJ'R<:*[B6. HB"X,3[C!J7,W36>7Q&@5=(33<\%$$_#-HG\S#G:/E= MWFO?,U^C$S6.\)-Z?&&55P#-+R$./(@0AGY;]2#7:-4]Q)UJ*V7;C&ULK57; MCMHP$/T5*Y6J76E+XG#9&T3BTJI]V HMZE95U0>3#&"1V*EM8/?O.W9"&FA8 MH6I?P![/.9XYX\ST=U*M]0K D.+*3*F,&M M6OHZ5\ 2!\I2/PR"GI\Q+KRH[VQ3%?7EQJ1WO#( MERMC#7[4S]D29F"^Y5.%.[]B27@&0G,IB(+%P!O2NTG7^CN')PX[75L3F\E< MRK7=?$D&7F #@A1B8QD8_FUA#&EJB3",WR6G5UUI@?7UGOV3RQUSF3,-8YE^ MYXE9#;P;CR2P8)O4/,K=9RCS<0'&,M7NE^Q*W\ C\48;F95@C"#CHOAGSZ4. M-0#MG0"$)2 \!G1. -HEH'TNH%,".DZ9(A6GPX09%O65W!%EO9'-+IR8#HWI MDFSR1F0'PG8J83NOL:.P6<[$"QDV259 M:?&MVH:]C8(6[?;];5V+L[PFS5ZT\CJ(OEM%W_W_Z MHKW9AV*;7O9 >Q?^O M'^W>WG2#VYNC%!H(*;VE07!]E(5?ZW_8399NCFCBWFKQ!5?6:E0-78<^LH]P MA!43YR]-,?\>F%IRH4D*"Z0,6M<8G"IF2K$Q,G===BX-MC2W7.$8!F4=\'PA MI=EO[ 758(_^ %!+ P04 " "8,YE6IV^NE.\" ;"P &0 'AL+W=O ML;)HZJ6T2)\X/"I%:*.JD M;:J*NFD?33@@JA,SVT#WW\].T@AHH"#QA=C)O7?G>X_DNFLN7N0<0*'7G!6R M9\V56G1L6Z9SR*F\Y@LH]),I%SE5>BMFMEP(H),2E#,;.TY@YS0KK*1;WGL4 M29!1(+O. MLL"4,UG^HG45&_H62I=2\;P&ZPKRK*BN]+7NPP8 XST 7 /PL0"O!GC' OP: MX!\+(#6 ' L(:D!0]KYJ5MGI 54TZ0J^1L)$:S:S*.4JT;K!66&,-5)"/\TT M3B6W:@K--(FGBP9(#[5!M@3=C$ 13,FOW9MI07B//O438P1CU?_Y!%U\^N0&Y:>/JG\+U/!J@B\]M-(/C M:=R/2KH_GLOYB&MX-)<;'^"RM?J-!7!C 5R2>R=:H$W1BLEO9S(OP8Y;TAW,>JIT[]-BAV#/]Z-H.^W].=,.ST2VI8O?Z.(? MU.4[2-E!E.GO.BU20'I"0*F 2:80VR-.14@VNG0512%Q/6]'FX.93]6F):OK M13Z) V='&_^=BEZ2IJNDM/=ON=-1MY[W8FU MV[UPMY]59+@922(1&PO=V]R:W-H M965TW7,GWVF\H^R1KP$$>JHKPB?66HCF MRK9YOH8:\TO: )%?EI356,@I6]F\88 +#:HKVW.4H(8 M+"?6C7N5Q&_PJ8<@@EPH!BQ?6YA!52DBZ<:? MCM/JMU3 P_&>_8O6+K4L,(<9K1[*0JPG5F*A I9X4XD[NOL*G9Y0\>6TXOJ) M=IVM8Z%\PP6M.[#TH"Y)^\9/71P. &[T L#K -X0$+P \#N _UI T $"'9E6 MBHY#A@5.QXSN$%/6DDT-=# U6LHOB4K[O6#R:REQ(KW)<[HA@LL4YE!N\:*" M3XC(XW:!YHQN2YU>>;JD+XP!$0B>&IDR*%#.H"@%JBCGZ"P#@H7>7N'4 M.\F807Z)?/<3\AS/,S@T>SW<-<"SU\.=$VK\/E^^YO/?F"]3I%NFP,RDZLD5 M;W .$TL6# YL"U:J\N9Z0*;73EBC21*I^;E/73X)P%,E,;@^#8S#TPM@/PX%A9C ,$S\8.5YO^$Q4 MV(L*3XJZ*>2_J'[5LSO8 N.X,OY[+4EXL'TPBIW$BP=ZCNTN/#?QG,0?Z#$8 M^E[LA%%@UA/U>J*3>AY8*4#F9\E-,DYBWWJPHV,)(V<4Q4.I!KLH]-V1&YFE MQKW4^ WG4=8+J!? 9,TP*8^/SD^2Q*'K#YR='=N93VYF,!R>W%:5?=!C:F K MW:LYTM6H+<;]:G\=N-%=<+ ^E=>$MJO_IVGO&+>8K4K"405+2>ER!16R+^KA6EYU@"D#^7U)J=A/U ;]Y2G]!U!+ P04 " "8,YE6 M-KBOP6@" !$!P &0 'AL+W=OBZXT)-@8TPYQECG&RBHOI8E"+NSDJJ@QD[5&NM2 M 5UZ4L$Q"<,^+B@309KXM0>5)G)G.!/PH)#>%055?^^ R\,DB(+CPB-;;XQ; MP&E2TC7,P3R5#\K.<*.R9 4(S:1 "E:3X#8:SV*']X"?# [Z9(Q<)@LIMV[R M;3D)0A<0<,B-4Z#VLXO4.?3120EP3XDL)W9K0O930JPD^=5SE[@N744/31,D#4@YMU=S 5]^S;;V8 MUQKJD.4P"VY8TJ#T$J8L_O&ESYSW%LO<4F[V3V N7XL:E M^#7UL_^Y-CLJI;Y7V*ZEJIY=38PL M?5-:2&-;G!]N[#,'R@'L_DI*&PO=V]R:W-H965T_=>S.7&:R$?U ) H\>JK-7$6VC=G/J^RA90<74B&JC-F[F0%==F*^]]U4C@ M>9M4E3X. N97O*B]=-P^NY3I6"QU6=1P*9%:5A673^=0BO7$"[WG!U?%_4+; M!WXZ;O@]7(.^:2ZEV?D]2EY44*M"U$C"?.)]#4]GB8UO VX+6*NM-;)*[H1X ML)N+?.(%MB H(=,6@9O;"J90EA;(E/%O@^GUE#9Q>_V,_JW5;K3<<0534?XI M(F')4K57M.YB&?-0ME1:5)MD4T%5U-V=/VY\ MV$K ^)4$O$G ;TT@FP3RUH1HDQ"USG126A]F7/-T+,4:21MMT.RB-;/--O*+ MVO[LUUJ:MX7)T^DOO0!IB*2$6B.N%&B%CM&U.5[YL@0DYDBX0HYFH'E1JL]C M7YLR+)B?;2C/.TK\"N4,LA-$PB\(!QBCZ<^_Z.C3AY#1,Q?6]!"LF^L9.OKH M@IF]'28<*,DW[O86X]YBW(*3 RQVN=:A1&X4^_F?JH9G,/',]ZU KL!+;9'! MF;F$8Y[GD"/-'TVKR<0*)+\KP65B!\9:,-OR M5FE(":-1B).QO]IV:)#V4(<,>@PH/8H$%38[YV&0YU"Y^Z0DH32F(77+ MC7NY\:#?R&FNP0DB<(=G5UDO'W.DX291A2]#)PY(&-&&$O"W9;E;XT7=A;\P>5] M42M4PMSD!B>Q,4)V\U6WT:)I)XX[HDBSXO<"M/:29?MLWN>+EDC M2UJ3>PY$4U68/[\G)3NL'.B\//A"G[92/W#3Y0X_D0OU"_] FKY)YQ(*L6?DO+>1VY20.*,@&-Z7\P@Y_D3ZA M4/-R5HKV/SCT8ST'Y(V0K.J-5005K;M/_*,7XL0 H2L&J#= KS7P>P/_M09! M;Q"TRG2IM#ID6.)TR=D!<#U:T?1%*V9KK=*GM7[O#Y*K;ZFRD^D]5U.(RV> MZP*0[PW=J9^*D.E;OW91Z-F&9)=A( M1'\0T3?1TS\Y$P+DF/-G6C\!7+&FGI2OPT0M1B^!^Q2BA>]%,%HLW?VI-D:' M<[69<.LC&*(PB >WH\2#(?' F/A'(L2=6BSSIFI*+$FAUC@54$ZQ7D6G%.AX MX4DH;R%$/DQ0?"Z!T?5<":;\>K$7P,0/IC4(!PU"HP8S*RB\"$2]_"1.%MY9 M^MW ^&0@"B+?@_YX7'8)1"%4N9T,'.45#7E%QKS6K-HUDO V+\EQ+2HJVOUU M2'(J/R-T[@IA$Y99@HW$C F'AM=4-IRTTXAM-C0GYLW0#)P]D:PVS+9H M8S&/+3/TK9:DS89X;966V:*-E3SVX-#>R\H;GU_L0DXV!/MC0OR>2&: ;,GC8V:9DMVEB\8WL/(ZL%:+6Q MMTK+;-'&2AY[>VCL>F<48'SQ0SR 'O+.?_J9_N[S=DV,[?&ULK95M3]LP$,>_BI5-$Y,829RT99!&HDW1]H*I K%I+TUR M;2P2.]AN"]]^?DA#NP56)%2IL9W[_WSG<^Z2#1?WL@10Z+&NF!Q[I5+-F>_+ MO(2:R!/> --O%ES41.FI6/JR$4 **ZHK'P?!T*\)95Z:V+6Y2!.^4A5E,!=( MKNJ:B*<)5'PS]D)ONW!-EZ4R"WZ:-&0)-Z!NF[G0,[^C%+0&)BEG2,!B[%V$ M9[/8V%N#GQ0V,3"1WG-^;R?=B[ 7&(:@@5X9 ]&,-4Z@J ])N/+1,K]O2 M"'?'6_JEC5W'5%F[LF-$OHMU3J5SH6^/3V[/>EUL'B?IBI:&>R(3F, M/5VR)(@U>*GQ-3COR\1[PK+WA,W>";:7D;C+2/P:7:=;0W/JOC-XU.U 0E\J M'&5H*:87K-,P/(VCX==!XJ]WC]D9CG8-1^87[]ME/7>K7<>YL(7VK_6)[D2N<3QC7!N[(F)) MF405+#0R.!GIXBA<:W 3Q1M;^^ZXTI74#DO=34$8 _U^P;G:3LP&77]._P!0 M2P,$% @ F#.95IW@AS-*!@ QC$ !D !X;"]W;W)K&ULM9MK;]LV%(;_"N$-0P>T-2^ZIHZ!-L2Z MT:-&V'?51LVA8J MB9Y$Q\VP'S]*5BU3I@DI./V26#;Y'O$-#_,)^7C&Y')_?6$3+Z_\3%=;U3]QG0^VR9K<2?4Y^UMJ:^F M1Y5EFHNB2F6!2K&ZGKPF5]S#=8>FQ9=4[*N3UZ@>RKV47^N+=\OK":[O2&1B MH6J)1/]Z$#>J&0^*^4>E75KK5:_:,QL>NOAIT7] M=[]3I?XTU?W4_%VADF*=WF<")54E5/4<%7JVO4!W>H8M=_IMN4*IO=$S+E22 M9M6OLZG2MU(+3A=MV#>'L/1"6"X6+Q$CSQ'%E**;/_]&SW[YB03^*YO6S1BM MSW<;Z=%FVHBS"^)O2UE5:)&4Y6-:K%&2RUVA;+8= M9#R[3+T(7%7;9"&N)SK+*U$^B,F\ODO\RN8;I!@'$C/L8T?[F$M]_DFJ)*MG MXGJHCP>]H-&KU[Z'.0NP%U(/Q[/IPZE)SLAC3;*$]9D?A3BFQ["& ][1 <\Y M@=Z+JKK2J^1BE^^R1(EE/?92I?\F]?)I<\"#G$F08AQ(S/#1/_KH#YM)8ZP\ M2/HG?]47U&>A%\6AUYM-SNACC;+$)3'%7A!B;)].P=&&P&F#?=FWC3TXNP>" M@Y RC_F]H1]:AJ6")('R'%.)"8X6-\]#&&7UAB2X+KC"&^'_:2RQE\ MK$^VL)1@&EU*0(([G,0#4Q#]A]ZG"UTA"*3+$_2A:8H^Z<^K/*V:ND&[]7JW M3.7T2[H4$MV667%26?8L;,.5(U#J9F6GQ \@6'+5@?*0T@U#J5F>MCA M.7'BZQ, LQ4\32*/4!P& >NEKCOT:*/.X[)0_S]FEY" =)!-W)3]>BV*Q2-: MR$*5NAY'95TSV[,1$IIO0-4XE)II8L?IQ WJP[,1%-!!U3B4FNEAQ^AD(*0/ MS\9S5*:DQO/(.TM'4$2W!XYP$&#_0CYVC$X"8#0C3NH?/:<@U3B4FFEF5QH0 M=VWP)#YK-7N %L=U"4;Z\PJT)+!&]F,?>_2DYC2]Z)"?.$EX?JM'7V\96X<, MBO>@:AQ*S;2M(WP2 RWMD+1^ ZK&H=3,;="N/J#N^F#\TMX*FCL0.(YCTJ^1 MW*%'[W>>QXVIY\0_2+ M* AQ&/9WA]W11WMEB1O@2$/*!7BG';Q3-[S?R97:)Z5UY\O==?3T <5U*#73 MM@[7*1"N4U!ET1!Y/GA!5BG M':Q3:%BGH+ .JL:AU$PS.UBG/P#6J0V9"8D\S/I/:=SA1YME">SK:14'%TB= M=J1.W:3>[J NT4)N'P_[,;4M]1:-N)!:H/P.JL:AU$PS.WZG0/Q.0?D=5(U# MJ9G/X3M^9]#\SLXYVO=9&#(_ZC^)!^7W(7%-$SJ 9] ST !'E2-0ZF99G8 MSWX P#,+2#/J17[DX_ZL B5X6V OI"2(+Y2%[.2,BYO@W6L][.,T]ZV,GH^P M9VA^1$7 NHJ 54$#+0B %7C4&JFAUU%P* K G9.YF$<1:%W]D\"M" 8$-:T MH*L'F/N$S0>U$:4]]T"Y'U2-0ZF9IG7-0:N:YTX[XO8'$/^KP MZ4$S,#")!!1'_<>Q[NBCCY9:XC(]J;R3Q\ ''Z8G9^;K;SC\D93KM*A0)E:Z M*WX9ZGE9'KXT<+A0;D1R5*4=0/]^4I*]?VB/IE__.K&_']0 M2P,$% @ F#.95L:+YMZJ @ _08 !D !X;"]W;W)K&ULK57;;M- $/V5D9%0*Y7ZEJ2WQ%*3@NA#4=0*$(\;>V*O:N^: MW4W2\/7,KAV3%C<"P8N]ESG'Y\QX9\<;J1YU@6C@J2J%GGB%,?6E[^NTP(KI M4UFCH)VE5!4S-%6YKVN%+'.@JO2C(!CY%>/"2\9N;:Z2L5R9D@N<*]"KJF)J M.\52;B9>Z.T6[GE>&+O@)^.:Y?B YG,]5S3S.Y:,5R@TEP(4+B?>=7@Y&]IX M%_"%XT;OC<$Z64CY:">WV<0+K" L,366@=%KC3,L2TM$,KZWG%[W20O<'^_8 M/SCOY&7!-,YD^95GIIAXYQYDN&2KTMS+S4=L_3B!J2RU>\*FC0T\2%?:R*H% MDX**B^;-GMH\[ '"T2N J 5$+P!1_ H@;@&Q,]HH<[9NF&')6,D-*!M-;';@ MZ'_)5K0LE\#[@X[F M3*$P!1J>LO(8CF[0,%[J8X)?YRC2+:12&$6E F73J6EC]ND;'+U]$XZ&5\=C MWY %*\1/6[G31F[TBMPP@CNB+#2\%QEFSPE\\MXE(-HE8!H=9+S!]!3B\ 2B M((IZ!,W^'!X>D!-W]8@=7_Q7]>A+5,,SZ.>QA_]2URS%B4>G6Z-:HY?8M =7 M?2;_$]DSRX/.\N 0>]+[J]#Y_K[BZF6)&^L-W\CQV3:U3L)A&(_.+J@"ZWU; MOP=&@\'Y\'QPT04^DSSL) __0?();%SWP S8&A4U0V"55(;_8*YUU:BX[#5V M^*LQ;)$IW5>_P\"H 4((E3T\,(*,;75?Z?R]3E*AREV#U61T)4QSIKK5KH=? MN];U8GU*O;UIQ;]HFHOACJF<"PTE+HDR.#TC[:IIMLW$R-KUJX4TU/WY$-SR]7, M[2@%J8$*PBCBL!@Y8_]RUM?VQN ;@8W8&R,=R9RQ1SVY+D:.IQV""G*I"5B] MUC"%JM(@Y<;/ENET1VKA_GA'_VQB5[',L8 IJ[Z30I8CY\)!!2SPJI)W;/,% MVG@BSDL[P76P=V%7>)# P]?E?C>L;1: M4/\X2!>R2]'@'$:.JE0"^!J<5/OI71W+PEO"LK>$S=X(=I"-?I>-_DOT=%PS M+LEO^X_!5G4! >)8+BPF-AC= ];I((HC+_:]Q%WOW[,U'.P9^MXPO@B]P:%A M=H3H]:-X&#XQG/UK>#$<##T_BCM#&[N[5XYJX$O3!P3*V8I*^W-WJUVK&9L* M^V1]HEJ0[1A_,;9_W6"^)%2@"A8*Z?4&JBIRVQ/L1++&%+TYDZJ$FF&IVBAP M;:#V%XS)W40?T#7F] ]02P,$% @ F#.95J]TPYYX @ ;08 !D !X M;"]W;W)K&ULA95=;YLP%(;_BL6DJ9.Z @8#;0G2 MVJI:+S95[3ZT2P<.P:K!S#9)NU\_VZ0H:DAS _XXYWW> ^:0;X1\4@V 1L\M M[]3":[3N+WQ?E0VT5)V)'CJS4PO94FVF 3]L[^79N9/*A5K MH5-,=$A"O?"^A!=7F8UW ;\8;-3.&-E*ED(\VO&.WW>/H>=!(P/).!M G:^1Y!S>4,U+7(I M-DC::*-F!ZY4EVW,L;JXZS3M5FS) 5&E0*M3U)FC\!D]FM=? M#699U*@>]"!-0"ND9O^H>YSP;,Z% G1R YHRKC[EOC9^K*I?;ME7(QL?8-] M>8:B\!3A &-T_?T/.OGX(4S(Y1LMW]0T%8:GPK 3CPZ(WQ[VK.:LCFKQO)K] M-"Y43TM8>.;L*Y!K\ IK-KA\QVLT>8W>4R],_=&X<43+S[&B^=X8Q;9X84I24,2D'D>F7CD&(_,\<@>CR1IEN%@'I=,N.08 M+IG#)7NX.,X(3O \+IUPZ3%IV<3/7N7 M_D-HRN=XV=[A.<_2*$ZR] W0W^D>MA%_HW+%.H4XU"8U.+.M2X[-;9QHT;N& MLA3:M"&ULO9AM;]HP$,>_ MBI5)TR9US1-/[0 )Z*;U1354M/6U20Z(FMB9;4K9IY_MA(14P0.4\@9B)_?+ M_>\NX;C^AK)GO@(0Z#6)"1]8*R'26]OFP0H2S*]I"D2>65"68"&7;&GSE $. MM5$2VY[C=.P$1\0:]O7>E W[="WBB,"4(;Y.$LRV8XCI9F"YUF[C,5JNA-JP MA_T4+V$&XEL@9\;^%IHYIF6=8<%'O89W2"FKI8T=:!CHZVEFHBH-,X$DV&]T1@LHSF,2#,.0A^A8@LGB]H)@LF7,MMND ;'0P($7X!)I.+<$*9B/YB MG8D46$1#KBZ,WM+0ISL0.(KY9XE\VF%&&:9O"ZE ^6$'N;?CS%OO@+>NAQXH M$2N.OI$0PBK EM(+_=Y._]@S$N\@N$:^>X4\Q_-J')H<;^X:W/&+=/B:USK M&S-,0D1P4ALP!I^_.!VG*]UPAJ"562V"IDM3?3N!8N\VV18&H)5PM(KPM)[ MER(W4_VL4E$7)=D/1 >%>%M;\\>!_!W([=60*LIO"N4W1O0TQD(U7G7JC):G MIK,%M&A*,8%A+I7'=E:;-LY)(M!$WUU&).A:") M/EP!#H&I"^3Y!:5BMU W* 9?PW]02P,$% @ F#.95HCCV]H[ P I T M !D !X;"]W;W)K&ULO5==;YLP%/TK%I.F5MK" M9PBT"=*:=EJEM(N:;=4T[<&%FX *.+5-TOS[V4 II!0U$^I+@O&]Q_<<'^!Z MO"7TGH4 '#TF<./\WIQZ8Y+Q.$IA3A'+D@33W1G$9#M1=.7IQDVT"KF\H7KC-5[! M OC/]9R*D5JA!%$"*8M(BB@L)\H7_62J&S(AC_@5P9;5KI&DB7! M*!.,MR:898*9$RTJRVF=8XZ],25;1&6T0),7N39YMF 3I7(;%YR*V4CD<>\R MW0#C8E\X0Y_10K@DR&) 9(FBV@SV?9*E' (DC(.R- "*X"&+^ XEP$,2H*-S MX#B*V;% F5[_1DG^S$0:NN20L+]ME(LUK/8U MY*-ZPM;8AXDBGD4&= .*)P743ML$Z FL(8=9R6%VH7L7C5VO>:2-=0%EYU#R M?;+Q#&>D&8X[@)KR#&LY!B^@YN'?J]QRG(_ M<_'=P[2V:6@VF[<5W8EWZ%;U!-:@[E34G7=PKM.G'#V!->1P*SG<_ISKOO2C MIFFF:3FC/>=V+OJ?E'3MN1?1.DE]YR'05@;=B8=N7%]H39JUEDM_!RN7B_0E M24]H34F>FRR]LVDYS,XE5J-;L%S7M(;6GIW;(AW#,0U+WWL1J[466IY?KC!= M12E#,2Q%JC88B:>'%D>"8L#).N^J[P@7/7I^&8IC%% 9(.:7A/"G@6S4JX.9 M]P]02P,$% @ F#.95LU* )'?! ?AH !D !X;"]W;W)K&ULO9EK;^(X%(;_BI5=K3I2!^+VPIB#[VF2L;&R MXGQ],QRR<(53Q 9DC3/Q9$%HBKBXI,LA6U.,HM(I38::JEK#%,69,AF5]V9T M,B(Y3^(,SRA@>9HB^GJ'$[(=*U!YN_$I7JYX<6,X&:W1$L\Q_[R>47$U;"A1 MG.*,Q20#%"_&RBV\":!1.)06?\5XR_:^@Z(KSX2\%!?WT5A1BXAP@D->()#X MV. I3I*").+X5D.5ILW"XBCR8B2+:"%M: 57TJY2F^1X#@K M1M:<4_$T%GY\>X+"D.09QQ$08QGD680I MP-_RF+^"%/,5B<#5#%%ANL(\#E'R#EQYF*,X8>]&0R["+!H;AG5(=U5(VHF0 MH 8>B4 QX(N&HC9@*/K7=%)[Z^2=UDOT<#@ .KP&FJII8/KT-[CZXS=HF1^. M13>]A/5Y[H&KWX]AO/,Q\$>SU!^Q@O_C/.])*KG^ ^(OHB1L2S M&%MS'.8TYC%FX.N#, /W'*?LGV,#I6(:QYE%T;UA:Q3BL2*J*L-T@Y5)T7/U MPS%=9<(\F3!?)BR0!&NI;#0J&WWTR0R]%@6CK!+M^K"K)L=TKJA622WFPLW$ M<* !554=#3?[&E:&]IZAY=JN[;AM.^\0"%4;JKJK:VU+_]!2LRW-A;K;80:] M7?_)Q)I-8LW>Q,Y7HKQ653DD*097"6'LG;@ZF69V+,_F06:X, MS3U#5S4LPS4Z>3ZT>P]-J-F.[G3R?&@)==72'+N3Y=X\_&26K2;+5F^6O^0K ME &1Z]<K(G GSA<920ARU3)@O$Q9(@K54=AJ5G?ZI"=-0E$6Q6RK* MZ*FJ*5:ZX@GMKCHKR:L&H+%7P]2!;JI.IRI.>R.Y5$Z9,%\F+#@C'RVIW$8J MMUJ6M.LUCK'@KKCJK"SSCEF MJANFH6N=$ -9(;85V=OXPUY%GE#&RN4.QTF"*-B=!("'AQGX^HC39TR/SGW] MY$LG/ZDT3RK-ETH+9-':BFL[Q;5?L-"IH;+$EDGSI-)\J;1 %JTM]NZ\!?9N M]*457/V@X(K=L6WKMMNMN/K!WMS5'5&;._.MUQ_XQ:))/3R116N+MCL^@?WG M)P&**=B@)-]?I,89Q_3$*@<>'E_HT#YV'1*9:_G66 MI<.]8_,4TV7Y@H.!\JB[.EQN[C8O46[+5P>=^W?PQJ]>A>PPU9L947*7<<9 M@A<"J0YL\4.BU&ULM5IK;]LV%/TKA#<,*;#4?(M,$P.-;6T%UJ!HT W[J-AT+%0/ M5Z*3=K]^U".V13&*G7%?$DF^]USRW*M+'4J7CWGQM5PKI<'W-,G*J]%:Z\W% M>%PNUBJ-RK?Y1F7FEU5>I)$VI\7]N-P4*EK63FDRQA#R<1K%V6AR65_[5$PN M\ZU.XDQ]*D"Y3=.H^'&MDOSQ:H1&3Q<^Q_=K75T83RXWT;VZ5?K+YE-ASL8[ ME&6H\N0EP[U!9_QNJQ/#@&U53N\OQK=?)A>36"U8A4HA:Z M@HC,OP/A\1-Z6$_>3.8N*M4T3_Z*EWI]-1(CL%2K M:)OHS_GC[ZJ=$*OP%GE2UG_!8V/+@A%8;$N=IZVS&4$:9\W_Z'M+Q($#QL\X MX-8!'^M 6@=RK -M'>BQ#JQU8,AN XJRKK5A?FU]CXZ9RK$WT"F.\:"-=-Y'P,Y$0!A_S3*]+,,^6:MD%&)MA[\:. MG\9^C0<19VKQ%A#T*\ 08S"]^1N<_?(3XNR=:W334["^W,[ V<\NF-GQ,.BE M(7J=%)!=^9 :ESR#>QTEIDH4J NP!$M3@A>NTFA0J!NEZIX7 MY29:J*N1:8^E*A[4:%+-%;YS9=(GV,PGV-PG6.@)K)-7NLLK'4*?3+=%87H" MB,K2Y-65T<:?U_[5\O4P"6 0($%8("_'#X?Y&@QU:KX<<3&64%)!K+ASGW'# M!BPXB(L@YE RQ/DN;H=KMN.:'<5U$D=W<1+K6#D);T#8X0 8$YQ31(5%^&"\ M4PEWQ!542(F0Q!;A/N.&_;@8,RD89-+--]_QS0=[UJV.M&I6O'P%%GEJ1K.N MGI4>E%GKS+D"9TE>EF^>;V?<9SOS"3;S"3;W"19Z NND/-BE/!B\Q6[,(WJA M'E2V5:YT!KU2"Q 4F)AF9I7X-'"T 6)*,N""=4UG?51I5F]"8,"A=>,$O:8F M.40B()($7=-P<**OI%'L:!2#-/Y6F-L";(I\%6L7CZ(_8PD1@K!'8]\24<(8 MIIQ:+#HL8=5](";<8M%ARC@DE/72& [.\Y4LRAV+ X>.P#@@A)&#!;%+^5Y^(R_Z&SF$,$;4/ AA>\-C..#)G/<#2VK$MZES MFW*O KQ%ZV@=(UTH(<]5^5Z!H_]=@B.O&MPKVLPKVMPK6N@+K9OYO1!'PTK\ M\_,J'/4%,Y'2/)83W&MJ?5,62"B"GGQT63)J>B7'O8;E,N6826GO:(;#DWPM MB7L9CH9U^/ZE#;B/XLQ)9E\,YBMIQ'L!CX<%_,D[([BODS&!PLAJFU>')2$T0/;:/7,8GIO>@C#C-J\N M4THE92BPDA4.3_RUQ.Y5.AY6Z4?MC+08A[N0YAF#\MZ+E6EK>?AD0$S[E<3> M G5 GE,F,8,LL,ETF&)AC"6S=YF&)WLJF>.#E^>I*N[KSQQ*\U"RS73S+GIW M=?UH=K%2U541F8WU=YKI].J@"[#T\F_P)02P,$% @ F#.95@6$ M(L%! P PPT !D !X;"]W;W)K&ULO9?;3MM M$(9?9>5*52NU^'P());:T*I(/2#H0575B\6>Q"ML;[J[3LC;=]8V)@83067* M!?':,__.-_LG&D\W7%S*#$"1JR(OY^=BGC**Y6S$DX%D5514+%]"SG?S S;N+YQ MQI:9TC?,>+JB2S@']6UU*G!E=BHI*Z"4C)=$P&)FO+$/Y[:C$^J([PPV: M:)0+SB_UXB2=&9:N"')(E):@^+&&.>2Y5L(Z_K2B1K>G3MR]OE9_7\,CS 65 M,.?Y#Y:J;&9$!DEA0:MFSD8:5NIC M/%<"GS+,4_%)N0:I\%R4)*_).;HDK7(@?$'8SA.:)+PJ%:0$C4.J,@5!X$_% MU)9(2"K!% .)E:L,G4*TG5B^Q6XJ$%@SO4#%!66"K&E>8>"+8U"4Y?(E;CG_ M_).\>/[,#ORCEU-3(9(NS$S:\M\VY3OWE'\,R0%Q[5?$L1QG('W^\'2[GVYB M([MN.ETWG5K/O4?O$Q67B*9YSV_Z\NLCAI$3!87\/838:'K#FOI[?"A7-(&9 M@5]4"6(-1JP;9AT- 8\DUL-W.WQWGWK\[E\M,=259JN@WDK_&*UCQ_.BR'&] M8&JN=Y'O1KJ6%SJ^[3I=9(_'ZWB\O3QSCIXO%5D)GE8)"#E4YUZ)QY[>2&(] M6K^C]9_ O/Z8^".)]?"##C_X?^9MMO)W+&D'86B%D]"^9=Z[D8X7V*&%/XC# MY@T[GG OSU=(LI+G?+DEM$R)Y NUH6*PVKU"CSW#D<1ZS%'''#V!A:,Q\4<2 MZ^%/.OS)_[/PY(XQ?<>UK"BR;CGX;J 7^;XW"<)A ]O6S6QB[>7YHC(0@T/! MWKS''ME8:GW*G0G,?@+3MJ)CM6 DM7X+;L8F>^]8,JYQV[WZDT,4NM[$O^7< M@4C;:OYN6=?V9*5DN2PP%3K($3[B^:-H5DHOJJ'[@NN<(2O+S-$ M :$#\/F"&ULK57;4MLP$/T5C3O3@9D67W,! M$L\03%L>Z# P;:>/BKV)563+2'("?]^5[)C<"#SP$NNRYVCW2#D[6@KYH'( M39X*7JJQDVM=G;FN2G,HJ#H1%92X,Q.RH!JG@K'3B MD5V[E?%(U)JS$FXE47514/D\ 2Z68\=W5@MW;)YKL^#&HXK.X1[TK^I6XLSM M6#)60*F8*(F$V=BY\,^2GHFW ;\9+-7:F)A*ID(\F,EU-G8\DQ!P2+5AH/A9 MP"5P;H@PC<>6T^F.-,#U\8K]FZT=:YE2!9>"_V&9SL?.T"$9S&C-]9U8_H"V M'IM@*KBROV39QGH.26NE1=&",8."EV3X_>3O;>EA!O1B2[$P(^"TRT!W#7K*D#.;0M0 M)!5UJ1L3Z%:[+G-AS75K?8+=IVD6+S1-Z[JA&ULK9=O;YLZ%,:_ MBL6=IEYI*]CF;Y=$VHJF[<6]J]:[37OID)/$JL',=IKNV\\&BM) N8G4-P%C MG^>JCN]!3#HH125GGM;8^HKW]?%%DJF+V4-E>U92U4R8YMJX^M: M 5LU0:7P21#$?LEXY2UFS;,;M9C)G1&\@AN%]*XLF?K] 83NY]QY?Y9D;WPSXSF&O#^Z1(UE* M>><:GU=S+W %@8#". 5F+_=P#4(X(5O&KT[3ZU.ZP,/[1_6/#;ME63(-UU+\ MX"NSG7NIAU:P9CMAOLK])^AX(J=72*&;7[3OQ@8>*G;:R+(+MA64O&JO[*'S MX2" D&<"2!= 3@V@70 ]-2#L L+&F1:E\2%GABUF2NZ1%]--"&G'Z(M,RYF>K M'X[KN\WD2M>L@+EG=PL-ZAZ\A2L_>#=FZ$N*Y2\D]L17VOM*I]1[7VOV6TDA M&EOW(-9,P9B)K5CZD0')42$TB2E] A\,N&YX,.L.,SL^HH3/ X> M]>#12> :C!%0NO6C0+#& B-1(9C6S3?(?HH$V^L=-Z.K:C++N:OJ)<7R:& = M34D4VL__N'-Q[UP\Z=R79M,Q[,&M&;84H^LD'B1/:1AC$AR]+).ISB4>)K6\ M*:$X&B=.>N)DDCB'6NIGYC\9@J:IW?_#(]#)#.>"#I,2DI$PSN@X:-J#IO\_ MM:.8Z2!CC$.:930]XIQ,<"[G,"L)<43"+!GGS'K.;)+S/VF8&,/,!OLL#4@: MX"A*CCC;DSHP'TJ&44I)DF7D",(_.+2Y$_8_3&UXI9& M8T- M+A-KA&I/K6W#R+HYQRVEL:?"YG9K#_J@W #;OY;2/#;L0KNV0# 4#@ &0 'AL+W=O.A_A MW3(Q]M;@SX(>Y-$S,)D\<_YB!G]D4\BI?2_H)# M;8LC!ZQV4O&J<=8[J I6_Y/O#0]'#@B]X8 :!W2I@]\X^)-):S'8E-=.K[C*X2:DB12E_G;A*1S<8[JJ)-*\CH3.7O<^1X.(*5W= A]^ ,A#""R^_ UN?OD)AOB^;W>+:["^/:7@ MYN<^F/1R&/A_6UI>CN4-8'6X\]NZ^Q8\N+#N??6L$4*+8,Z;_2R$,(8H]CUO MXNZ/R:U-HR/3.(Z\ ",$NY;I.6CL13A 'D9!UW399QI C&(9@L&M)/H\;0>Q# MC",8G:BWSQ0E7A+X0=ROWK E*!PD:*Z5:K\2;\MT$.!:F8X)EHX)MAP)K%.% MJ*U"]&Z91N'J"#L:[E^#QL&&(4!3%&)R+MLX1&IC#IUVC+SX,HM _^0PO!F-= MR_%Y6*1?B3A),#Z19I\E]/4U 9X>G^[1];>B8F/[#JD/QQU3]6VRG6U;FX_V M1G\R/]*+ZUE^QGKO25W3[F MNFVCPACH]37GZG5@ K2-X.P_4$L#!!0 ( )@SF5;/"X4(I@4 )\C 9 M >&PO=V]R:W-H965T(G]$5+N4W*64%$O*6/=E\Q3!**J77'Y)W=HB2DP"4GM 0,IY?6E7L104\Y5!9_$[SE>]= =>61TJ_J MYB:YM!P5$(GS7"').+XUH%;;IG+TOP+ M241V:?<-.A0.'%-.?5)]@VMHX%XC47M&B<900%*>O_Z+DA M8L\!PC<<8., QSIXC8,WUL%O'/RQ#D'C4'7=KOM>$1 *6N)IBXJ M]BMOR1"6EB+C("H3G/0!;!EM&S+@_7Y(00G/P_!A.-AW.^%%(W'Z\ M5FZO O?T4K'W]85\U95WP%8KQI27G)([9!EL+%9KS88AXDV"A2;#( M$%A/ +\5P->A+R3S@"&!A^BO/=WZ554S_&;AG,%@;F_V>1UE%8ZRBKYGU>MB MT'8QT';QSQ66/23E$\@IYR!&C+T .9=L$4OX4+]KN,E>$'!R'DQ\9S*#!YW7 MMGSLH'K=KC?U'>C[P?3\@*B!$'W7G_F3P#L?9FO2LC71LO6%B"RC>:+X(NUD MK/@""=F0!)<)/P7;C,090(QP#%)&"[!B-"6" YHJ4[D?&ULQVIB$BPR!-;39-9J,M-JTF4P #_+ M_)D/,CQ[_:[[LZGCS0XXKNVF>W:!$P13[V!ZU89T+'N&P'KLG;?LG6O9B](4 M5[DZZ%(#<"^'*;C',2UCDI,Z!40"?,2)G-ES\""06 LJ9_4#GU-P5=!U*88$ MT(9Q;&YA$BP\?S4T7,?SG4/-(T.-]F1RG2Y/=[1"W9*2%.MB, '7>A[+K5&T MT"A:9 JMK\%>K>2^(WMNG$W)8!(M-(H6F4+KRP [&>#HE&FWJ@+"ZZ57YC^" M@A.U%/<3(_G@VQKE)"6RTD4AJ8U=?'/_??J!3J M=_DQR*[)PG9I%"TTBA:90NNKT)7=[O0]DY?)6G9I%"TTBA:90NO+T%7:KK[4 MUFU>-JZNUY]I)J_2I'%VH3Z4HXG[$36VVQ79KK[*7F:D1(.L&2V+C:*%1M$B M4VC]GXRZ\ADZ[YA!H-$*VBA::!0M,H76EZ&KH*&V--3.((WK]W9!QYF%PV:' M/X#HP_VO='25+-17LG?=WC%-@6H!,;7/7R8@P1N) M<8Y(4>602;WE_)CCUG*0WX$ZUCV;ON)WE%FH[]G1P_)'%*BP*U"AOD!5PS(G MZ)'D1+S(JX*(>M=3[#;\!PGU!G8.U=\AHT:K4J-HD2FTFGA[[R!"@=E3=0*$ M@UAM"M<_\+=/VU,F5]79BH/GU^Y%5)\5Z6#JHRNWB#V1DH,L!>,O+8%BJ)7I*.LV^_I*0H MEJ.J-LJ;6*3F_X8SI,>JK(6IZX*]8;J2?L9+:E:[@'^75[R]7([BG+HH):%*Q&'%9SZX-SG3E8"QJ+ M;P7LQ<$STJ$\,/9##SXNYQ;6*X(2J( %*[\72[F96Y&%EK"BNU+>L?W?T 7D:U[.2M'\1?O6-E0>\YV0 MK.K$:EP5=?M)G[I$' @(^8F = )RJL#M!.ZI J\3>*<*_$[0A&ZWL3>)2ZFD MR8RS/>+:6M'T0Y/]1JWR5=3ZH-Q+KMX62B>3CW7.*D"2/H% E^A>'<3EK@3$ M5JA[=5$R(=ZB!U"G$E!Q:'^1@J1%*=[.;*G6HHEVWOF]:?V2G_AU"/K$:KD1 M**N7L!P";!5$'PEYCN2&3!)3R*^0Z[Q#!!."%I__01=__N$$_ONQU2W.87V] M3]'%FS%,>CK&^=62LM-9>((UR)W;GP*W@;O3I^ +?1K;R5;KC6MU);L66YK# MW%*E2@!_!"O12\/OQQ)O$I::A&6&8(,-\/H-\*;HR2^_:V/[TB*#!JE_$!Z3 M2\>+7>)BUY_9CX=9;TW#0U/B!%X<86]HF8Y ^P[Q,%^/#3-7IMZV/5(3-P7 MRT$V_#X;_F0V;N\68_%.BLX]AR9AJ4E89@@VR'S09S[XC4(0F-P D[#4)"PS M!!ML0-AO0&B^$+1(__ [&\5A$,6^>U0')IV?F_01MXZO"A!V\5&E>&T9JGH2 M^NHV.UXIHCY=T62ZU&51707KL:1,"L\]K"9AJ4E89@@VR'[<9S_^C6H1F]P MD[#4)"PS!!ML@(-?KN_8?+WHF(,?>3_V?0]'Y*A@3+L_-_&CCJ,X(!$FQ[>+ M,5L7AX[GAT%X5#7L@P:H KYN.D^!F.YF]TU]LT5B^8 MMF7^1/FZJ 4J8:60^"I4U8RW76@[D&S;M%D/3*JFK7G,R>>! M=M#_+R#Y'U!+ P04 " "8,YE663&D/+D# "A#0 &0 'AL+W=OQ-#W'/BU'9@[]]W[$ .J#&LM%\@Z!<[.8!#@X#3VQ3:3,0+68MV=!GJO]L'R6\18.5DM6T M44PT2-+U//B [U?8 NR,OQC=J:-G9*B\"/'5O'PNYT%L(J*<%MJ8(/"WI4O* MN;$$B*)+P?]FI:[FP31 )5V3CNLGL?N=[@F- MC;U"<&5_T:Z?.\D"5'1*BWH/A@AJUO3_Y'4OQ!$ YQ< R1Z0G ,N>4CW@/16 M0+8'9%:9GHK5844T611K" M,4:C8N_ZH7>=7'"-$_1%-+I2Z&-3TO+40 0\!C+)@G&N33B5N%?% A]WI\[EHJ#_1-$3*'C:)$ M%A4B30E?MG!TM7 0Z:$FN13Q>GGK7LE=7./T+C_+"S^UT31,)^=BGH@T&42: M^%-EO893U!1HD(!)6MH$X4(YI?#:>JL4_L!&<9A=R)=WBN)$K^F@U_1&O8Q. ME>"L)-]<4DV="YW@\S+AG)=-LK-\\$SU MN:Q(L[&,MX1W??-".#2XI"F<9\$5>Z,$=NJ%>GD-FH_#Z9V;_U6O.!S[TP$? M-7G8:^P/T[@YJ?MQHR3,W.$O]\C34^\LX?US>B[14>]:4[FQ=P"%"M$UNN_\ MAM'AGO'!=M=GXP_F_F%[XN]F^LO+%R(WK%&(TS68C,,)'%:ROP_T+UJTMD-^ M$1KZ;?M8P1V*2C,!OJ^%T(<7XV"XE2W^ U!+ P04 " "8,YE6PV8*K[T" M "1!P &0 'AL+W=ONIY5K;A4>2%U(OV%%8XQR> M0/ZJ%US-[$XE)254@K *<]&3^W1J.3H@ MH)!(K8#5:P5SH%0+J3#^M9I6]TM-W!UOU;\9[\K+,Q8P9_0/264QM2862B'# M2RH?V?H[M'Y,@ FCPCS1NL4Z%DJ60K*R):L(2E(U;[QI\[!#<$?O$+R6X/4) MP3L$OR7XYQ*"EA"8S#163!YB+'$4U/DJNO1/%D M=%\EK 0D\08$ND)/ZEBE2PJ(90CG.8<<2T"X9,M*(EREJ 9U9@K, 4&6J;W3 M0%D8 50P2E+\BBYBD)A0<:D$YS_^HHO/G]S1\/8RM*6*6/_73MKH9DUTWCO1 MN1YZ8)4L!/I:I9#N"]C*:N?7V_J=>2<58T@&R'>_(,_QO",!S<^GNT?H\?ET MYX0;O]L]W^CY9^S>L>PV[. X6U>4&U'C!*:6*AD"^ JL2.^5YV-);,1&1DQ7T57D>\[P.O!#>[6;GT.< M-QE-G, 9C_:1\2'2#8;C\3@83SKDGK-AYVQXTMFB=SNO5$DDB;FX*:%+V;]" MC<%&\WHG'&?@]LP=8B:#20\4'X*"P7#4LV3O%*L2>&Z*OD")+C'-/>Y6N[YR M9\II;WVF^DW3'MYDFF;U@'E.*H$H9$K2&8Q58+QI ,U$LMJ4Q&0]KZ#$)QLN"J:P*;:FK 2PM!85N>E8%C4+ MEI5&O*CO/8EXP?;GS+MCNE;YCQHF);> ;U M9_4DL&5V+FE60"DS7A(!FZ7QT7YXC'1\'?!7!D=YF$ M((=$:0>&?P=809YK(TSCW];3Z%ZIA:?7;^Z_UGW'OKPP"2N>_YVE:K<9QF.YS('RC<8,0D.J'A$D)2I)W:U L MR^5[C%U]_8>\^_DGF_H?WB],A;%SYL5K2.Z):_]"',MQ)N2K MR^7VA'Q]N=R:D#]>++>COMS$ G15<+HJ.+6?>]9OA'J*:&/B39OH&>5!5BR! MI8%3A@1Q "/6];$^3/&]I=GZEF:/-S+K5<+M*N'.N<=_8 %R+B5)F! 95@2G MXB,3Z50Y&B=:.^GY^!"'U*&.%P4X(@^GK,>1MF6Y3DA=ZO=#U[/I74OR1F8] MDEY'TILEN<:)!%>!%YQ,%!05%[@,D33;X$B',H') =XX^J><*'YB81@.,*W& MD6[@.C3R@@'/V22OY7DCLQY/O^/I_W!DXI*8R1.(9%_A8JMV@$NV5 )Y[T56 M;DE6ZIF)3B'VQ^#TAX'.AY810%GC,@/)OVM81O9-8C3#O"=);PQQQW M34QCQ8^>)#@?9ZJ>#*8XTA$>WZ-!& T__7$<#6S;MX<49U.[EN*-S'H4@XYB M,#].N6+YU.9ABF(P_N MZEFV[],!H-54:.0XCN=3.F YF^"U+&]DUF,9=BS# M69:_@90/Y,#R/6NVU6\C=(IE. )T=Q;F9.P9FN%H\;H+T#<(J34(?9P*C?S M\[TH[$)[)**.1#1+XBL>F2X<4]$H"6O0^Q]&K&>3N78$W[/7U2>YW M)K99*4D.&[2W[@,LJFA.1TU#\:K>_K]PA8>)^G*'!TH0.@"?;SA7;PU]HNB. MJ/'_4$L#!!0 ( )@SF5:.R"K7# , "@) 9 >&PO=V]R:W-H965T MM!8PQ29L@-0E3=>YDS!5!2_\E1G8V?@H!06;%WH1[']!HV?T.HEHE#5+]HV M6,]!R5II439D$T&9\_J?O31YV"/X] @!-P3<)81'"$%#"+H$

    1J$Z7=RTV:B"9U1/A(1#Y&]X+K3*$O/(7TK8!K[+4>\<[C!)]4 MG$%RA0+_,\(>QCT!3<^G^SWTV?ET[X2;H#VQH-(+SCBQONS6;-+/MK?(M5JQ M!,:.N284R TXL3TK[Z8O,^\I-GLGL3=9(VW6R"GU>,**JDZ91G-8YISG?&D+ M6V> 7H')ODS6BK12M-?G)O:](<:8A)2.W,U^G@ZAD4=)-*!>!SGK00[#B(1D M.&B1;QR&K5]#GI&:&>YN&011%7H0[/@Z!) A\2L,!Z?@X1$;8 M2 :#(S9H:X.>M&%>EZ,VZ,&>EP-_:)(<=<^C!TDB@CV*NSYZD#[%'B%XX/4[ MB5HGT;DE!SS]7[%%/<5&B>>'(>T>4A^TORYGA]##NJS-N7L]I 2YK'JQ0HE8 MUJV^YOJR[769^8SX"Z:_^3J;\A[IDT;YY"!2R,I'<5F:S+NB_7$RU6 M5:>:"VWZ7C7,S*<,2 LPSQ="Z-W$;M!^',5_ 5!+ P04 " "8,YE6RE** MBAL' ;4@ &0 'AL+W=O60W;+W.I6P< M_U7HH.XS#SQ^O-?U8O+99+[Z";N)UO\$RW1U.9@.R)+=^[MU^BEZ,EDU(2GW M%M$Z*7Z3I[*ME/6XV"5IM*F"L^>;("S_^M^K-^(H0!1?"!"K +%KP*@*&'4- M&%4OR9!6&X9\@P[4UGJ M!^ODC]DPS?K-HX>+J@^][$-\H0]*O"A,5PG1PB5;ML0;K\2+'&"83;B>M;B? M];7(%3T_/BX6;5@O#\_J0U;OU;C7)*G(V$\&SX>9WBW9O;S9I3*\EA1FNV??HKW>,_"3E7DI;GG'!OGF&Q%0DIB$Q'8D9 M)38Y_I *4V4BBY+8_)B:;2UE*E%%F)[D$7* ]O-N)7$BC019/.G607;K(C$/ MA#62^,C+;D9B*Q#0DIB,Q M XF92,Q"8C82Q[[5(>]/\JXM[;E2W[1'8BH2TTI, M;NR^5C_-_4@=V:V!Q$PD9B$Q&XDY2,Q%8AX(:^2T4N>TTN_H>EONN+\G6Q8' MT9($(;F/X@5K2W(NW3?)D9B*Q#3^.TA%LBFN\K5]DR/'82 Q$XE92,Q&8@X2 M2FOF[E'I"WW#-:BM'[35JESST=YY MC-14J*9!-1VJ&5#-A&H65+,KK7%JGTJB/!J)TFD>(SMVH9I7:8U#O,E8IM,I MK6?1S&/QD,I8^9\[Y7N\41FHJ5-.@F@[5#*AF0C4+JME0S8%J+E3S M4%IS2W H(:-OKB&CT"(RJ*9"-0VJZ5#-@&HF5+.@F@W5'*CF0C4/I35S_U!0 M1KG5,V^K*./;O;<*2$V%:AI4T^GS,JJI,):ED^-& ]JK"=4LJ&9#-0>JN5#- M0VG-?#^4LU%^/5N?JVA\JG=Z0TO9*JW#M2\-VK$.U0RH9D(U"ZK94,V!:BY4 M\U!:,\,/M7&47QSWIFMJ?+MWRD/KXUZ9-^]*F 8=B0[5#*AF0C4+JME0S8%J M+E3S4%IS&W HC*/<2IP^U]?DY^=)VXNE;ZJFC:]J$=O6QD3>22+RLGNCPT=H@/57*CFH;1FTAWJTVB? K7. M%\:@M6I0385J&E33H9H!U]3>.#+ MVR9Z?OP0A E9L_NL*^%&PO M=V]R:W-H965T%ES-K%SKZMJV59K3DJ@K45$.*RLA2Z)A*->VJB0E6:-4%K;K.(%=$L:M M^;29NY?SJ:AUP3B]ETC594GDCQM:B,W,PM9VXC-;Y]I,V/-I1=;T@>J_JWL) M([M'R5A)N6*"(TE7,^L]ODYPH]!(_,/H1NU\(^/*4HBO9G";S2S'6$0+FFH# M0>#GD2YH41@DL.-;!VKU>QK%W>\M^A^-\^#,DBBZ$,6_+-/YS(HLE-$5J0O] M66S^I)U#OL%+1:&:OVC3R3H62FNE1=DI@P4EX^TO^=X1L:. @R,*;J?@'BIX M1Q0FG<+DI0I>I^ US+2N-#PD1)/Y5(H-DD8:T,Q'0V:C#>XS;N+^H"6L,M#3 M\SO!4\&U% 6LK-$MUU12I=$E>H 4R^J"(K%":RGJZE>%Q(93J7)6(<81TPK2 M9:E8QB!C$ 11Y[07I=]JIG^@BX1JP@KU%A 7=U_0Q9M?<."_>SNU-5AO;+#3 MSM*;UE+WB*7819_ TERAWWE&LWT &]SN?7>WOM^XHX@)3:_0!/^&7,=U!PQ: MO%P=#Z@G+U=W1KR9])&<-'B3TR(Y1'0+Y T#F4ISK2J2TID%I411^4BMN0F; M\VZ(I'.")6<"VR/0ZPGTQM#G=U!E&7!84G11" 4I2[26;%EKLH1CH 5*1/VE M-L= 9HR;G%A[KNLYT=1^W&5Q0-*/Y(@2K"LDM82DG%-(SA"H=+$(JF M:B1,U3T2 @/XD->$KQ4;"L>H6:>&XYQ@20OF[R:YZX;8B]WAQ U[JL-S4IW5 MS6G>#AN.S3$WM*^D*(\2OW/<^ZW01U(1/A2'49M/C<,YP9+P>1S"T'&BR9$" M$O5QB/Z'..Q(#(;DYTQ'S_V!I(I='!S4SL6H_:?2>":P/:KCGNIXE.I;_AJJ M):UJF>9&;[R^?!!K@3X4(B7%$.&CMIV:VN<$2^)GJ8 Q#G$X<893&SM/#V7G MI\\#_NF1U50 MH6JNVU:CG^W[X/=-]WX)IF^M/1*X95ZB@*X!TKD((EVS[U7:@ M1=5T<$NAH1]L/G/H\:DT K"^$D)O!V:#_K\&\_\ 4$L#!!0 ( )@SF5:8 MV5F4:P4 !(M 9 >&PO=V]R:W-H965T@I2W-Y-=DJ55P:AHRW-"/R@A MN,B(TD6Q,60A*$EJHRPU+--TC(RP?+):UG6W8K7DI4I93F\%DF66$?'CFJ9\ M=S7!D^>*+VRS556%L5H69$/OJ/JKN!6Z9'24A&4TEXSG2-"'J\D'?!EAMS*H M6_S-Z$X>7*-J*/> M7C_3@WKP>C#W1-(U3_]AB=I>3=P)2N@#*5/UA>\BV@YH5O%BGLKZ&^W:MN8$ MQ:54/&N-M0<9RYM?\M1.Q(&!9;U@8+4&UJD&T]9@>JJ!W1K8IQK,6H/9J09. M:^"<:C!O#>:G&KBM02T7HWD<];/TB"*KI> [)*K6FE9=U(*HK?4C9'FEW3LE M]%VF[=3J,\]CGBO!4WUG@S[FB@HJ%?H3W>F_25*F%/$'M!&\+/Z0B.]R*N26 M%8CEB"FI)7\O6<*TZI$6HMK2KBG]7C+U [VY)8+F^H9B,4G?HC<>582E\NW2 M4-K]R@DC;EU=-ZY:+[B*T8WV="N1GR,%FIKOD&5:)EI__HK>_/X;=F;O!T=W#NO3[2C+&V=]*O/3_?+/8;WB5S#. MNB%"L_!I?H7C+(_&'=V [&%0%<4N M94%B>C7184I2\4@GJ\I/\_V0W"!A'B3,AX0%D+ 0$A8!P7JBLSO1V6/TU8?D M7QT[]!I#(<4121)6K11(B@K"DNKE'9."*9(.J7"4?*X*(6$>),R'A 60L+"! M.36L6GL^KK"]6%C8<9;&XZ'"@'KM*6S6*6PVJK#UEN:;I$1WVY+D&\F&E#1* M.%=)D# /$N9#P@)(6 @)BX!@/;4YG=H-:/@B%DEQ$0K*?BW1)U*000V-&I^K(4B8!PGS(6$!)"R$A$5 L)[0L+G/*)I0:[66!*0[ M4)H'2O-!:0$H+02E15"TOOH.\MGX5P31EMK;=)LS;"U<>]Z/">NAI@XVW8'X MX0VTM>:69;OV=-IOZ@\TM;&[L :PP?@E>: T'Y06@-)"4%H$1>NK;Y^VQ^-Y>]"DUGA?9^NSH>%I+]]CN8OC115H M]AZ4%H#2PA-G)'J]75\M^[0['DVP'L=)EK\8)T'3[J T#Y3F@]("4%H(2HN@ M:'WM[;/O> X6)T&SZZ T#Y3F@]("4%H(2HN@:'WU[7/Q>#P9#QLG07/T+>WH M;:\W6L=Q$C3_#DH+0&GA\(Q8EGT<)U]MUZC%.#A0F5&QJ0_72A3S,E?-R:^N MMCO ^Z$^MGI4O\:7 1ZH#ZL#O_4!SCV^.2U\0\2&Y1*E]$%W95[,=6@7S0'< MIJ!X41_GO.=*\:R^W%*24%$UT/&ULM9A= ME_I//I A_F1L@>^ Q#H9YX5?&'MA-C?V#:/=Y!C/J)[*.23E+(< M"WG+MC;?,\")%N69[3G.Q,XQ*:QPKLMN63BGIYKP>13(G4B7.\P@RM%+D$QS>5TXE@/R!5:RSF6E!D@ MFLH1YH*16,A:7"E061#!JU$CXA&]C4!@DO%W4G?W7'_W\ MS5_N)/B [,J)SVTAXU"]L>.ZS\NJS]X+?7;15UJ('4=_%PDD'?K5!;UG,+ E MP(:B]T1QZ1D=/\%FA+S9>^0YGM/5(;,\@GB$QJZ6>QWRZ,_EKB&:<3,GQMIO MW'-.=(U4Y>1W.ZE-ZX;O<0P+2^Y*'-@!K%"-O_.AB]*09M% 9BV"?D/0-[F' M_Y3Y!EC7PN'OT1*VI"A(L94;5H:+&+JX&OW[\L3^;VX=3 M8@.UV2(6-,2"UQ/[)HLZ%_K2:-H74_ ;IBO?<8/9.:>!&FUQFC2<)J_G)-^$ M*9 74$U^CRX(IGX0M*-;==2;!LX9 F,G7XE@VB"8OAZ!W-$OK"RC>=\I,Z19 M-+VT3%NXKAMV#!?B*L$"4(H)0P&:K5-[N00[O[_:]3<1F]R0[I%M9MA'-KD MO&=R7C]R#%2VJ]X!L3SC,YFAE#A#&4D[7P9F]][,AG2++D0^07F5Q'@SE.!' MWC41[9/$, >VU0DVEV3*0E3935/:)/$?=>IZ5KY2R;U..)]MJB\#7S&3QUF. M,DBEI3.:RDV*5?&RID,JLO=X 38*J"?)Y2*IYN5 /-)X_P%U!+ M P04 " "8,YE6\PJQS)(0 !- 0$ &0 'AL+W=O M/9;ETYN;F\WB,5G'F^O\*Z^][&XN\VWY2K-DH^%M-FNUW'Q_7VRRK^]O9*OGK_Q*7UX+.MOW-S= M/L4/R>>D_/7I8U%]=7-0ENDZR39IGDE%X->'<:L5SQ^_*R; MNR=?/9DO\2;YD*_^.UV6CV^O9E?2,KF/MZOR4_[-3IHGI-7>(E]M=O^7OC7+ MCJZDQ793YNMFY6H+UFFV_S/^H_E%'*V@GEI!:590>BLH\HD5QLT*X]X*)S=) M;590^R/,3ZR@-2MHKUUATJPP>>T*TV:%Z6M_2[-FA=EK1Y@W*\Q[*XS'IUZX MT?,K-^J/H9Q:Y?!B]U]M13NURO/++;]XO4^N\OR"R_U7_/0JSR^YW'_-ZY\, MK_+\HN__PM_L_\;O=A<]+N.[VR+_)A7U\I57/]CM<[OUJ[TDS>IX^%P6U4_3 M:KWR[O-C7"3_K'>PI;3(UU7J;.+=?OM/Z=URF=8/XY649OL@JG_PHYZ4<;K: M_'1[4U8;4#,WBV8P8S^8;J6QJ.?)64DSZ4/X?](/_[CO^2)]J^?I/V?THVTJ7]%F^:/@8W^ M(!XB6I37DCS;#3$[K>ABY=U3<2V-Y$9Y];898M5,OEQ+RKQ6E9'TZV==^O&' MGTYKIEC3DT7UR]QMHZ)T?YDG2>L2\NP&VJ_7Y#_Y:CNO'V+TRM^!^VKRS-_1 M =M[O3WKV .6?\F^](-HJX)+MDHHA9=(YW]=T2OVY6=.$#_C0_J.=][XPO0= MV++W>TD=ENJCR#>;IWB1O+VJ#A,W2?$UN;JKG^_H7T.116(ZB1DD9I*816(V MB3DDYI*81V(^B04D%I)8!&&=0%(/@:2*]#LS3@OI:[S:)M)34NQS4OK/*X+S M_=Z=[]SZG/3KG3J^GBNW-U^/T0^YHPMSY7.:+WZ0B>=H6B\?=X=!R6Z390YU":;[\61 \0OC2 MXR(2TTG,(#&3Q"P2L_>8=O3/B#:=C4=J]]\1Y^5BLCR=JO-Y=SF7W#:/Q'P2 M"T@L)+$(PCJA,CF$RD08*DZV*))UDI7QJGMM:Y%ORL-1S5"F"-U+,X7$=!(S M2,PD,8O$;!)S2,S=8Y.C&%-FBJ+*:N^XV2-']4DL(+&0Q"((ZT3/]! ]TXN. M9YIS*E'F",%+,X?$=!(S2,RSWG'* MRR4U9:*-1U.EMZ1+;J!'8CZ)!206DE@$89VXF!WB8B:,BT_)(G_(TO_KOPF7 M_%$_%N>&4+XT-TA,)S&#Q$P2LTC,)C%G]N(L::IJLB*/>ME##NJ1F$]B 8F% M)!9!6"=[YH?LF8L/54XU )KP&;SH(B0O#1T2TTG,(#%S_N)88#*95L?ZX]ZA M@+5?<'JT8'5(,]'Z%S?LEZ \5N3Q7-5Z2SKSEY=+5$76U/%$[D4!^8P]$O-) M+""QD,0B".M$@3PZ9$%=GQ*$09AG^2K]F@SM\^)5+]WI44U'-0/53%2S4,U& M-0?57%3S4,U'M0#50E2+**T;2$?U1!EKR#04%5"DIJ.:@6HFJEFH9J.:@VHN MJGFHYJ-:@&HAJD64U@THI0TH17C$]$L19YO[I) JO"S2YD,/V?+XXN\BSS;I M,BGVYU7'Q1IAM_&]>.B+ XW4=%0S4,U$-0O5;%1S4,U%-0_5_$8[/BONG;L& MZ( AJD64UDVIMF;C;;ZI!JL_WRO\FBE,I<*@>" M;#"4QB\N)BCR9#Q6M%[73[Q)%^<-VC)&-1/5+%2S4LU"]GH]CNHYJ*: MAVH^J@6H%J):1&G=W&B+RK*XJ3SXB<\J0LK'Y#@]DM^W:?G]=1\%%8]X<9Z@ M7694,U#-1#4+U>Q&._Y\KS)5K_O)Z:"CNJCFH9J/:@&JA:@645HWH=INM"PN M1^].O:I#FOJJ4'-8(^I#B[6+TP=M1*.:@6IFHW7JA/)(T>:CD=8_\D$KST,# MS^;3N2SW&X\..K"+:AZJ^:@6H%J(:A&E==.E;3_+XOJS\/)S%33/C LN3B*TJ8UJ)JI9J&:CFH-J+JIYJ.:C6H!J(:I% ME-9-(J5-(G%3^]R9WFZ*V..%=M>=ZH6DS_6L_(,G?>(Q+SZF0BO:J&:@FHEJ M%JK9J.:@FHMJ'JKYJ!:@6HAJ$:5UDZQMJOFH%J!:B&H1I74#JNUT*\(VYMTO>3WGXC8KVGF--F>F&1&^IR<> M[N(0(S4=U0Q4,QOM^ RZWV)"![0'!IPJ$UE1)OV9T=!Q753S4,U'M0#50E2+ M**V;.FU'6SDSB?2YF8S$&8.VME%-1S4#U4SEY5S,)^8U0L>U!\8]-?W1X**J MK*BS47\J-'0;/53S42U M1#5(DKK!DG;I5;$7>JH6*997'SO?5AV]R'9[::4 MXHT42\W TE.>KZ3[O)#NM^6V2'8+Q]EB5Z)L6I,[9C!ST.8UJNG*RWJS(H\F MU2[6W64,=%@3U2Q4LU'-0347U3Q4\U$M0+40U2)*ZP976^96Q&7N3[V/>^Q; MDS]+R?U]LKL/:_.NVV 6H:UM5-///&UY)'U/XF+X!HAH11O5+%2S4W[;_C8FWC$ MBR,*[7\WVHN/;[TXET.;W:AFH9J-:@ZJN:CFH9J/:@&JA:@645KWSM!MLWLL MGHJ[7U<:BAPQ<6GDH)J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@645HWF-I& M]YB;DGN,3LF-:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEI$:=V 4MJ $A>] M__Q-[,7PQ7&%MKE1S4 U$]4L5+-1S4$UM]&.3\O5\?6\?_=7=% ?U0)4"U$M MHK1N#K4U[;%XTNW^&=S1; *#X8,VM5%-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 MU4)4BRBMFU%M4[MZB)W,J6A D9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6 M45HWH-I2]_A,J?O/SQ\P'JC]3N:3V;Q_IQ+Q)EP<16A9&]5,5+-0S48U!]5< M5/-0S4>U -5"5(LHK1M%;2U\+*Z%"\[GSL\.)[8O/GA"J]ZH9J":B6H6JMFH MYJ":BVH>JOFH%J!:B&H1I743J^V#CZ?9TK[4?-?_]H3 MVO-&-0/53%2S4,U&-0?57%3S4,U'M0#50E2+**T306K;!E?%;?"_+=.3B856R%%-/_.\?^E.O'#TW*5OZ6HE?4D>TNSP M6_CRO9Z:(5Y):;8IX]4ZRIQ7K?(RN M!P,0;:2CFH5J-JHYJ.:BFH=J/JH%J!:B6D1IW0!L&^G50U$06/E#+EFK?%'M MW7:^6M:[NY^NTRH5!B-/J%T<>:2FHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J M1936S:BVE*YJW%DD.J\XJNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1I74# MJJVJJ^*J^E]YNQ MJJ.:CFJ&^G*&_;='.RKB >Z=+\TE[VW-7YP$=N='18 ]5,5+-0S48U!]5<5/-0S4>U -5" M5(LHK1M-;3-=$S?3/R;%(LG*^.'XYIM_)9_0ACJJZ:AFH)J):A:JV:CFH)J+ M:AZJ^:@6H%J(:E&CR?+1@<3H6FW?%.JFD]*FDWA:\K]SK@/QT!A7>/3P4R4-<)=-]>X.7L[?L' PKX4 7AQ6IZ:AF MH)J):A:JV:CFH)J+:EZC'4\N-!^IBC:;].:U]M%Q U0+42VBM&XTM7UP[M).2/^K'9V:+$N,7QQ':$$$7J7^BUT0/O\@,[ (K.1,MOBCSI[=7\I7T)2_+?+U[^)C$RZ2H M%ZA^?I_GY?,7]0#?\N*WW=.Y^W]02P,$% @ F#.95M-!3^ZZ! CAD M !D !X;"]W;W)K&ULQ5EKC^(V%/TK5EI5,U*7 MQ'D19@%IF;#:2MW5:$;;U7XTQ("UB4UC9]A*_?&UDTP@X!C82=LOD,>YQ_:Y MU]?7SGC'\F]\@[$ W[.4\HFU$6)[9]M\N<$9X@.VQ52^6;$\0T+>YFN;;W., MDM(H2VW7<4([0X1:TW'Y["&?CEDA4D+Q0PYXD64H_VN&4[:;6-!Z>?!(UANA M'MC3\1:M\1,6G[3?,[['::J89#_^K$FMIDUE>'C]POZ^'+PO$="Y&11"+1(,1 ,L#PA5,989;1A:8)S#MZ )QG322$Q;*5<298E7T+2 M0F =[[[=FQ@+1%)^.[:%'*+JJ+VLAS.KAN-V# >ZX".C8L/!G"8X:1/84IM& M(/=%H)EK9(SQ<@ \^"MP'=<%/P.[ZB37].W^&J;[3U_!S2\_P3!X>PNJ_X:[ MNXGX\B;@#S8QO[P)Y_HF6C[PFB#URC:]KB M,IPCP?([7414MK[>5B7:.[Y% M2SRQ9";E.'_&UE3UU'FKR%H.\!L'^";V,DO4T[2>M'_7WM8Y MQ,AUK4,JLK D4ZO>\_3-,/!=UW>BL?U\J+8&&40PBCSHAVWH_!3J1X$_BH+1 ML$&VA H:H8*S0OU(NI0K/I!6VT(0NJ[3I2E%FN0W]O!:^8.+Y=<@N^0_A9Z1 M/VSD#XV)(L:4R46R,U6$?4K3)UG<)]F\)[*6"X:-"X;&&?"E+,WD"H^>9 M8T"+;"'C5E8![=#GH. 21NA)X)\&?=M21G_GZC4S]NY:%U=DP4&@>G TA*X? M' 6_!N@&OA\-CV;)7,L8>H$;ZB,_:F2/C++/#"GC1+V;)I%H2ZRJ)>@<3F5G MX/GMH=Q7L-$ARAUX1W,]UJ#@R%H.@,Y^>^'\*PNB3!6/WBPFX/_0?UAWJ2=I!.#/XR]O=H?\')_:*"=_CC%GO.'N_>' M^ZJ"I#;O2Z ^V>)>V>9]L;4=L=]!0N/^Z'\O2\S=N]K1WJ6%B0ZIKTSTG(;2 M!.YWC]"\?7S$7":AI9+_J53J,R6"F_7J=1/9*UO<*]N\9CO4'3K^" 9=LN_W MHM"\&3V)^?.1_I+Y7Q?KO>Y :[9+8EV#[(AU#=)SH!M&;H?H^QTH-.ZNIO%U M:^>94KQN[&PM7N/.%>,ZF*X:U^"@/QC"(W'L@W-G66FORP-_+L.IH*(Z86V> M-A\5WI5'Z4?/9^IC0WF>O:>IOE1\1/F:4 Y2O)*4SF H?997A__5C6#;\G1[ MP81@67FYP4@6-0H@WZ\8$R\WJH'F$\ST'U!+ P04 " "8,YE6=ST!V)X" M 9!@ &0 'AL+W=O?XV+>3K;&/K@) ]J2D=M.H0JPOX]@5%2CN3DT-FG96QBJ.-+7KV-46>!F2 ME(S3P> L5ESH*)N$M;G-)J9!*33,+7.-4MS^GH$TVVF41+N%A5A7Z!?B;%+S M->2 #_75L[.-#P#VD9]A#0YD)!V"6G@ MW18*+&\X\FQBS999'TUH?A"DAFPB)[0W)4=+NX+R,/M*O@M=& 7L1!KGWK$: MR+.*6V!:*PA3Q!HI3-DS>LW20 M)BU!=P1VV#LR#+"C [ +<'3 !=*IY&B*1_:@!3IVLL@?7M=]%,X_ZDM7\P*F M$;U:!W8#4?;V37(V^'B$[*@G.PKHPP-DK_:-S9^-O7UA[/5+8V]WQL[)V#P8 M^^,+ ;,[!.5^OJ9Q]!\TCGN-XW\UI+V%C3?D-98MSCC@^&ZXR89I,CR_F,2; M_?KQWG-58->A*3FZ_HW&]N7VJWW?NVJ?^W-XVS3ON5T+[9B$%:4.3L^IN&T; M43M!4X?'OS1(K20,*^K=8'T [:^,P=W$%^C_#;(_4$L#!!0 ( )@SF58= M<#OK]P$ $4$ 9 >&PO=V]R:W-H965T ML*]]S[GGP+TDK38/M@1 \EBIVJ:T1&R6C-F\A$K8B6Z@=C<';2J!+C1'9AL# MH@B@2C$>17-6"5G3+ EG6Y,E^H1*UK UQ)ZJ2IBG%2C=IG1*+P?W\EBB/V!9 MTH@C[ "_-UOC(C:P%+*"VDI=$P.'E'Z<+E>QSP\)/R2T=K0GWLE>ZP']A_Q2\.R][86&MU4]98)G2!24% M',1)X;UN/T/O9^;Y)*VRYW-*,E/%G75@YV"2M;=*A[[]S " MGV9>?'3[BO9XT!Z_QIY]TRC4OTOMR.:!S _<.8NO%_/XYL,T6B3L/!;"1EWA M!^Q.F*.L+5%P<.!HXVN[<*V=',.QB>X^X/6> E\[PU_ MCNP/4$L#!!0 ( )@SF584:?^R^0, *<4 9 >&PO=V]R:W-H965T M5HHG-_2< \WX_]O/ @>[;GXG.U84R"KWE65'-K M(V5Y8=O52S5K5C;52E8G-2B/+,QA-3.X[2P%K-Z[%8L M9GPKL[1@MP)4VSR/Q>,5R_A^;B'K:> N76^D'K 7LS)>LWLF/Y6W0MW9'25) MDF=5_0OVK2VTP');29ZW8K6"/"V:__AK&XB> .-O"' KP,<*2"L@ MQPJ<5N <*W!;0>VZW?A>!RZ,9;R8";X'0ELKFKZHHU^K5;S20A?*O13J::IT MV5"O4\]C+=C57S6KP-U:#,/C "[FI0%0H M[A!@*] (<;@^N,_X.RG'Q!UWXVM[OH4UJ?[$)S] M.(8)C\>@UY84'<^"$ZQ![$A7&Z2&DU=JXXZ57,BT6 ^JY-_WRAS<2)97_XUE MNF$[XVS=_RZJ,EZRN:4:G"XH9BWTTN&[L<28A(4F89$AV"!!3I<@9XJ^^*@^ M).WK.9:!1DQKL?Y@[!8>@CXF/G'QS-[UX]N8>CU3! ET X_Z[M T?$D-5,$1 M CT*AZ;1B"F%R/=(0+S.=."YVWGN3GK^7GU=@!I@L>J)ZS'G)_6GEI])6&@2 M%AF"#9) NR30-^P/U&2"3,)"D[#($&R0(*]+D/<]_:$1N[W7DWJ!1S -,#KH M#Y/SG!K?E_/Z;D#=($#>0;.)1DQ]%V/L^B08[R!^%QM_,C:7R8ZIHJV8+N&Q MZ$S*3ZU/D[#0)"PR!!OD(.AR$+QA PE,)L@D+#0)BPS!!@E"\'E[ +^GA;3J M_@N* HA=QPN<@Q8R/=&I(1Z9V*&.3RERR4$/&3&ECFHB'L+^> ]!O=T3F@S/ MGVK;(T8#,ZD[M3J-TD*CM,@4;9@!_)P!_(8]I(6;2I-)6FB4%IFB#=/TO)5$ MDQNA5_L(>;%50!A2E]+>3J$-LM&]X-C$D/C4=0@^["-CIHZ#8>#!@SYB]PYD M.ZI_B::4['F1O*R/O9YX%+RO+[*.2.(" !W"P &0 'AL+W=OAO^4)BSZU8$I8!5TQP(F$U<:;^930R\3;@ M.X.].FH3H^1.B'O3N4HFCF<2@A1B;1@HOG8PAS0U1)C&[Y+3J3YI@,?M _L7 MJQVUW%$%3)R10Q)8T6VJEV+_%4H]?<,7BU39)]F7L9Y#XJW2(BO! MF$'&>/&F#Z4/1P!_< (0E(#@*:!W M M =V7 GHEH&>=*:18'R*J:3B68D^D MB48VT[!F6C3*9]S\]ELM<98A3H>WL,:?J,D5+Y:0^18\AB.>0%(G<%%8I2XXJ)L%9QDCB#NDZW\@@1<$#0G-7P[W&^#1R^'>&37=ZE]U M+5_O!-\2=L"WT&3L6: Y.BY53F.8.'@V*) [<,*W;_R!]ZG)E#;)HI;(:H;U M*L-ZEKW[S.)>0BZD9GQ=6\T_KS&<7&G(U*\F3WMM>MHF6=026M1PXMZ6-0<-GID MJVD:5)H&9S5="UP:UWC_)&2J%&C5I.,LQ6N70YMD44MD->N&E77#_[C%AFUZ MVB99U!)9S=-1Y>FHW2TV^G>+^4_VU_,AT=FD7BO9/2I)L#Y8V]).D5ALN2[N M[VJTJAZGMFAZ,C[#JK(H A]IBI+TALHUXXJDL$)*KS/$PT$695[1T2*WA<^= MT%BDV.8&*V.0)@#G5T+H0\=\H*JUP[]02P,$% @ F#.95HI;&HA_ @ M[@4 !D !X;"]W;W)K&ULM53?;]- #/Y73H>$ MA@1+FK8#C3;2N@&;M*%J&_" >+@E;G/L?H0[9UW_>WR7-.NDKCSQDIS/]N?/ M]MF3E77WO@) ]JB5\5->(=;'2>*+"K3PA[8&0YJ%=5H@B6Z9^-J!**.35DF6 MID>)%M+P?!+OYBZ?V :5-#!WS#=:"[>>@;*K*1_PS<6U7%88+I)\4HLEW !^ MJ^>.I*1'*:4&XZ4US,%BRD\&Q[-QL(\&WR6L_-:9A4SNK+T/PD4YY6D@! H* M# B"?@]P"DH%(*+QI\/D?H'^.N5,N=\+#J54_9(G5E'_@K(2%:!1> MV]4Y=/E$@H55/G[9JK--.2L:CU9WSL1 2]/^Q6-7ARV'\> %AZQSR"+O-E!D M>290Y!-G5\P%:T(+AYAJ]"9RTH2FW* CK20_S*]!"822U<+AFJ$3QHM8+\_> ML1MZ F6C@-D%Q?QM';7AR5R"9\*4#"N0G2;X5;+V[. ,4$CEWTP2))8A5E)T MC&8MH^P%1H.,75F#E6>?3 GE*,7\&[!%&"0G5M52K/T[%)J&:IRP#>J+\XV-=^9_5[L,(/'OA8%3#D- MF0?W #Q__6IPE'[4FF[ )!^U^[6(_^ ^MQ MSWJ\M]Y?!38N/L+"ZEJ8];/'1@.#57B$;!F*OHO\?G@J1FC9!IO"6!.CV<8Q MZZC%M*V8K\BLHHZ#\[MR2K9F4(-;QDWC";4QV(YC?]LOLY-VAI_,VTUX)=Q2 MT@ J6)!K>OB>^+MVN[0"VCI.])U%V@_Q6-%"!A<,2+^P%C=""-"O^/PO4$L# M!!0 ( )@SF59Q[,U^5@8 ,8M 9 >&PO=V]R:W-H965T*+1"E-##1ANQ5HMZ#M.@S#/J@V;0O5 MBRO13@/TQX^2%=.49-9.SU\22;Y[Q'NH.ST\\?*N*#]72RD5^IJE>74U6BJU MNAB/J^E29G'UK%C)7/\R+\HL5OJT7(RK52GC6>.4I6/B><$XBY-\-+ELKMV6 MD\MBK=(DE[/1PX5VR6*KZPGARN8H7\KU4?ZUN2WTV MWJ',DDSF55+DJ)3SJ]$+?"$HKQT:BX^)O*OVCE$=RJ>B^%R?O)Y=C;QZ1#*5 M4U5#Q/K?1M[(-*V1]#B^M*"CW3UKQ_WC!_173? ZF$]Q)6^*].]DII97HW"$ M9G(>KU/UKKC[7;8!^37>M$BKYB^Z:VV]$9JN*U5DK;,>09;DV__QUY:(/0<< M'' @K0/I.K ##K1UH,J3+.J[B9D0K]BM[KIVRV3B4JYJA*%GDR M3Z9QKO1\'W1Z(J2*D[1ZJMUO_O@'/?GY)QSXSY]>CI4>;7W/\;0=V?5V9.3 MR#!!;XM<+2OT,I_)F0TPUF'N8B4/L5X3)Z*0TV>(XE\0\0@9&-#-\>YXP%T< M[^XYHJ&[F:,-'OW.S-TVD_#!3 +Z]XTV1:^5S*K_AGC?XK)AW+K07%2K>"JO M1KJ25++=&YFNIBT:I*]$,S;?:8&#*/(T_4YL@U%WY"2".MGUAA:$?J[ M"'UGA*^DU($D,Z2*8P+;@OE[P\ A#BCW0MR)K&]) QQZ08!9)[2^)6,XB$+. MR7!LP2ZVP!G;RR_K1*=!)M6RF*$DW\A*25DA%:=25RS]"LNG!^)T I^:#I!@ M @C,(I3O".5G*B\9KM1/ZG801"[0 M-_0#@LE]JY.G'Q)-0*'9-!N%C?US52>G=C^95$@T 85FDVJD/79K^\>NS-RP M)U,**NU;-$LWT8!'A(4'4MT(=^S4L9,7LXW4G%0RJQ/Y&_J^V@!5[*!H @K- MYM*(=AR>*Y]!)3LHFH!"LTDUVAZ[Q?VC\WE YK.(1QX-NN_< 4N.(X_SH/O* M[5MR1H.(#VOU2/2T UXZA,#BB:@T&PRC>@GYQ+] M!%3T@Z()*#2;5"/Z":CH)WWYC2/N!V$0>9WT&S ES..41V''5 R98L)#G_,# MLIX864_DO- 4.=2UY$(MI-N[YER$).0G8@Z8Q8)VZQODVZH]YWH/(< M%$U H=DD&@E/SM5\)Z!:'A1-0*'9I!HM3\[9@2?]1O>!).P;'DK"OF5(0L)] M?" )C<(F;H5]&]\WB[^E%J%IW>\Y6H,Z<4]^?"#1!!2:_;7="'KJG>M[.ZBP M!T434&@VJ4;84Z?&/56#MFB66@RQ3P.OFX6MI?4172_K*/5Y)PN'+ ./TB@( MAM.0&H5-W0K[8U*J=9RB13)7%5H]=)D'(P-MJ8.B"2@TF\6]?2YGV^@"N],% M=JO+.60^-3*?NK\'G/[)HP6T/K]XC+$0TV[N@4IW*#2;*"/=Z3'2O7Y_#I(" MVK4'11-0:#9Q9B% @W.E+>C" !1-0*'9I)J% 77W]A^1MKSW>@LY99QT>Z;N M.Y_,$ZC6'^]M<,UDN6@V"E=H6JQSM=W_N;NZVXS\HMF"V[E^C2_$=DNQ@=GN M<'X;EXLDKU JYQK2>\9U]I3;3,\"!* 0 #D8 9 >&PO=V]R M:W-H965T$NDNT/:D M:[7:W+6JJK[P!B=!!SB'37+[[<\0E@!AN2!YWVQXF/EY_!\\\GAG1YY_%CO& M)/B:)IF8&SLI]W>F*=8[EE)QR_H)50&N>2*JO^!8VT(#K LA>5H[JPC2.#O]TJ^U$"T'C%]P MP+4#OM;!JAVL:QWLVL&^UL&I':JIFZ>Y5\(%5-+%+.='D)?6BE9>5.I7WDJO M."L_E)7,U=M8^[4QSXA3@"MKX%%OH% M8(@Q6/[U+[CYZ0=$G#=#K.44UJ=5 &Y^',($UV/0]T(*KV?!$9:ITM?D$#\:!#4$^$ :1OE7.#?14&++'E8-O'_K . M3J.#,ZK#1Y:M62;![SDO]D/3'G6?NB!UP@*=L% 3K),#TN2 O%*U)#J3HQ,6 MZ(2%FF"=Y+A-I1@=>JKD Z,.E]1+P]&2ZC5*>9I+ MJG=9U1QH$=LBO9"7HR-/%6IH6,=6-1I[/:4&+*%*HT\@'M;*;[3R1[5:[>A3 M,23)J-O4%:T3%NB$A9I@'>T1/'<8\)4*;@W6E!^MM$ K+=1%ZZ:HU00B[66W M1K:7*U++U8*PM_M 3B[,"$ M9*J3EC0I]XETJS:,+^FOM7G32@NTTD)=M&Z.S@T+WJ]?HT)-EUTD+==&ZLI^[633>SD[?@]; M]@$#(C:VD-_?@XX//5GVRW$MU??[R.UO0@5I=[AB-6%X:J/<;SN7S37FVV_RW M8/$-4$L#!!0 ( )@SF58*]-/AO0( "0( 9 >&PO=V]R:W-H965T MQ#>W3A M)J "9K:3=/]^MB$T(33M0U^*;:&E)9V-AQB%W2O+*BL3F[Y=&8K6215W#+ MD5B5)>7_IE"PS<1RK>W!7;[,I#ZPHW%-ES '^;.^Y6IG=RII7D(EU>QD3C#>!7#ANQLT;:R3UC#WKS)9U8CDX("DBD5J#JL889%(464FG\;36M M+J0F[JZWZI^,=^7EG@J8L>)WGLIL8H462F%!5X6\8YO/T/H)M%[""F'^HDV# M#7P+)2LA6=F2509E7C5/^MC688?@DF<(N"7@/N&Y"%Y+\%Y+\%N";RK36#%U MB*FDT9BS#>(:K=3TPA33L)7]O-+7/I==)#)+FA3A5H-FW/^CD_3N7!%>G8UNJ^%K%3MI8TR86?B:6B]$-JV0F MT,>X'A!V,!Q*:O9[N#M#CU].=(VZ\[BX\ MH^<=O8NANC8\?YBG.\.EJ&D"$TO]] 7P-5B1OB7G:J@F;RD6OY'87KW\KE[^ M,?7H>PVKH!Y.T>-D,&;BBD>N%CMNS,P ,O1$)PXN>GT-@@)W0]8G? M,V3O],\2^-+,(8$2MJIDTXRZTV[479L.WSN?JA'83*PGF69^WE"^S"NARK!0 MDL[Y2)69-S.IV4A6FRY]SZ3J^6:9J3$.7 /4^P5C&PO=V]R:W-H965T0,A^,=%S_DFE(%?E9E+2?>6JG-M>_+Q9I61%[Q M#:WUER47%5'Z5:Q\N1&4%-:I*GT,8>Q7A-7>=&S';L5TS+>J9#6]%4!NJXJ( MAQM:\MW$0][CP%>V6BLSX$_'&[*B=U1]V]P*_>:W* 6K:"T9KX&@RXGW 5WG MR#I8BW\8W-!'1DBZ4@2#Z[Y[.:%D:)!W'?PVHU\YI M'/>?']'_L.0UF3F1=,;+[ZQ0ZXF7>J"@2[(MU5>^^Y,VA"*#M^"EM+]@YVP3 M;;S82L6KQEE'4+':_9.?C1![#C@ZX8 ;!]QUP"<<@L8A.'>&L'$(K3*.BM4A M)XI,QX+O@##6<\6#&MMZ;/:K/N=TKHKTS[J>E'JD638 3NW,(#O@2L=OO) M+6U)%"V XD#O-:$'ZQ4HC1/8D >] 90$%SE5A)7RGQB M>H3!)UZKM02_UP4M#@%\S:4EA!\)W>!!Q)PNKD" W@$,,0:SS_^"B]]^07'T MOB^ZV?E8Z#FL_"5Q?;O+P<6OEP-\@W8! XL;#"[@59_TSC'L=S0%Y5INR(). M/%TQ)!7WU)L:>O!]GU)O"9:_$=B!8&$K6#B$/OURN(TE$*8TC/ARM-6;FDA) ME>Q3TZ'&%M54T_MIF&4()C@:^_?[2AT;)CB 69CA0\/<&2:'AG&0/ $>$(Q: M@M$@P=E6")V78,.%36&=T2YA2T;FK&2*T5Z"#C7:"P M 3Y736Z=>1XVT^T3QUD$891USXL>RRC&:1I'05>B00HOEB&! MW>>NH6Q'VRO,!]NX=\9OT/7,742>8-R]Z!,1*U9+O9.6&A)>)?K $.ZJX5X4 MW]CF>\Z5;N7MXUI?SZ@P!OK[DG/U^&(F:"]\T_\!4$L#!!0 ( )@SF5;$ MSB;@IP, )<- 9 >&PO=V]R:W-H965T:=F6? #,N]D-]4!J#1]R(OUE&11,78L*2G-E*V3! MM%G*G:LJ"6S3.!6Y2S">NP7CI1,OFW-W,EZ*6N>\A#N)5%T43#Y^@%SL5X[G M/)WXPG>9MB?<>%FQ'=R#_EK=2;-R>Y4-+Z!47)1(PG;EO/=N$@];A\;B#PY[ M=7",;"EK(;[9Q2^;E8-M1I!#JJT$,W\/< MY;I5,'O]VHDX?TSH>'C^I_]P4 M;XI9,P6W(O^3;W2V=L M,BAXV?ZS[QV( P="GG$@G0-YK8/?.?BO=0@ZAZ ATY;2<$B89O%2BCV2UMJH MV8,&9N-MRN>E[?N]EN8J-WXZ_@0&FD)OT7W;>"2V:%OK6H*-QHNZ0+DU015[ M-.W6"M7E!B0J1?DV965J&L;6.2!S(TJF>;GKS-E. K0.5PEHQG/UT]+5)F,; MUTV[[#ZTV9%GLDL@O4:^-T,$$X)N?_L+7?WX@S/X9@]L&"\:#V1WE1E4LA95CM@P%\@&F E$L$8 MB=8K/"#AT<#W<1@>D9B4/Y?$A<0&),*>1/@2B1"Q8T-/V/@^I=0C M1V@FXYV+YD)B S11CR9Z^>X9(Q&=D @H-H^23X]03.J?BR(ZV>#GWGP1AM&\ MCSHH<]&7N7CA#K 33]Z]HKD9IS;FU;SG.N,E$B6@1V"CV\GB! .A 5UX872$ MH36DAW?.(@H\[ _MDE-!'P>>P?I,A1[^?TS$Y]4X.LSA$\+>(J1>2(^?_L[R ML"(2F32/GX5D1-+W"(V(AX]*<@^&8/O)\BN3.UXJ,X]NC2N^I@:+;+\"VH46 M53,7KX4V4W9SF)DO)Y#6P%S?"J&?%G;4[K_%XO\ 4$L#!!0 ( )@SF5:' M&2SR=P( "8' 9 >&PO=V]R:W-H965T"@95S.GT+JZ<%V5%E@2-1(5A?)&.;7R?\I+A5O3%8)4LA[FWP M)9LYGBT(&:;:,A#SVN <&;-$IHP_+:?3;6F!_?&>_5.MW6A9$H5SP7[13!@!_/ 9 M0- "@I<"PA80OA0P;@&UU6XCI?8A(9K$D11;D#;;L-E!;6:--O(IM\>^T-*L M4H/3\5R4)=7F'+4"PC-(!=>4KY"G%!4<)Z@)9>H$/H /I5DK%"#/,(.O:SZ" MT#N%P L">/_./YM< N5P31DS!ZI.X:@?1JXVU=H]W;2M[*JI+'BFLKM% L=' M)P/ ^6'@_-MO.&X*&D(GKT6[QMK.WZ#S-ZCIPM?X.V1*0S<>IK--X$)5),69 M8_YRA7*#3FRK]2Z'C'I+LN2-R![9&'8VAH?8XQ]"$P85V5DG0>10,=/2-,WS M01,;LO.:S#:^3>Q/(G?3MZ9)\<_Z.5XX>I*6'"SKE:+'G>CQ0='?\YRF*(%1 MLJ2,ZMV0U(;"?Z0U&$V?J#VXT?]^".-_K9M.1V&W92/6[34E>X-<$[FB7 '# MW,"\T?G$ =ETY2;0HJK[U%)HT_7J86$N,I0VP:SG0NA]8%M?=S7&?P%02P,$ M% @ F#.95GYYW+T] @ 6@4 !D !X;"]W;W)K&ULM51M:]LP$/XK0H/1PH@=YV4CM0U-NK'!,D+#-O91L2^VJ"RYTCEN M83]^DNQX&:2A7_;%TDGW//?<67=QJ_2#*0&0/%5"FH26B/4B"$Q60L7,2-4@ M[Z8JA-741F%H#RSVH$D$4AO.@8ES2-/9G&YW&JD'!)6PT,4U5,?V\!*': MA([I\>">%R6Z@R"-:U; %O![O='6"@:6G%<@#5>2:-@G]':\6,Z",+WE"0R<(!&3H&)A=#K "(1R1E?'8<](AI .>[H_LGWSN-I<= M,[!2XB?/L4SH!TIRV+-&X+UJ/T.?CQ>8*6'\E[2=[S2B)&L,JJH'6P45E]W* MGOHZG "BEP!1#XB\[BZ05WG'D*6Q5BW1SMNRN8U/U:.M."[=3]FBMK?3_X@.K=1 <'04OHXN$M[4>D4GXCD1A-"&K;[_(5:?S^@+Y M9*C&Q)-/7UD-\ILLM6)YQ@QR69"OP(H&SE7A(J_KK(6I608)M:UC0!^ IDYV M>'-!]710/?7LD]?^PW,"I_]!X&P0.+M8UA4S)PL-1^]M?-UU@JGWW[!3:7O3;T@X_T,[!WN^5PJ/A @SC-/T#4$L#!!0 M ( )@SF59K'FPH[PD *TZ 9 >&PO=V]R:W-H965TQ] M3_6BJ7E(5_/J+G^^-)N UAV#JVAT_?'F M[M.@OHIN/D;WETET.[A+KN^CXA.;*LWFY;_/^Y7M8?T[_>D,.]"8VD[<1Q?^)""(D&MK?>?.O M?V#!?X>XAC_#]7D<1V_^"='$I]/@8UU*3N=" :Z^'<3M2)+M2)(U.3U /EP5 MA5E645J6IBK?0>*_$#"8H-Z2WI6/Z<2\[]D]IS3%D^E=U/U#OT/J=TD6=TF6 M=$2V-PIT.PHTQ'XQ3,M9E"ZGT:3^8/Y>94_IW Y+"8W'"Y584]4[^M,%0\QV MA"B$SOM/NVJ_0.4.E"NNI:2$[2-C@)1QP1!7TH$F/I03J34B5*LM=$\&MI6! M!648S_*B.JM,L;"[]F->9K +R1\IP.$8XPY0IX /I3:H!3A1#@" *1("LJY M1YH$@V@Y4_A6(AZ4Z+8PC^GWQ:&YP?TH!!*,$.((XP.IE$ISZRYM[N50>H(/V@J$:**84<>'\F4$D@+=]T E';6 M"*&P.VN"(;042&X%DD&![O,JG9\@D/2BD4A*K"B7VE'(AV)DYYKF6+A+"V E M1"/-%'58DV 8+4526Y%46*2;>YO$#,9CFXY XBA_*6#&[5@SY(KC0S%6=O9( M3)QI$4.L7-2[J7(F91+L?DMQ]%8,,_2+]D\JS(#)PNZRV2A2[*X2[*D M([*]H<"HR;Y1<*8.)I-B9::1^6:=7VG*=>J0[VV".^,$)M3(W[?J! )S]P08 M E!&[?Q$VIGU,83DBM;)@7M:A -L*^".?<%A 1?YRIZ@T71EHBJW?O=+F4VS MM,@V6OXQ2F#9,'"^"JDD=\_#(0"E2BC$!79E T@UY4@J)%S9L)=[$4(Y89IH M./7"C1' P0S7VHP'8^?.U!KY)[-<&3!^XG=5V?V*$"G<^'THPS;%P)RZ\0.D ME&/*"/.FS6LDZ;C)TG$X3=\_1H\M,>H? IPK>UQ@IERQ?"PA7"N.N+?( %K% ME-88^ZLL&$Y;N9IL'H?3^9<#]6HT^#"Z&MV/$O!4Q7[BC;D-" GBKRD@22?6 MSG#JGL Q1*NTHI@1X28=X3#:RM1D])@'C];Q+"W,+)]/35'^MC9_U??HS=0\ M9).L@F^'=)1L;U3MDBWNE"WIBFU_:!I?@8\8BV*:+=/B>U368P0O<]\!$$JI MMQU"WD-Y6R%$AAAU)^QK> GZPEXN!H Y1HPHC%W7!1(S9N'$,RQ).):V6C7F @<3YCVM-GELOK"_-*MK M"T\FRI;V&LY(M+^N"-;:VE;W7A 9=:H,R*]9>@CS^SD%00+-\])PI&U5(XT M5H"$KD+ ]\!*7:' =1^/+ MP5UR>7,5)W?CWZ+DOY]']W^"^OGY_,$;!0#VX)T"D/? K8)P@&T%W"DJA+W$ M;;K.D(=V$:=+>))U6U7HMJS0;5WA-3P+:3P+H;])Y2#BURBP9' ]", 2FVDQBOSMUH=J#A>$PG&TU:EQ*23L4H[4 MA A@*CBUAX:K#6!1[#GDYI4 S*;JTMIU3Y;7L"FDL2DD;%-.K0H1WU,(NQHT M4MQ5R$=JSI7"[MT' (B98-2K'R7A&-IJU)@4BDDIY3S0 M)0)*2EVUVL2CJ"M0HW?H+B3XAKM**O?:-DE6]PI M6](5V_Z -/Z%AOW+KQ?8*%34H%(@=W4. 22E2A/D/HH! +G=6*U[5NYT?I5G MF78>9@J72=I6UZA?VK!*<.UNDP".:>16/V*(#FEKK5VU7L,4T,84T+ I.*7N M1H%J!L4,([>6,820&G&O/A=#0(*(UN[]V23<_[;Z-"Z AEW 3Q7=*/!J" "R /%G##D;55;N>5AR,/275?P&5^ M:G^P@ M@#Q5P(=I#!=QPT&U%;3P#.^(9?JF NR'??+EW_Y MI08 D> 9 >&PO=V]R:W-H965T%1^SA4SAR4.6 MSR,%E_ECMUCD,IJ6C>9)ESB.VYU'<=KIG93W;O+>2;9429S*FQP5R_D\RE_. M9)(]GW9PY_7&;?PX4_I&MW>RB![E6*K/BYLTXND5#M$S4;?9\(>N N.:;9$E1 M_D7/-=;IH,FR4-F\;@P]F,=I]3_Z7@NQT0 "M3<@=0/RU@:T;D#?VH#5#=A; M&_"Z01EZMXJ]%"Z(5-0[R;-GE<L.D?I?IE:] K3O5 &:LC\^O:JKZ_0]3FZNPC13?\V'-VAP?7537_T.SJ" M7Z,@'(W# (WO^G?A%3P=:[!&W(87\&CX!6A'=Z$[J3MZ5G64[.@H)N@J2]6L0&$ZE=-M@BY$O0J=O(9^1O8R!G+R$5'\ M 1&'$#2 H Y^^0F[_).M=X,?X?H\#M#!SS::X.TT^)^Z%+Z=R]G#M:4=70T; M6I+3'>2##)*0%G**ANDDFTLT5I&24$!4\0$-HH4N @7ZXQ*:H2$\*/ZT9;QZ M![._0Y?(XV(13>1I!VI@(?,GV>GI$)Q/M@2U21:T21:V1+:5*+9*%-O'WOM5 MIC*/$A2E4Q1-H8#$A81AE["3[M.F M[A54;$(9%C[&CMA&!A92*K@O.'?X-C3< :6<"V<%W1*$KP3A>P6Y!8FC?#(K M%9G*)U@J%WK<[I6CHN1;W?&H T%BSY## N6<,^+[V)##@F2^XV#/9XXAAPT* MJ1#$][A=#G%.DCBJOI?%"KW-^[PVS)6 M+Q#U*OU)5A2'*'N #>1]$4_C*(]E44Z98A;E4C_9AC[DV1Q]&88VS;Q&OUU" M?$.2:0!'.D-)&8.B[QA%TP?R68OU>PD53;\=O" M]IN]A' @9;Y1& <6)*;8\;R-Q%:16Y NK._,\TS2L EE#A-008EK#QX[ZSVC MLW?UKXH&A \+UDR;AJ?5.*A4.;;N[YPVE_M6V8)6V<*VV+;3L[&EQWM'YV K M,=OS-%(JC^^7*KI/)%(9@DRB+)_&*;C$:F[/LF0J<^LR6+]WR^SEEB@+M4>A^TJ)FN/@=_! M9.SG_.$!VR9;@"T.A# .*2"FK#:O)#S!-K*ZK>K:JN!W\BJX:1@8$3X1IN\< M6)"POV*PRID#K0D$0:@+"YRY;;= 81.*F$T()EA%+J@7W>H=[:P> 6+ RV^ W!&2',].0# M&Q0[/N6$F#[?!N4>5&@*D\*4P&)C/,[ M^>0%P:XB+9*H.F":_K4LE%Y3K3EJ^@1& MF8L),P?8P )UH3KKKYW&L+4@C[#^_ )CW%@>0AL6IJ[O$4QWC=NU52'[K&ULQ5MK;]LX M%OTK0G:QZ "3FN]')PW@VNHT0)MDD[2#_:C83*P=V\I(2CKY]WMINY9-7BE) MJV*!/F3YZ)H\O"3/T96.OA;EG]7,N3KY>S%?5F\/9G5]]V8PJ"8SM\BJU\6= M6\(W-T6YR&KX6-X.JKO29=/518OY@!&B!HLL7QX<'ZW.G9?'1\5]/<^7[KQ, MJOO%(BL?W[EY\?7M 3WX=N(BOYW5_L3@^.@NNW67KOY\=U["I\$VRC1?N&65 M%\ND=#=O#X;T32JDOV"%^)*[K]7.<>*[NL\J-BOD?^;2>O3TP!\G4W63W M\_JB^/K!;3JT:N"DF%>K?Y.O&RPY2";W55TL-A=#"Q;Y&B)T+&&NY M@&TN8,^]@&\NX,^]0&PN$,^]0&XN6'5]L.[[BKAQ5F?'1V7Q-2D]&J+Y@Q7[ MJZN!KWSI$^6R+N';'*ZKCR]'']+QYX]I/;'9?)J[.HLGU>_' UJ:*O_Q<%DTZYWZW:QEG91EGPJEO6L2M+EU$WW M PR@D]N>LF\]?<]SQ;9;P57#>$GQG3-]?G'U*SL[3"\B.T]^3X>CJ MY ND37J)C?$ZJL"C^C7P37673=S; UCD*E<^N(-CWVCR&S8D?08;]QDL[2G8 MWM"([="(KNC'I["9Y,M)L7#)JWE1X7-M'4*M0OBMX^'XT!)!A;3Z:/"P2_(: MJ7>1E%-BC.'[R#$24T'N"6/"H&D,%41H+B536^1>Y^6V\[(S+X?3_\(2"?M6 M725U 1O7I%A.\KE+EL"*9\.?]<>3K)HE=V7QD,-BDEP_)K#3EEF=+V_76U5> MYZYZ@U$G^TSA/H.-^PR6]A1L;Q35=A159PJG?]WG]2-DNN '] M7GH=#+Y&F"1 !NK'*O/+" M^J^C-BBE8?:'C1W%0*NTDM8&O8]QE#/*+:PG0?<1I&!4"JXHWG^S[;_IWI%F MV?(6<@*29FE MN\L>5XLS-@(V2@TIE&1:D" K8Z"V,'T)"[(RQATRHRB1-MBZ4@RI%$@Y;O&L MI*21TZ2STV?US)4@W,L2^KU)2%3]DJ@-W'+%K Z[CR"E)II$:Q("A+7&*L4T ME0$#&)9S+F 18RT4[#@*VDG!<%'<^PUY>N_6ZW*TB+\L%@6:%0SW" M@,*:L)MC! HNPL M5R@Q#!E:Z?63X#+D!L$R)H6%%3JD)X9J 5L3U2QD)T8*3IG4JD7!T<9:T$YY MO!*PD3Q[=>\WMGSY"RK44(HXLLO#ALP%B1A"H-9P86FXT6%(:13T6ZMPJT.P ML,TJT,.J9:^GC<:GW2+_O"PFSDVK]7R:YM5=467SE4":%65]6+MR 6P]N(T8 M1@D24?L8)3#!Z$EA@K#%<@ M3]MI:;0U[1;7(S^U-K-IP\4S)A,FF0ELIIJ'8G"$88T!#B$%0E(P-6PIL^ : M0TX0*%,4_EC#VN93(YYIMWJ^<'>;;/')4I33?)F5CVMS@1,2"]E#<,4@CYF, M-B<,*[4UNXOEAA T+&S7U)*($03KHS+1OD4U:IIV*L']++D!-L!&/YTEY@6D M8-@64M"P+:0@6*%A(1?*M#@,VNA7VBU@TYL;-ZE]AMP4I@J6B+_F6-_F7=^M?/I5_7DL;] M=9\_9/.5%0#-!XM+7>:3VGMV_W56)Z "DVMWFR^7?KY!JOD3CRXK4>IBC2J$ MTC#G(H\S0K!^1U'6J% E(U#)+-5:"QW>RD.PAG)A++.FQ3RQ1BBS;J'\8N:< M%])/<(8H5R+\70T1;64(%M2>D6!,P_T="]LR%"D6-N9WG[-&/K-N^7R>K0S$ MJ%C<9[\+W&FW<:[2TKVC[0]&H="9^2I6$=8K_%P]0G]'&O49+^XJV M/T"-16#=%N%9M1(6J_%#+05C(E0?(PQ*B>62,1*N%PA4&FH,IT*%ZP7F!\# MF]URS3X%C1U@ZO]=,6&=AN3%Z=QGM'&OT=*^HNV/9>-B6+>+^=EU$X;[=[GWXQ C)2@=34#'QW. \3Q",8Y!PG;IC4:Q\.Z'<]+"B@L M=AG@0Y4,9^X( 1IK1'1?$L&!CA="ZH@#! G> $PS;V&@L3?,_M02"NMT3R^> MYWU&&_<:+>TKVOZS%XW=XMUVZXE""H_=#+A"Q@D+K2:&]-6!T""-$2!L;*"% M)0GFZ<<+,API#' AF&212,2@8#TI->&-+P3I"U6,AXX]19"4BE4JMW#3 MF!C>76I83[NGNA_?R(?U@2M.HT5[SAR M\Q\<@P:#$9."%14XN"P)IBQD!<,2901""@;5,"A4M[(B&D4LNA7QB^MW A6T M>*D*Q>*E*CPL7JK"L$_4[T0CEL73-8<7U^\$(H=;2<&P+:2@85M(P<3[$Z0T M EIT"^@?J-\)1*5J9D&XV%#?(5 IB-**A-,'01Z"CP>TUF']#L/" D2(![<0 MT^A?\<0C-S]2OQ/8@S:<6MC >90UV),V(-0LV+.0' 3*!*>"L% (I2A6@:0& M'DV+ A8[#]1W*^"?5[\3L6P5C"@F+0MWH!&"59!\H)SC"8>$%<)R;ZK">\L( M5@/'4NO=T=MGKI'.HELZ_XSZW>8G=U\>X!*KLL./^.ODG7 M;\LU8=8O[WW*2LBW*IF[&PA)7FMH7KE^'V[]H2[N5B]\71=U72Q6AS.735WI M ?#]35'4WS[X']B^E7C\/U!+ P04 " "8,YE6;%"MVWD" !?!@ &@ M 'AL+W=O&ULO57O;]HP$/U73MDT;5)'?@!I MUT$D&D!%:@%!NVF:]L%-#K"6V)EMH/WO=T[2B$D439.Z+XG/]GOWWCF^]/92 M_=0;1 ./>29TW]D84URZKDXVF#/=D@4*6EE)E3-#H5J[NE#(TA*49V[@>:&; M,RZA79_N>$+Q[T^&(-U\B#E3QM,TK[C64&886(L M Z/7#F/,,DM$,G[5G$Z3T@(/Q\_LX]([>7E@&F.9?>6IV?2="P=27+%M9A9R M?XVUGZ[E2V2FRR?LZ[V> \E6&YG78%*0W\\'T&WR$09IR6UB6 1?5UV'+_'Z( MAO%,?^BYAO39+&Y2:[FJM 0O:!EBTH*V?P:!%P1_PEVRU7@+&F]!R==^@2^6 M(J7/!U,8<\%$PDGJTC"#]%$9?08Q*ZQD#=]O" D36M _CLFNTG2.I['7YE(7 M+,&^0_="H]JA$[U[XX?>YQ,FVHV)]BEV:V*'@J-($/ QV3"Q1E!D @I4<+]\ MZ[<\[YCHBM:OBFWOYBX*6Q>?SJFRNR-Z.HV>SDD]A#+O&#BZ5CBD_A_ MK%:W4=?]/T?>?04386,B?)TC#__RR-V#?F%;[RU3:TY%R7!%0*]U3NY5U0YL5VK^*=%O4$L#!!0 ( )@SF59N M7GA.@ , +48 - >&PO^#8#Z9T9S,6T5)A4:R0N9$Z:Z'D4:'T'::NL+ M938H1M\])A6M]H%LM'#RWG':#RG'J)-=:C/\3!-9QS/$K=MVN*VS]_=L=4.W M^]FV-QJ[@\3>\<;=H^-6ZM!"8=3(?CA%F?>7R1 'U>X;]K-";#9AY%N#CDQR MZCT0/O!'A+.Q9."5D9SQE35WP# I>"$]I7>_EA*"9?[3PJ'MP8.AXLF9**2) M;2/8[W$U? ]8]T @X[P6V/&M8=@OB5)4BFO=,8.-\1'D5>V[5:D53B59A9U+ M?^-@;CK(N) IE9N'D;\V#?N<9B!'LND,[JHH P"5*G+=2!F9%H(8#6N/JJ%I M)Y3S6WAJ?LMVN)?9UIJ:.A=U4PNJFI;&=H!_F\UR;]/VGL7KE>RA4!\7>CK" M]*%6Z(VD&5N:_C*K!6#L(K)#LIXX&I3+1 M!BI][X%*Q2;;EA^2E'=TJ=;EM,QPS9T&:OZW>9Y2027AVZ)U[;_F+#];<=1] M*-D%DW 21C:C)7A-$)@T0V7VQI^931(9-$-EY_2*C M1I1DU 21K_.M&%2_SK>. #L'@-KJP4%KX'^%(QW?!/7&"\85$U5OQM*4BD?G M $VOR)C377X]/J4967!U5X,#?]/^0E.VR)-ZU TDHAJU:7^&Z85Q?Z9)$D5QC&5T-'(J&&%YBV/X<[-AVL # MBP.1GI9K?+7Q"CEQ\%Z_=4L/E'Q? /4$L#!!0 ( )@SF5:7BKL

    F(##/MC8S,9Q*KG0N8JXOJ)"AGHB)Z77]*?7:XJ.72-G='2@I(L)AA M.Q33?M2^ZW)91-2WF:F)(%;I(55E!]2)D)("%DYL&('+F$#GPZP8EWAB, Z]8D#KH9P<=J(9/O*5;TXW*NKJ_'1"'((UWPWR6:7 M2)ACY()I[3 6+K!C,64J\N45A)F@:/&>\WP>F.$1J[+3'%=K51[F\!K'E/A, M2OS%,25^3(D_6E[6[UW14=6HXNPVNPXX1C/-^KZ_5&P89Y^FIE<2,V%@:*/< MU62=9%8PO4DO,)=KP)Y:;1UJO+\GC(>Q1L:K,>$J$5B6QB\3-G55@FJ3! MJU<#(XG<5V(9OK(#23[(/R8+"X2!X"J-T$OE>QCW7$842]VF^J]\$#/"2POW MDUS='7ERB;; 5L[#'7=7LFD=%PKLV N:*[%+<+%(MO&%G# =E&9'/"!/3#I: M$]@D&?'3]0=&#='XV-(T$Y:Q)?K+RVZ#Y17^0@O3IG!3[9A[)(Q063<"19.7 MT3[:A,L4*>E8I\KKXR8R7R(:(3*^*11#7HP(.7!TK/+6J&J V7Y@K,PBORDN MA5R!JH^5UC1(X=>C!-^" ["N8GPG@2Y8$,X"8K30F_I#Q:5.(FE=,=OI+8!1 M+,O#H=KM#SZ16BV7+*G'&/',23UEX2& (NV]1WQ9MA7[BN@L%UL$/PJ \K*9 MG'[DUWF3^:(<+QX*H/HFFHEFF!.X4Z;+2P_W6%TW4M0$\AJU M:M)L@ZUYH@R%X#H]P M<8F\='9X'76*_T6E:[16D>[;&;G,DDFMJ/R$J2!P0AT5NXY+:'X)I; Q#A@O M+27]+@Q;06@<5]9Q9<65Y0JC,/DS5?:WX^*.2FW'%96L*.&@.70XK2ZJ[B)T MXI)PC^)W\Z+JNE@,YBMZD&8CK2RU&M7,_63YMM]2B>UC_#?60I1DW[!LT"[2 M!HBW.Z4/N)LZ()895M4RCT "\5!6\]RI6K;'FPGA M%1#0<&W03E7^#4 K(\HMV%4$/-0D$F_N9+8=<_Z MC_ <(5&G0W77>!1N[%345/ L,LH)S-BB)P(3D$#1E(N+UVVEI18,H4Q[/E ^ MA'I-\+9Q?TA]<9?Y"8,!$6AU#:6B-6=M8<)MPP%8'>:-HCH &]E*\(;%C!"9 M)&2$Y56-1H=CGCI^2/R$#G.C;>AU'"-.H+RJP\K?-F.Q^O/3OS[E?[T[^^$= MEUR&TSI\HQ\1>TR[[HG'O.3'O$;D$L5U#$-:.F_UZLU_O_[#R=.7T&, UFG0 MB(K8N\,^=')#G6\VI*K#G;=>7@( 0>%)CC>PJBTE(O^'D_WTRH+(&:A,7:$1 MW!4-;U+0IX.,Q+KI$!6"+$VG9W/8_1$XLY+S$L:WL3VC><# ?$_ULYRUX\(. M^O@G^GCU9UZV;SQS"QV8+(H8OF:C4:X@Q! Z^%#\6Q'-%N: YSQIH:V^'0(\ M#MZK6;NL>E\+EMV>+5P-.MD'%(W6ZTA8SEI)/(9%L*D9G1FQ\P3N@.211(3$ M/IF!W!B*FC?P5O")"KI(F" XQFU[I^77\&[2R4#^HI#HAR5C+-&]WC8B?8' MJM@MM0;"+@Y>BN%(JP=$K0K%3TCM\Z*.]1"LU$D$(I@T M@O!HZ<1Y!3$J@R8$HX1YMJVTIMK$T+D0>KE:#8I1$MARM>FNVVM*OTI!2 ^: MIK+NM:H?F=CPW[!>S(+P1I0J"V<9<4#XVM%N[H>QPY:3$%34E F!= $P MDP!8AX)$B5H\4)H**[/J"X4D ;6E]H1X2GKEXYF!RT^C+ MY=*DK_'.Y?7)XN/U;%G.%>015\E4#=L4I-PB>$?3CZ_;%48*"L V0T=E@F$B M^!BPNCCJ$E&<<1EI$9_9&T'UV8V+5_/!*WL1FISX+*,Q_U, ML1I?71)WB+K+G$1OH@-&G@(50R+$@0 2W=^%S #!OYFV52N>NFD]E!)?Z+T1 M1FTD'*XJ<"T1=JN(9.P6O71L:W+1>EC(X9:C@@5<+=W^()J^*S ,P.8(5R"7 MU4%OFGG.QZ2V6ROS-3J4K1&!IG#UMMH*T9S#L<-UEU.Q("V]T#0A2CD%@6)% MD"F:/I9KA)LS',7:JLA%<=;>"*LN*O,JZL3 =J#T-2P:>)EU6NOC[2TPAR4+ M*5]!LLR9F;NF4DCR54\(-S(:?DS"3T[R+A-T087](2/T%Z%+& =,S?AP)&X3 M=ON$!''BR!EY"P!YL&B%LF]%)RN&4L(B52,(;/(("[ZDD>HLC()&:"/!$U\/C81S M??E>4N+*,5A$8[5.,K,'2UQK?2><1:4=WW31CL?5>UR];O66ZV##*P4QHG;M M$!;8ABU9N&]__0O)"D9>;RMUK9FW>=5>UEO*S MIXCT>BG27SVQ[-#10L^D%YSX<#IRYDC-*IC+E5N".,0+?ENQ$A-*7D!3O5>Y MHX+B#V%;FRJ3T1U=:>JT:G_N;I@[\\V8R"'#(XJ4$@RPZFZ9).,:))*#OL) M]31V&O77 MW^W3E$".?/-Y9$A8@(_0R?I.'IRINS /XL+;YB@=?$B/?Z3E9_JTC]6OG6*, M&(!BB)I'P8M&DUFV+14]3 H2K\/9]/3KTR]33E*ON_+4\;K*!\\H(UAA)*4( MS:8C+7"?3*-CO/4A$[_M3,Y,PREZA#JJ^%P20/ @6GJ8/<" ^2#EVOI 3%;F M-FFO>1.(@Y)#T0U2F(><)RLN1"#&KB*&L4A.%$YMY0FIFJ&ZIIQRP3^1U)P$ M+>/98'*&0"Q1!5G96QA291VK&PLA,MU1?&DC8C&:*62,!J*6RN9O.*\!D\?J M%M/.J0Y8S(XG%:_$A2?XMUV,?7/ .*?-=>II&EZSO3-7EC=[TD1>T*9A<"/3 M^::TSY(@ M(; A7\WU+G2,;6,B4O(\8X([I-^1."Q?-0@$U/U:(E",T;=J?>$:WI7R8FU7D]$16)T0CJCDQ,6:;T;=U0#+*Q1?HCQ +H@ M03U-_]JH;-I>1V07UN)E<&3:U1^K\WX,W@?__273N?-@O3I[):.FUL4;^.U\&2]1495 I<8Q->OW\N_F"4.[BU_;?6.,*EPNO"% M5_+-=V??_Q !I31QJY^[&A0:]3",,G5_&NL-ML&;?7@R8E8\1M.9_,$BJ'BJ MF]B?"/D>&F0<;^^2F:,?PPBT/T]?>QIZTP]CR;#C^_RBB*^;0\()XI1F?]RO M$L[%V# RH)A@48 MZ #8 !,@+73KT. %.ZFC*M23X/NK1COC*X-#2FQT)UNZU*,$!9:RD./M, MXPIC5/& AZA*0A2\8!& J]:4PQ .[2I1>]7JB:NJS\;3"CZ(-:%B]@H_53CM MRG0^V5+LJQCQ2)Y'B#U/YS= @'X@VA>DLUU,Q5XJ HR@M8]4A:@YJ,T+I:Y5 M;JW$MYY79,.'AIW&<\_V\ET[@]&A=2/&+IZL>@7QR&,,9M@+ $:Z8_QCW^28 M/U3Q6N,ONL;@B>U)J=V.#YON*%C H-8Z*L8#C,"HD>NRQL%,:TJ?>J'-P;7M M24K=?0P_CFGF]" 3)DM)?.(+XH@SE%WEMF1U\G7+M(D?/T2G]"$5,/3.@,#Y M,[1;^\V-D<>Z8S8DB3L:I M-3^MM]1N(&F%A$0M;:,QN.'V!,S^G-> G0Y7?1* M"\<,X)Z<>C."8CF3H/JLUM^G[9*8#7H9OJ-?DCR29Y1G%)\)$*7K;5*8%15G MT,.Z;;LKP5_.-3J9Z-L/ET)*'>L&O,L=*5(,708O=65^LVLE$\WQ"2P;D4QR M*F74<\D;E%PG]9J.5N\Z>"0I#;+P4V\JD=,QI072V61R+6"CE/(I)H26>8$7 MO>/IXJ547EAOWJ,K;P(O.'X@343T-Q@$!(M 5:]-[6-_ZXW MY2:NI9IV,6E+S/!.'DG=9]D.Z1#=T**-(OBV<'!Q"2;+8BV])(];#ZK---<\ M 2Z!?6'3A2'RB23>L$K$A\-RP&E9SY4)EGL$D'CY1=GZ6:EZ=E<; &Q$XY(^L8K'Z_M9S[)%7AKZ_=+MQEB]3RL=E MR"B,D44'M:Q<9Z10=0(:L09 ]W2.$O)Z0[/:0(>SC/>!:$/CIN'E(#&U*!L2 MGE>[M>#%+2ANC"IQ3I,)Y(#,2[J_OUG]-P4K3L*-&A[ZGE"/)NM$\_I[O:C^ MPL_&R0>IA<'D)VS48E%\%#D4J_3UJ[?ZB$*#LZ_":J%#9/8=L<18#K*U?%OM ML8*.>B$_7[UU@.-)2UD%3].1P78C'?;80O]]:=E["C#MZD'[>#9NZNXD])E\ MX+<]A5)W0_8":6:,WR!41Z =FES_DK?"O"';YHTEXL,O?@CF#/_BO<%O)F\, MOT;YAGTW0G7H8WSWF$-80CSG$1YM#_$-D T@9O_2LO2V\"=R78A_@ M;7&B;^[&+R2?)7<&W3!58[@\T7BI6V?5!=L^46QRX<\,7!S-DAL-IT-+R,W7[8Y?8/718H/ MK;>F,.0%JZC@4!P3\G_;"U^@X*2X6,['Z8]WLL@O>7O?N[(<_OE]]%L69@L'YH>VN6T%MS3^<,K1K YMN!SX!,7T"G999 M#R_Z=).OMF2-$\5,;/)?94TB8*@QP%7:[AE/7PJNBU_W8E(UC>$QCAP#R1%6 M0W5=-N$D;,(Y#YU4Q;?X? F^1E>%B>60IH^RT=049 M3^XZ"P=.UES2KK2\*K-AHM8>*\A>H$Q_ "[ (!1/ 2!#.!)JJC4QXSH6R\R=UXNOI(\]6)/:+=$*^IU":3 M*W5&:?-&HJL+[5"+R21S-G?($;(MO0WGCC>XW+FXY6ALF/MM/7"#3[KMB>". M-;RUI#*:A9RJXG1FM4)VK@ZA(Q2^5MKVD59PPMFBIO MWY[QH4__DKD@VX/%H\E$YQ,!)Z[CW0PM^4.U3I"+3QFJ06RA+'U';E 'C9*# M,%&YN88J^R8!B@+B9 A-ZV"7A/-E3/@[FD;@^'J69@(]5>2CFKL:U(>P5_4" M\61AP'.T2F*&" M@J'-_;ZO&.+P5# K9)3O2R*0*Z;#52XA7'DHH'R%#].!=R\8IF0U,>E_K :)JV^-Y55-REJ4HDO#+R_K\]I*:YP\MM-#O]#6W_56 MUW6_O-%P6]WG5:6G9ER(4EZ:K42:2JXY2I=5WW4)G25WB'R?'NA=@;"H:>?[ M81K-H3MJF#FGT)PU6$[9)< P2M JU:I%SGM55X,9WG:TQ?25$]R6A@W5/<[7 M"4N4&%@,P;S3S&++,?)U\FNEH-F;3]N$13PUI9(T:6ZB"0%K-E@*1W" %;D# M.*]_V_BD).8?59=Y2[W$GXA>FMES%@I,E,=+E@B@UI,U8.A*BI5.L&'P2!%> M%\*U>.5T/E,UM0%@5B7Y9B*@LA4FOJ[@OEV(DNM/90@7'QQZDH4K$_.]C\Z+ M[)DYKP'<8B[NN?9/80D][FTL$<\M+TD-=WFIKD\:Q[A%GCM?JKJ-F70+C#P: MX ^''F_/CO->AOW@!1I)8V_%&GMDX$>^I@(0[EE/S(!//)N38(?CXF$R=KKF MY(C&*2%N@CNEDG&V4+X*&(&SAU%/EOB"-PA9!#UB8^1^_:19&EJE2Y<5C MP"!V+"FI.)8MI21IZ"6/P6]#8?(M+U'%"O$IZ2M9C#]&?TGAD,\E.1==%?.2 MQ:4#G V-B:+.9UBF<.V?JGOC1?R]VX31!B%9,H\(:L>VD^OO-_LVL313+5@3 MA$QPWL=L^DPV_=DQFW[,IC_:;/J9:7$0Q1O_FS"KS"W15V0NQ? G&?=6G44' MIIY"SE@T)];.P1E#HZYBUI2R(8D9-Z<07*PNN^OJBI,Y4J6U\%P8"/3KV31) M$GG[R-1Q8L!*1F%!RW@F@R-1HQG HB8ZIJ!%YU%H\"EF1=125-LP[^D,3K+@ M@'SR\GCOW>O]\^\FQY=L#PMS+82)S2'3]1)1P+E/PR\R..N@ ]O[,A3-3',\ M7=J]<=8!QQH0V*CUR9QTT"@"<1=QQL*L7 =ZU]R(7Z!4A"X14%WURWI- MZX MOX?SD0#2QPK3_6EN^LG^ =.'A!?^^-(&\7=*AOE)[&=Y)^T'V>T[1['1Y]',IR^MZQ1CNJ2ZF MA)4?7^^JFV%_T2>DWB":@<.G9BF6ET04\GI0>+"F^CGRPVBE(O?T_OY+P7CA MKBM)\54Z9;]VE12BN$3 9LE;X$0,;RB1[$>\:([P&VV_IDSU\KKR7$F3@"OJ MX\-*6"O/7.& L^QVFE< MUEO=V.D")%G>Q@OY'UYJ%0Z;=WM;X0.'RC( M?/NAFRP@(\.H^=RYES@[T6_AA'Q ?[\-3JM@.S>2V()HKCG9<"@O G(,*^[K04 ,%TR?*\ MD?%P<5V5Z[ -E48/1?6Q.%K\12V/SA$S!.GT0U^$6QL M!+X*J>(/:PWAAXISF;X2R? GH;6'RBRNVSJRDD5% VQ%FW%(DR)%P095-*K3 M)(,3X.JK3/A0@ESR0RQODJ MEL!%RH76L5)M=O7Y>5/_ (?"M@+S9]@#=:\( M"4EF$%=:=]TV74D9=UP O(:8:W1RC/-YX)ZMJV.C:2DJ!JTH&8X,@F[H(MGH MG?%$+(X_.XEQW_KK:T),W_6SG<^%3V1MHH4&3*80F#"!6[)F\:"UN"B]34MU MXXG')Z7TF?[ FC!(?2#]IEGTLC\P,PE>YU_-E26Y=A6=><0B&SH\0M-V9I^Q M):.0:5D@*.BCCN3:'>'H]7L?M;.$7& YG&ZWHUI;%%WBKB(]&E[=#C5B^A^U M[45]+._!6\VPB7/)PRA\E"!03\;-Q3SMI1<\I M5J*>3F[\"!1P-*BX+W:I=M-+UQAX=7L67,]9P%I$^%V? [./;2^QU*:OR->Q M!!:PL*31-&$G*IK(35TW]7XP>T_=0S;Z<$0-8.BG9&EZZ,EK3U=L)KFRQB7L M5V&U6VQ>JVD=-X+:VO1^RF5PZ;@*Z/GAEUW'AK43I3/+/=KF10SJP^1HN$1O MBV_H1DX6)$/8-,20 5^\\'N7$XRS0;/:,S=$.V9[+"2ZS:&+)8:2\$>40JA4(U+)HH) M10!FQ%,.;.7YX8N6*K;P!N:H-UI-W4G,Y0]54U]VW4932]QA5B,^KYC-E,QN MXFCE$R0)+.$..:$[Y 8'*+,M_#F&^:HA:8H#:)EH#QUOTB$]P\96@H%_HUNU MXR23=^K%Q+#Q%>U0A!$C2O@V69.(L,6;SPXD M$6<69]"Q[6XJ.DO 4883;Y/ZMWS0N:C<(S#27XE-)]Z3A6(XD$AKAPX+RL7R M)Q 14P"$Z-7!MI]8.0*6AL?;(6\*?RX2^J_>LVJ:\*J)S M%;*YYL>E$":^$7*:;.J77#/LOP^EQEM1=/7@>24@%Q=II9ESCJ;#$W&CQDT8 MO]T,%9'TT7S,2'ME1'8(_QG]263) ZI,*[T.3I3(8]$,7AS:VIR05BQJ_JP8 MNZ%%RJ8ZB,-!!,2 M)BT4S7DV'.5M\B9:,,'P"_-%M,?F1^!+"H2EV5WMR#6BFWJHC$BZ[C.&.!]& M X8"YS>C,7B+2(38CJ&9D9ZZUF$/7DLN%X X34M\C6+ #[@/T M4MG6H-_?:$NA]W M#LNI%4]8)%?UBC)R4(U)(8Y%)!0C(]'M?&'5L*< D6'FSU[BSJWC,0) MX^:6Y6SNPVIT*7 J/C1JW_HN#.UA>;&XH%/I*OE'8=L[!Q\8J:HQRZ+\?FDO M^4-E4U%.BQPD.,KK>F.)NH0(?R$2O(FUPO5NAZSJ_Q SOQR%-!,G\9"*5QKG M$&AY%DL@.3A ! 4;A]2[4L(#Q@CFZ<&Y*0Y=P4G2K7-N',XX9\VC 42D MC6R:TN$A4KCY4"7O;L%:#Z1=.(+J 24>6GGY)J^\)+J,6'WYZNS51%+#\:1( MQ.P[1T#/L@>Y\6",M.HRA)P-"EU3> MO^W#?3XV6,07Y>Z\ <$OM(NQBFW#,M'(N8T,'?FWT)KM-Z23/C@>-(9HM\'\\Q0D0SB M8%^3@4G$ ^AX0L9_.-PFF6(T\ER-N&)7Z:H2H0OCW$>8)X;UD<8+_U%NU%KR MQJ&FR\,/KBLZ[%9;*AAEF4JB9+D]I1T$C\YK\(U4",H M2H>/?:]KET::2VWO\:I@7X4Y^^)I.-\/U477U^E596O(7560K4B9#S.%.D=K M/56WL))+>GTL,48?$5GNRRNJ<*5AHY!M&2ZTT/(N[ J>V54S_C+V1$S6;<+# M?JZNJT:*. 14%XZ,PZ"N)PBB9_:31KJX9O#*-@[W)6M[,AYVC''>.9+6$BTM M=Y*\S@_AO!J(VDDH@2OFV %E *_4-5*L'(6C7&O)$A<4[L/B_MP/U8YN?(R1 M9>22]Z5T8WK>A>DE 40%W2TNEY1B^WYKQ\;AENUN',C((_35)95N7BF>B +J MRD"&BL06N5:_P-G-FJL2GC_Y^W!>C?6!4TL@I<-76=8FAI9!QV8$HJKB(?'/ M6&C%V6CWN].L7'JB"G1>"IL#&XK9CB6M'9G#/:G<;GB1DS7+.1NYN.Y]5'1) MOKL/5\T@U/$S;"?[$:?ICFT*.>;/FW+] >> NPKLT^N2*]7AUSO5I&J($-2V:VFUN7 M7>H/9P3*MT['.S\=<@;%25DP/\S+/?"M*Q OG]@.:Z]G.+%K.4UI$[=>&J!+PPS'1^%'ZV=R;G=FXL MYQKM$*5A'KC@F9*;P1ODLU9(@0UHP2 WIZZD9C6]L_PEA__1O #1C8 Z_+_@ MZ.O.HQSIC< LT;N)O X*Q>(HGNPI.]5R69Y# M"5TFT!UK-:1N G/%X]-=J]'9):!VUBGG6]8(V3J4(0->,Q,E<0 I<0<4PG!@ M?&A?[1A3ZZ?Y[BTW?/262PC3A+23'#KV+=9=K-.6MU, >>;D1D& U>3*R9W6 MYO*6XY:[4,H]5\)LF4G&*D:N0!V>TSJT1G(UNJ8AP7EOVJG!P4 H$L*4#EGX MT?0!8KB>L9_EFM*1=H&%OE9EK][D_,$2GKJNIO#KR9 P0,G; M#]4NN/8:O/YJ@XY@% M7\R"/S]FP8]9\/\-6?#'0C[QX)(H&6TXD'X#<[MH3&J8[XGW:2@;B JOZ[9" M\"WT/T;0V-0P92.48Z\22E9?M'($AH)T3&ZH9%E ^'*V<-Q\''OZP)6-Y#"I>XJ"R+&F"[?ET%QDO<_H M'Y<81\E,5XK_FCC&",9&H?6*S=]@;B/*IQB)<)T+":8!#J/U:L@Q'HQU&"JH4MO*T$Q1R_D&^PG7J5U* MN$#H0FK*_5!]H__X]CK,N,")$=K[;3"8#L'5HM*'<$U<]^5>V_H" M]S2N26GL?_[[RZ^^?OEMWJ[T2],3^E.;?-\[#6C1I!9NLN2XR.$^2T[KCN(Y MY\KP]$ASI5YOE5G#%PEX'H5#.!QVEHLG$8!Z4Y=FH-\BY'0C>FTSYXHQ("\Q MJ'\B;8>COS/*$*7'%N8WYLXH,O1-[Q@/J>"G3IQ,(TW15%JOZ%;/[>>=][0W M(*./D:;([>';GGZ)F[F:P(1F&CJ'T_@7E6O3\#!]*@/R.CC4'&Y^?IHDB=/( MDHS;\]/?GT;IKS=7%+>KKN7#'ZRG$1FJ4I MVL(C/AW%46)0=NT2?'$[X75,TV*)(LF3IR\R5N=/Y'+>(H// 4'7DWL2^7)^ M^186WW=&\^\5"S=R,LV.@\#,DA)'@LZ-J'E E&[*FSVIGPR7WM@/8\D8R8_7 MM"\FN>4)-W=Y=W=%U1H=2:;_FW6?1J,8LQ;G5RN<<9I"D MXD7@288H79?]1N/S'_\^GI[%=PDDM1T)%#31E%1;>88>+)%SE*PUK]Z6.5G7 M89'^C2ICYGK312&$?L#62"*&# F(/>D-VXM28A!IW6,H(B*: O+:&0>K]-66 M$PVL[,Q06OD#BB;;VW9'>ICT#CN8N6&-%8H:GU NFM!)V6:E+6' W31,/\>>AB)!/_F3MO?U1;VY]RDQY0?2 M&=(T&=4[!9,6KJA$F7.& PK#7_2EEGW'XL.()X87&M:_58/KAJ"Q,EWX.0H@ M&H:Q;RFNK@Z_!'FI*:13?[CT2PO[:8F*ZFB+'&V17WO#^7KW904*R/ 0\I/+ MM3E?,PRL4.52';(CH2\%J%R$] L$I8CYU*B)J_ 4?A)RF10=JE !3"\=XCNK M^221W$PN VU>A4-I%G(3H6RQA!!BMZ<\MBM_L&$H.+V#0,[D0Y?5"0 MW#6.A,(>][[8EY\NSD]2L&*DT3HX,X/2]38F=+ H(I@:>NA@F.X $.]("[A' MS?!%O47V7EA&A:&2@@5T]0[-S ER[ M96>5[NJ;1X\1H.+N!0,\3OE+O1MW),&UOBQ1;%4+0TA5AIO'3[Z=#?HC!KQ. MEHAQ;O"U-U0,A$W'!D^GN4'X]^//GZ7@]UX2LVH4W_<]L#;BEJH"EU>N(;3S'(+Z05"B7DQ7P!S.#; 6L?$.R/X5@1>R MZ]-R0#/''9V94L@3EAAS5QG(HV[7!"F)H0B"-/ )J3:F-XHG1K"W7G7CS"(4 MG-1R>3A0X'E%(35M?72+ENW7(ZQA!M;PY1'6<(0UW!?6;5=\U464!QB2UET+8 M0ATJB%#Q8\(]?G.R8\@[W5$-A7%X,R4T43 GPS."N]MLN!(06'B&RT (GAYJ MGJVY"1[@/(-H%O? 8.VIL+J4GFVHGAY?7_?=,)SLM.3+3*,Y?+Q)\DCQ/H860K15N#3Y[[LE(S!317\Y%[\W:C6R9S.!X%AMMVJ M"5X8%VV-.R$YTAH0H4S:FHFFWL"\0!=RQ/EC6;,/Z58R7O%S"1IH\9ZE)/^B MJ=HP'&7/O&B)^./[NW]L9-(_C9?A4'HSWHPD"=9:N.2_7W]',1%KH7 (.,X^ M5]*8"JY&A#KE@%"I;$+LJ$X/5F6MK!RMU-W^1)#UALA:!*]/ ?,T_1[:6?'* M@!7<>0[Q.\?*@\1C:UUC#4#!(KFZ/O*I'^;F?F*>)X)TZ>3<3_BE[985H2.^ MOZ.#CI/A2?DT&.; 'Q*F0!'5'[M@N<2,'7_FW%O?>-X^BIFTZF314"EU65^= M,'.Z-J9L.7SA9TKMR@Y75:J)JU* M3O6MD,$8;:)5[!=3,(H*!K4WL8'6LE&SJJ[STP*W:R=AY]!)5CIV]$D_SB?] MZNB3'GW21^N3/CFZI _KDKY&L7I82VR/WX3E$@[A# !!Q;DUR;,0H>AF69 5 ML,HM<=Z"U)MRY,*"L Z/(C -5Y);3ETHH,P",^E8@@QTX1*D<@GFU9*R<'PK M_LC_(!S?DMM+I-9!;//DZV*%GM^"[4B*J\-K_@1"H69UEOIZX:UO>V6GBZ?<;RW'B2%4FU@ MGW=(FG[_^O7[SPN-O9=TW]=K-13@1@_\$/!Y!W[)LE$*$"'^D<*<8$#"$WBM!+;W6[R=L M1KAW"PKFC^<653"Z']; <#"L6Z:[4,H\ZAV'-WRGL9Z3H7F64#71:DMX8M1C M#B]_&SG>OL=0<_J,UD]S(2E<<=3^Q.KU-(2L J(^]10,N9K">VRX:[_&L59J MO S\ZR[$Q3-?N/2OUWU2T68+SO#733N8=9P%59!Z5(R,GA3>='.O'VOR_.E7)T]?V.JL*1-*(8:R MM=$(1QUSL(ENP/M[)7.5>XD\,VG84OH[G@)Z"!Q"RTIRP7?=IM+MGU$O8HXLV)7PR6T31%>8A_.F6W^@^%9?"U;728]D3RSDZMGVP.73XQE*2BU/ M4NB69S>Z!_^T' AP)[PF9AS+<+X-P82)DAVK0_@1T:TVHU2^V4IW7(&RM'DR MX7\1_)^/)J]58^1MX;(/]Q#/ZYWM@S!I&)>P]JSH3><$FNNQ.38T0P8GT!!T M0L@Z2MU=Z #5@.]*WX5 QGWW?YDW*_(V^"3+XP? MBMK"0"5X:UF M[ZT[H M"6L1NO7\"342$TJ2'YN2K_;SL6[068*+M''!1&J#KFLB8(2[6;>2W)WRM($Q MUL%.LE\":@'2%@IVC >JIA_VM1SP-@?)%#F18;]^0= *U(920L9=)77[R?)0 M2@1_;%FLX$-5[;6-/*Z>Q,*PEH?9]IW&.L ?E(G67)7W_3&V;04!!W\NMMG>7$,_:O'U%4X,;P=TLIM;I M?N'/KIV[R%]\\^0)=WU_NCNE3U^F?Z&N]N'LOPF->D?H._EG&&\B&&9R)U@C MEUV#[_$YXV1_!\' ^_1325%ZTO\Q>3?%ZBEKKZ:*O-E6V JF\,XL, %?GR\5 M0$8A$RI(!0KF18$YW1!Y)9][AC[BN71+Y !%?LJ0H)6L!M*DRY]=2PL'$RK(ADI\S M,5%TF!+S&06%5Q-@I#P +(_*L.D&_MX1\D-2#SE$G726PF5V+0O6[L#[W+E4 MT-=^8M3WBF4R9''37VBDN2C@V&?UYSSSR89_J-9,3"E:NCILWD#R M>R,>R%S?^%FM?7JH;CS^L6P\-C RI]$" _?>-CA(WKV*"4AQB/BB MC-:'^MKF+2"_-?,B=<#D58-[U],7#S6PV:Y.O#@YR!._[;.'7HYDK083N&+A M0\ 4Q2"\S8 &3O=.3RO&$>2N7(MCM>A6N0RY[MJX8_MJ1W8.7V-\]O9E^T'K MA$!?*WY(.#Z#/VZI,(;TB6Q^K;-9@MY0'GDSZ OUFZZ4%(VQ91.HYHGU$AXUUA9A/5R<$*" M0$8%ER5ASE2,CIC/&A^9)&:3'!?UE5P+<5@B'1-S/!G?N=UO*5/(I%M'KKC% M!/;7QP3V,8']S\L5]YKES2,'&15U)&3YDU)HK>D6=7++$D!2M1WBY>%(R[E6 M!*&_;N]K*Z/ 8_O)PH[SD96'UD-3-EZSICJJ,X1CS&6/2O<)9J6K9749'W6+ M-@@G71#.TBN-AG[8WJA= R:G:*$45JKCZFM,$'PB6$>%A?F_[L]RPR%A@]&%'P@ MKG?NC<:50[\@U3"1YGE_6=V]8Z)9P,57N:P.#S];36X1P7)HZ M44,6\>-1)DBTMPV7%Z62G?>&Q:Q'0-(/M)$T<2T[I@L& R!KW\VY=%1[DS'6 M^ZXHVX.E%01U[MVXV8=( J"LQ"W@*P$ZYG/[CGHI._";P4N2P3 >X8?H;F_ MCIOJ6CV<7&QL$H$LA^1%3#-H; Y:11=V>?@@*DCS8H2X5A=,1^:_4,9@VC7A M0 C_P2?'1"! !RI1!]E5E:C@4$VJ*L954P8GEL]L:EQ(3ZPS.7C%3Y\G- M8N(=0JOXM;WO2;T8M*G%A MFF;9^N8N*/?PRU-'EY*AK]6&_H-^WJK]V5DQA#@)_@$*@6>O77 MMZ\ \"@'%1@++N\KC)0AH?Y27NLR/W3=!V>XQ()A1@I]S0?^_#-6$P6Q!..T M'9LM!3HT+^TS-%1)4&XK!!#C#%*!$+T%R#\A=[T$PD)?X/F'G S, TT%>!)G M1%UQ /"VEYH%5DS5;&X2)V A%.:MY4NNZ^GNAR??E^V@>1G5336\3AP+5CBW M<3Q'JER.L'#(=H-2(Y6F6=YT@T#]XHC&)<_"Z@>9KXP&R'3.D<.B-A^J]65; MD^08-=&S6(5CD*& ?ZLV0D1O5 )Z06C1U(L95.Y3(T.U)(RHS:LB7%6 V]9BX91"*[*&X+ M09$3RJ+?Q'Q\H;;)U=C0>2D;+QL<>(&"3;XB'K8&TGY#V._7M-N#7S1"5F6' M^-N:ZX\:\MUIX6$7A'-FMY- Y.6X(XA0WW=>LD9+J;"%!\?Z$-9^/^[95A"Q MC1LG/(I'R#$K.;(MPV$SVKV$,<\PFEQ)1'&$-9R[#J1]0D\D1[ER$INM0_+: MDH G[9%P<.(W>X^.M9*B5BA@DD?8)%O>XK+L=U7DS6BH/UP0=I@E@J._R>QQ M[W'P,T5,5@VT?#ND^&"0J&X-*CW"N-54F8BX6E8_[QP4?3[!P M<])_X )1H'%9-TAFX3:BC0&09W@$;L&U:.AE&_AAK>:S9@?2%\J[K97B,AL[ M ;_7@U%'.Y,-\JLG)* P,YK.[G6)=%??H#&DKO%Y#_ 3.$">5!=XNIQKK>RO MH?C0W+!8H%+K1RZW:9N6H$^(FXT2RL*UG*V,=1G,;\3,I.]\C-&?54&7SWX%._S\F>IQ! 7&Q4 N3-!2]<(5R8CJMU M7U(PFDBZK:CH- (J2>QR@TB^.2,(V)1L%E9$#3O0:PGM1VO: M&JX1OHW.9MW&I@ !K3$C:;L%G!#!M)W8J=W!%<UE37[K(XIOD3&0< MKROOY7!)P:BA.<"I8V1,!XM9<>/DVP:5B;^D0[F/S%GYC<(1]]L;Z6FJ<> M/R>+J>0:H9G3/+%5[)4@6G%7;R,:'K\RF)ZF1&J'3Q&;9UMY'F)ZO!(.3S2:SQ< D54JWNB8S;^9>MF(?*7QND,$Y7 M[\@ZL#]P&/;F3CI$G^CBFR7E]WZLGMA[K"N:^]5V; $U1P0ARS100&\8Q#<6 M-9@(FZ+0;+14]?/7[V,L$, M:BB&)Q:N&H8Z 3(AM,S8(:82/%FFXN%[QU[.BOGC>#"OBU4!1PH06S#N,E@@ M$G 3;94#2?X>!'C0LZ69[H*8?F H8#J=X=M-=\TRP=D:,MO4@"D:];+Z/[U8 M"(%QX*"\QM%QB!%P8A*)G'9K?WDS8/E0U(]8&?JPJM'_T YVKF M9-J4-5=36ZU7(FS(%Z-%U^Y[&Q8B"HQ8Y7")?8C6$#,=F)U84VR.I2CN<(X8 M/M;KX@U0)WW%C.*8C&VWUHJRG&K889]8[3$XH;TP$],?A*N;$QG!,":&0@PW MQ9=#"PY.2. R.*/\A9@J\]9+XJ'C!;38G0:'<\F4/Y&$0B5VHJQ;B<)[(A#^ MT$EQN_C\^ OI)4W!?<;?H!^.HV_F9O+7!5T/8'7&F$J")XI$H':37 M##;!95@Y5:_@ZBTL1;6927ZTL"@[:M"S<@(?+O)(\*[WVK>(0587-P;*HGSB M!TVIM=6V/L2\1('P&EFKG.U8)A8T+PRQ";' )%?#X;Q4/(?K M#ZC\"@SI73#PZ[\QJ/-@F:KTK)FH.811VH,#$C<"I?6\FQ$TGRSGB#SEY4;A"?T5SZ3;.CD?>GI/9SI)DC_4&HB!H MIP2@&%F58@@_,8;)E+H_ =(M0163A>8G4"ZA].E%3HSX$0"TAT4_9Z.W/&I8 M)OU%2?B25/T@/6+.!AW.LF6*F@B0YC7:$/_CP$5K'L]HK$N3,T$;:;#5O)DQ MTIO, ]?V X*XODD$QT;X5=@L M'UEFIJ3ISU&;V[%I3L "XO41'FCV*7)D<+5M!C%E6ZSN)Z.-,(Y),I5S*&X% M*B-&DS#I,+:;>9@'>"^$8S9QX#G44L'?ZJ$VBS"$2-P MFRXMC::R)375K)@&4R81?DY(=1'8

    U ^9.3'NVZ,E!M8?6$NH:@$A_GE6V3!K#1D@3L^62Z*.[WFI21N MD?-W@FVT5J%GF3T:;([8-NQ<$&LOY_PLATGX,L"Y2HW>VJLH/K%1#^1#)9%0 M0[*/%(&_-,>?[^8HZD _X3"5/7#:JFB>20FHNZF'8( T[G;FT#(UEW&=9"F[ MJ O*9A&Y91D._V:L+YH%!&M8-54;A8H R,Y0!$4O_.;_W[5DI]Y'(G/PWL/U(30QDP)O(X[[MR<\YH>#VS MLH2Z6\6.,(]#[QPKT7 8%])R2"K9'3ZAR]DYPT@YX&12#^.;P%9J\D! N).L MRR;XBA>L$Y. 3/V9ED249CGJWE7&* G?Z=FW_SNAM4)D\V!N,Y<<5P2N34X! M1!$B3&R^5BH61;FE*:1+Y8T355:<_$V\3^_^#8HN*?U,CO=,54'$4C#<7:#[ M:QSJ6*KY Z<4N4SX&KEV?(TVMRJ//RZ#2ZS$=A(Z?; SAZKB?Z&*XF$>QI/N M9=P.P77<61HCGJU]3SF)'1,JTQ6+FW71*(J4#?-S6[#HTBV@Z+F*$V[A/PY] MC%4[<^CYTF)22^T9RJD\KI%:$,ZT-J**]*G%BC7+!-X9OX7+39UIM,B38ZG/ M/Q. <#(QLFWTB5EZNJ]8LL#*F+NT]M^,W%7^H?^4?/GSR)U(!R-3/:)+$RX^KV=@>90I0B;&Y2 M+A,-VD)27F.VLY5?<5WX:_9T=4:IAN;$%<7RM\A5<8 H![5/('HKK%*IP2JB MDJ1^D04JV#_A[&)&91W7KOXD@^I VX)7)%T/=+4B+T#N=/C_NY\ K?;Q1?N_2UY%23/*S\ACP/FVG^6]/= MA"OFIN!!WC8CK(SIRZ5MLG43[C>-CA,KG<""Q-FS@6,"C[ MEL4\X;)@M#9$5F!&K#,-8F-@"<,MI>@E5QIC_D:BW$S: =LQ*9"-A#5L-&Q% M;92=UZG[:^,S?RW(3C<1'=:48U^]^F4MJA&89./1J@?9R#G?R+RU*D4;X/7Y MYV<9><6"2H-35")QKDK 0:- *5O;J>! ?.JV.<2R43U;$6PZ4AY(: M1(Q]@B8IXH6I!QDO]=T^'*95*BUE\V"\&0*J8\J%5O6A[>FGJVR^V46E7RGK M@G!R&M],MAC$L)Y9"TG1=_\1*R*BK\865)H$G)15(B&1Z2P?DU9W)ZV^?'), M6AV35H^V9FK"ZO3LA5T>Z( <2B/Y].&K*4<.3IKTP%7:@OU(U^:V?WT,M M;_Z7[\Z^_V$BZ\"2;BI6MOJ^"M;-!KR\#?,]O+(#%(__D4V?MWIJ>B6X]Q(5 M/-OO-7HJ$9$!9CML'85'NWIZ)SP(0YN;) *'THQUV@S1S9H]O#4X&4'XJ8<2;N;M":60*$"CK\(?UUW?N]=OXP4!@9$ZK&3VH\*5-08##[7_ MP:<"DR'(D&OJO6/FZJ(R7A$YO_J:WMTPVY?]-3A+-!&;6/J\0.ZE,8>P@,-O M-B-(<7"#D:DH[%8Z-\8$IN@I97VR.S 1#LAJS%AK#8-WQPTKL;*)S06[>Y_H M@22,-JJ+EORPD[BNF\;4TU^3QR()N;G246.!KS1*+QG4P;Y:< M2Z+&\0L0@,^S]"R"BDDT4EDV8 M9O(D#5[)XS\V.OC/(/;SI+#3W\LP_9652L.37M'8L3%\6+V3X?N!.F"']YDD M#\-+_U#M*>8D8\I9L2VT$'82G/K1T]+]0'>UJ[1E".(-G>0, M7$%'T&A.\2?=X0D;WORX1Z2=[F&"331=B5A6<.IY5V%5*$/%%L?\1.'JF5=! MLXL7@ZPGZ6WWZ>Q$O-4;U)U9/XQ--? [)>[W;AT6'7W\5^C0DADP>V>J8A9= MGS=[KC_Z/EO*9W$I#Y.+%0&1*9=C%)N1=7[/1>YS?)5E8&*E7G)UQI>0SB*C M%?47Y^40AM*KR4C%B*%?(,R8+PD\J)S)IECSVZX]B?4]":&BU&Y#3,NKX3U+ MU/"8;S,WA.B>F)TAIUCE.#C/JS4)M%EJAUZ96H-/^9WQRK_'T^.T;BB4V%"Z M)EE:E]TU%V*VFZ::GU*V65B\DI)F.$U-3U 8X)(\^VLH%],;GI\FC=,[@(N@ M)!W__/3WI\&D%2?_S17-,-';X,,H&S?YPQ!.JRB[\5;,DMA_57;9 APBO4^F M]XUG4X28QTTT8A#/MNO:*<;-VA N7I%$)P"@51D,3B7S>\"H$ZL;Z>ZNPZYL M:6-ST"*Y7,+G=#>6C=8K77.L\\KJ4\.]R%4TE('G#4X.$AKHCLPYW0U0-5\C M=3\HV,;L/!4Y*9+,5,)/Y])5TA** D8$&^(]%?4#)D2IXH<&6Z*KP0GJT%:, M]D9H!@+-:H%FJ+;[$?![/JU[]H%',X[DK&*)DSV:B0[A6J<2/REX__6QH2DZ MT$I^4]@"#^I,//$>4I&/(/OZ,;1N@R2%)NP2Z%I)W1"A'&::DA0_)F*BZU.L M-,J?2&@[WF+^LRNMM$*+*#^D7L4G/'XRPS&G'I]3Y)EV7@#J%J;<__ [B)KF^(SJU2E$5>C\DO#IL%H$Q"B-+%DRA;TK&= %=':KBX&,IA MU@FFD/9+QN-&*2V_NX:J^L#T:B7X!(PN+%QG)Q+:1QS$E"F0S]:Q20>&3K#U MNNLYEH,C%R.?C+0O%R8N?[NC_+:):7YZ0#9.M6:CGOCUV6&R94" M,JGAW8Z-50?/HG5IY&"\>J[9 O8- Q]@N(49Z7;!T0!;[8.GS,Y#>]MT]P@%L.(BA!XT<;+S4A3IW0+TF7,%4!SJFHXDEH3(L[+MN#/^/^";/ MAKJ4['O4E^%KEN4T.KW(M)G\Y8CL5$ &W9MMU3A< MJ9A_ZQ"\F4]A3#ZJB/ MUO7$)B-0HSD^WZ#_7 JK^3G*)\"U?DM\NJIL?U]2^^OA2%2*ST<<60QS$JX10U M8*3 IXJ$!3_LN$Z/ZW3I^+,@-B+3ZM1[.N0VU]\X+J?CMZP/6,:/\4 MJBAY,*W[B9GK+-]6E19Y!CCNN-2.2\TM-6:IIEBBB'LB&KQMZ%RZTU<^+IA_ MP04S-89\3@?\ @ PC"VA$%$&K3D>@/^XU/"XJHZK:L'0KQ4G#0>2N8QHC1'O MPL%E@!P>(&*9**WH ;R*'NE4UIWK4W&KLG/J ,_'17E^'C;U.J,7G*RI^6 X3BL+PS^, M%$7O&7:':L7*18/!5D7Z9@Z-(%?$H+KV1?XC#R!0*K@$2+! AK8$I[FLJ0R; MUB S09 93N"% ]"E591YINR_!$W!D"1RC:D2PFI6.2 IT=OVY:Y"B8$6T4FQ MTTW&+E$/8?)(^$#X_338UE?$?$"P+T5.$5<7X30,][&Z)L"!4B:$PZWI^B0& MT@'[-K:"8)\"2953,&$'C+#2ZT6UT>O*Q.J-IW!LA"-#L<4 K@B:WJ'=B%N' MY+[G=@)C@@UZ0:B23;G/5#1WW:9JD!!GBT)8,PS!^VAIDGYLU5:JK"*S$XS^ M].(YO\FXV5/@?0379CR#;"="6R-!\=>)T<## PY*XFC&O"EE;V SG6AE+ MQZ2^1;_ L? IX>%[@I5%0P>T)&!],1QSK!9U=821"PT[5'^$M7#'6JLG M!2#A^SPVX=1HB,7UXE(&K060P-C4@$RYV_8YY3TK$/)B MJN0&B55@*R:U/-#2VU6;FPG!7C)*]WN5FQ,B-(W\M?X'*&^/'=3*@.F8,K\M MB9RXKQL'M*,AX1&\Y1TF'R/,DYM$"H'K6)+14(PX81?Y-X7![:E]X9(#'T"4 M_BM6'X*A>$)57>:7SG>+&Q/+B 7D2#^7,LF$"SE7 7('*G6 #A@A*I-"9&:& M3/:L$ 59L]V4%5R+8*1@D?\IW*RAO0QB=T_30UAKB(2E4V7('N3XU+JL4G<( M0<5#*ZI];EJF>\6TOCZ$K D_@;<'FDB^_#;9F/91[?JP=J(M76#:? MRW9,)%HE?APJ-HMGM"LBY5.%XB5TV_%!MQ:6,5:PZ:W6"5^-U2W)QR(#)3T> M4/*Z%4K"6,GU3N0V,) 5"Y0GK>GZY+%#! T[P\F29!LFKKP*^W53"DZES5&)<-D9@_I1_VW.GREAI;4>D M7KWL8@.84R$9BV(Z5'II<(8:5ZXN/N,J[P!JVQ'+&FXRQZ6-.P/2QDRF_5"* M+!0=0HN)(RAV'*G)]S$LEI6+24F*K"B@;W!I4-R25=!JOE8JPU M.&CX<^8%2R.'+@(3KB54NH0',\1Y\0;W81QKJ3\3' 4L_0=%*''4)TZSK!#V M0L63J3;B<43_2V&(DJI;,BI.5V]1"$K\! N&R]*5=&_KD0KDXPBR/0\K/?13 M*]8.4O"C>[JUZKSQ&_?TO C/<25J* .S3<:\.VU-14?# MO"#M8H[@7#,BEMQZ%V'./3AJUOPVL-%G1]CH$3;ZSZM90\$[5Z9.IQ&A+U@A M.K%M:KT+4;6::,SHP89JR<536XOOM3 L'/G&TPO/XGSX/^R]:Y,;QY4M^E<0 M/C$GI(ABF]1;UIR)H"G)UAE3U!5IZ_I\N5$ $MTE E5P%:I;\*^_N==^Y,YZ MH+LICKMU!A]F+#: JGSG?JR]5K,-AZ >/3&!RP$H9.#L[B6AYX=7B$F=6X$H M:%\J><4$ HK+2;=']4AF"N9.*,ESV:?3CI#P)@4T4R596^ZK];!I4EING%9! M>2O_T5>KM]M7[=0H%K':VXRR#%QJ/U@9=2R+<3GA29 M1.+(WQ^8QSB#-5TL_MSH !B\Y9C,;88N#WND!8(L8>^&WC,V M+YH3HSN*YX.4CGA=,%LJHWNQ^!.Q<[-Q1<6@:3:D(MJO<[<J+&]NYU2M:4TR^CPS94NLK8U[:1O:/F% M,EGU\B*5[DEYB]PDUD.;ONL/=(2NVD#ET3-!&&*1IGB.,I-(P_(=QH(/37_ MUF:0GQK*#)O &1"&);*>RV0=5A#Y,(WA^=OD<68PB"E?A-A2%2+SG+/,$&3) M//E$W#<#(=]4!&P:)ZI%4F@!=QQY(X$V1A%;&R*$+NB2!\\JV(FMTW%1#[5J]<7\0]'3QS#^FFCY[.86=KLZ\#''V]E MKCPO)[L4?PG.P'TTKG$'T5U+!^9!KU-_M[D+;Y(*R"@2_3L<*5K%@<%4YYT$ M:^FD%='ZD&51G9".J%,[>H*4*.GHVN 3X5B7A-4#2VI;7E)'@DV./4X/!YD" M402I#L-P8YGX=/202:>4I@1SA8=U(..OAN(\-B)J2E((GY(/&!.LY >DU1M M7[877-3^^JIL?JY"/'Q#S=N$U0M:Y+ K$C<2ZK0J;,;-RT@($2/>@?VR2U=0 M3>D,E-GQ-CO$C.GE40OXR4QN M9-KI7MG!N1#6/3-%[W /#0G*[G)S)]W/;O:&FK*+.HI?AIDCC2S5>R<<[RSY M93'04C#&=A]P[0'#,3G<1&Q/A3OR1]>.F8!W&+S1O4]" AT#$$5L3?CW=\K/ MHQ]9J>K18I2L$:S$N@YQI7-$D.@ '8-R:SY,O"/%G+E8?$/PWOO,]178)(E' M7\CV*%*)3SD K1@S'GCC%*587_I,EH4+8BMR&G"\;L"B.?T0F>LU_7.MJ!FV MG23=CIW.CR&2[?1)/*/MEKV#$$1IDP+:I%L0[ E%?^U>$W:>85Q:UJ\T3T2 M\GJ=YI^6\>H,)DF)5[%QFH'"2'9H:O(05=(L ^"!&2XF!0)57\.LZW'WNXG^ M=S-9HI89VEDK,P!1-S%.*."@L2I4)F37L+.1?=T%7A)N9P3K\V2?-/S9(RS. MJ2(3)@S*65D 784VG]%^?HXEZ968V ?OFZ03%\&IEBN"+(B\/!:GAR0>O#/+ M9B' 8G&URY]99VGTD-067*06OB:2XG&W4Y$)N[SLZQIGWCK$YTM=+-"13+&< M3!EZK,G=^N#DM%5S3X;Z!U$GO)MLF]:!BBZ M[>$/GNDC!8M2BK4HK,,2;6 <97,P^O_,JD9*:D%W 8T2;?'X!'Y1$1$#4W*U&3 M9\E^0\=0'B&4'1+E?)&MR)AP[(WC!XB&0N7#9GD=4J&RH2<;;T98LF4N^S*Z M#H<@Y1I4TY>_5H_'7.PCPY]Z;8J!J(>>2!>+;TT1A8+>6R1#D#&B41".?I%; M>25%+;#]6'XNQ>Q]AB'CTQ>@.GW3+1DIV!KT":FVJO,X4OE"H=5N5]G":_7K M)V,T:C7DRLZWTBVK:,SSQ,I5#&\(O!B%!]1Q OG7N/'NM05Q\*D!KEF]$_R]9%).[/J6)/7$S/;AIBCE?!ZU]G=)[&%X-=[%;).5F=\HZ%SS7:N)30]0.+A9_ M2:VJ.@\HE[YVPEB."N6X0B#>XO!4K+F,J19I*/^IST;0]8E3Z !&!1TX)U/D M=ELZK69VW&]#?6=V4;G%L(0$P,$*:V;0E*Z:R[F+<2&&C19=IJ_&":,HCIJ0 M7DNJ% D#K,'2SM6^)IE)GQ"YVTV8U,R^D$OQ6YL7)VXFG[EO7SR'O'C7:&'1 MZVC.NWK#5QB+4P]+2],KE&*EZ,6!"Y;68_>QOPVV2,&QI\A%I8(G:X864K/XO>G M9PVM1J^P]JNZP1MU0[F[#9"$J5HEU^PA$+9<(.OH'S98@1(=!# V1!5Z5,2IYHT&!\^H.\'U[D1(1\J+_FM%OLX)JXF$U2?GA-4Y8?7;+2_) MRFH5>0Q;*N$$:[@K\32@JX< _ :S]MX'9&"<>PRK2IP07VZ2?CO]OE$$::2F MTSTN^HR>@6VCP?%7]?SP3L+D3STR8;M1;$)_A-N*X18,WOB'2F&7P&9$-83" M%W$'\JB=R-;U=:HCR>)\ (7D#!P#9(1F"'R$,>0#T7B$Z7-+"VY3V@WWLC@' MXFC[NF=\ KO"^!HH:@K[CH >$D^$A4=6XXM<%>C,:O2[A3XHN#!3-EYG.*M@2/C7&\E-A5;^82+*S@UN ,D MZ)HR#=Z[H_X#QV-?A@W#@H"#_GH/RB6!9TM5!G6UT]4B3)!'M%&'K!SNL08H MOI?3+,XCR82SRNO=8$<(:17S.F("3;4XQ<.>C!,=31Z]AO2=9^^RAQ(&-R>[ M.%6--V"*8"*LTV.:$SB-T*3P2NZ.DUNS:GD][F^Y;/J#]=4%#>(;?R_M]@E4 M5##%AW2;TJ3NN8Z=>M[0P$RFZ(J!Y*^-#9V3->(A?%-8<=9L8ST^KQ32K#Q0 MFY#3?/?3,R=@'V[!\CLX%BL^AJ[@B\5K.DW'S2D6@18QS][-%849!/7=QN>C M9G[=DH#[VD4!BN2,Y66QX70P,EX]6\VY/I"Z*]ZU#-*\,ZXDG*F-@:B MQBD+]4IIA";X#26:QU%)GHB5>\NVN M2/YIR$SE><-@*\Y&/.*&J!"5L!V DD?6V1P,*QLZ5BR<$LY<]$E;*NZXYL"< MG,S*%M?XD^7Q"?TO!=,J*67VP\X/5/R.4X%V 2:R\!FY+N$>)5Q0UD2HR9@#%O%K)L]N]P&4^01OJ<4;;,N:9/(2+\ M?C5-FWKKSR*,Y=QA1/;;81! S* 2-$A:?":#J7E9MN6%N"JWI.C^TGK>K XJ M.D+787"JK(-<<,-JIF'$5<'^((Y[_\'%QW>O/5]?@2ZR9R--NH*/)<4JL$/"L*O-JMX\.([7)85 MR-&IZ>X=/6)JZD!726-O(R[]-?\@;DZ:'8%O \9S'=MAG[,V LG<_\UC=R2? M,85+.;%1!FPAH#^E%G:KTGM!V<#13QJZ&1 %9PL1QUA<:?$;GF#6K<\@0YA^ M!(>CH]C#@AP^PO1*+6?;"B>PN$ J8I016.(BX80;&:5RETKR6!L.R O6WJIJ M5_V.M=ZR!'?@Y+H!H:!"2PX-[<\I80DCX624LR2S%5(W,5X.IX#;_KJ1L)-& M!L\YGMD-UO?3;3N@KI'M3$"9=5S993NZ&^W=F9/+4 2RK9+GEJ#,R?%!!&=DTMH[ MIH/;./\3*&^UK="4V(:XV>C36^ )<6R_CZZ8\6/PEOON)W+2P85Y;0^CV M_.;)"V:#AS"&1GURX>%+VJ 7'#X6--,G%W^\6/Q1@YNOKFG4PHU\F"9?D4X;+>@7 M@-;%XE6]^#8LVSY:M[+D/BT6<=E][):=6'&R\I[GWM9+17O3LVV"W.HJE#W, MOAD[,_W%J17'B.;H'@XJT%:H&=PW^R?]?G@6BH->!XH ',0[UHRI0K=F?LNK M6'E?4"O)\B> (U.PH643CR/@&,WXR!JOBR?@ZFUJ'6)6]KSXOD5\G_\%GVB< MF-A1?O^24YZWCE5TT%K&<,%G.@J\W=\XB4'ONBJ'M ?=L#J&JOZQQ(V,B"LF M[C)Q28.ATD_Y)FL4IB8K".W*AWOC(-L54S75Z3&<1> 9BSM=VJB MRQ:=Y4L)ZA63'B [9DT-(C2B@Y#%5;9,)T,D/C(0^ZMCIS*'LG>O0O2D4%VJ M+U\UW2[$"XE>MUTU5T15!6\7DF?/PF]4<=%O+Y5\ MX;: P9B5F4^3/.N;7UC2]>Q0U!/6^\A)^ >\&+@'U+46=[D8>,&%CL^J%'40 M6-Q/NM55T\1A[;F^@8&AX9>2$LJ\KEZ0OX9:CWITLO"!]QQ/>LU/>B-/&MP; M!%DE\TDN1S&^<' Q%(2(%CE0Y.;".WK-\-K]&$?@,[K4UU(-7C+O*Q9DD1;H M +0I=5\(*,2M)NO7'0'B#]-::9MRO:**("0#'FIQ&(2>UGRBA(FB/K> LIS:JF^7 MPZT'QLUH::X2)%/7EZ);*'H?.(61\8TJLXC1M+I8U'!M'YS2E8=,349192.D M7*.$SQ]:X$+J=- M9<: ZN; !>&\JAUE=%;NDGKY_*_2G?+(4!@8!31^$)D[*&5SJJP6"N[ACPR1 M0N/NYP'9,E*2@_(ZLT%SY7TO"GO#!>=X5[7%//,#GB0W(Y)WRE$M]%>'5C'$ M R\ %U?0(NIUW"&=>H?85CLR9KR?;E&_H>8P?@$Z,ZB6.O16;[LMHWQ94=7:TU_5%:=Z65R/&ZVU9O(5R%2\00%\3GEBYZ@IG&G[3L%S+.>&K% MG%RW6EJNM82L)Y0VQZ8M^W6_Y030(CFP/97EURG$? MADD\W;!I[E6Z\TG*=70"=@[$/=CM2J@X M72LP?(':J#0!7S?]W_N+:$(7;A2VF;MQ'V-@=)<\E, 7QQ1QR0:#.,N]]NOF MN.K 6YG.-#LXY][BCM'T,GL-V079#6!'DD/5; G?'A=&N76V=4;7!E((8I6, M.T2E/P!U$Q*>(H&9)45#OQ(UECM:4+G1KF#H=X3OY* *IC?7K6/T88RI=+)107 M3W6<07;O/JP#^H*$R\DBAZ/9 0*]W34=1[U.%AM*']7Y$/#X?(^%I7], 6>" M"DB8\(6C]2&XVK1(1@A\R/^Z%HY)2]"4B6Y'KHPT3HR#,K2PJ-5%("S"]=IXHH#;=N3V6>JZ.7 M6^4P5840L;@Z56NBWBL3#;&I?K#J$<\^+*H?:6-A3E!0:.G0S>A,&RV@0NN\ MP"8\?,*4*'5)Z',XYPB>3'S#L!5\:&#YLU^]=@(S(I&S9!H[QT0S2ZTYDB\NAN^\I.S=,U7DW"3MH1N,5? M'9Y]^3!B/IL]J0C(8IQ[<#0HWYJ:8:N/2K5['R7.)H!>S)&C8CC*>NLP #?C MG@;<00[%Y ,*X11QZ]"J3.5&=LPGED,Y,_&.^W@;\_[4HT]H_#@H\1]=CK-9 M3!5Q*X9.EU5^/J@-%>^ZCYX^^Q06U+;L:[JF%=_T][AMJD(!2;0P)VR"\H B M^26B"U:$H]6Y )9+A,<_ %&>B\77' ;UZ"V*MH*8DW7)L;5&KTUTU?Q3)/'H MRTGMD $$5OOO]41EFP+AQ?ZJ_E ME5K!YZ_$>8?SA:(W9Q8ETRG*X.1ZSR-<=/*9B^19FUPV#Q"%GW+46DR*G.MWJ( MGB)AFDL!0=@=8\DGN@VG5[.'0T:[OY;6Q;,:_[7A(2I20LB0=].-24@C!, [ M1B].3@B]_K(G)G(!O"[# 7Z@OE)S/,NR[O26=,+O$\^#TEC^1];S9+I#9([6 MHV'-!=0"ZQ*A7ZB8DN01W=[$4#<^BI3D3+[]@/NYKX/@0K&7OYS?JKH'L\\4 M@#O8DSFV&LBI#$0LNWP,S7K%2^1/-)1_DV%[80:;0#Z''\BK]-9?!R:%NYG< M:Y5>:AX.2@8$@[:67(%[%5(!E9+%"A45)NQ3+2=&KU#Y%/_E3B=,K,X PZ/'JVEL#V8K?;59B1'EF$PN.G MG?4N7]:/C4Z\ZUG\9,((3YM*C0X[7^EGV:$Q:C6F9G:,2>HIVY,2%8B.4MU9 M]7"T"%)\ (/*[(RIB=)SV_OIS%EL0LGRS=F-0#W5T(-8U'%M(XK13!P'<0RU MB1M9XE1,L0IRQ(X33N-'*)4FL7=0>"1(\, Z72ZV_>KM<;%NRYNX4Z+EW/*Q M?8A6\5$ID8;\4)/&HZ-*0GHYQ6)XKL:3/&17K6=@1B8C;'O.3[]C#WO@&)Z6 M(#CH)]D6 &,:['8-K\'*PDA,MV$FM##KZHQ7=&N6$/=NU/"V"FQ.]CER["M MPK6O"[[EZ?K,,5D0F25]70V+3=G27ZR;P..]H0 J[O%)JY\O@[63RYF]/<3Q M%/X&'W6&VWSJ')H$5&O@(>]6B@68/*\"#06#&6U?G$/19\Y,KZ,A%/LA' M(UZIW/U9G- A=9-N-.8PUVDZ_(VYWDJ:F@FBFFFB/$O[(5D_X92\4 M;(&@S*,AEHWU>1L'QIPVMYM$WXG@%9B;O%H3@^8%E/$P>_5(L'Y MH27 3*J\IRHCT8K0 TT_*90%%$A9ANA0^$H=$ M7H[>Q^TBMLH27"*5DM^9 O>4[V_A7IG)08"PP6?ELDR)?+^ MN.^W?.?')2Q](U"#-^--C2QY\E&H@R1?E0BG*,5] ]7X*?)U22BI MK35L %+F<@D@VJV^BYE!\T4*4R2*#GC*&-*,TUUOX*$D12I:7:OQH#Q-1]_: M#]+E;&I C<%"]6L?BO/O3(*)LJOCR" @P?F *PJF 4-2+=:4HH"#,2P,#MFT M; SZ\53RPDE6?$6O#BHA<[.I;+D$9-IT$AE$]1LG[5IOBQ2YF%"=-,T$=^8E M!\=16G^6+DL?K>[BU1J6'7"==[JWO8"UF/#)L!RZ0,EN#(D-K MRD\=1#)KW[2L=Q!G6]R'U_%W7?R_GZM^\>?^IJS4?Z#^R7=>T+/CEQ;_;Q7_ M8]77BS_%'U7KWB4&;OPV&V,_*_(W>%S3D>3 M)4R&7#9G 1-)3)6(U.BD'#> MX1@Q&D2K6:$GMG&7%;K>.2/1*(RHZ^3%')\_#*PEY@$1ZHM M1U@L.N]>Q_$D+TF1 -++;0- Z> +FG TK#5L%?9&5V2'ETP73:/0 -"XJM;, M*42@;Z:&ELO$/I.CD3>9T([2@4,91] B(3-S%\1BHDW]+A]KEMF;%I^ =L6* M3E!?+*(#1\=8IM.6G5Q"N1SXN;S11[MX'Z@41L(9:?N[K6](=?[83Y7[@J-7(E6J("YQZMXDL&-*'#*K44-IJ6&ITN M1!LG,1]EWO8'@6=0:Z4(VU:2<@)?57LF>UE%/[&K$OD#^"9X!]XGR3T .SQ. ME5;JG^/0G!P4[^,C%[$@63O&T[1<8$_F ;G7!T4D"Z^8X%X\B>3X2IL*O6? M#@Z?9O/$^R3G3RM]?0EA&7W#&=P8#:]FQ9<04\Q>E:X8GZ+1C X #XJ=6&4P%:P)B MB3G^E+^8MI17%^)7W?*F 1PFSAZ,/2N0TO5@"Z]4'E-G43]4I4=&S2@]7S&' MB0]<=5TX=$D\),Y;6%W5S;:YE(M@F/LI5=V30X@6S$O1.1]'Y5R),;%XV;2A$7>8.8/Q?=B-T892; *3!^_XH!A=V,ML,65 7FZ=X"1!W'P5+830 M6OS7MAH.5!_]KHUBDU+"49\>%]1RU_-W$94%S^.E-IE9KV@;.??91\?3SI\73+YY:,2!A[R 71H<6NQ?LU- 1^/'G%Y__FZ'; M&Z+ NFY$,(!0!!]PX33]X:/BT\^>QO_[:/C(+,(RP*H]__IU]V%:G]C \>#< M'I^0T!0,\:Z*?CS33WT?%Q+9U;RZO_;"SS\0G=%?V$PUP13M\6=?%,^>?C)J M%SWD6?'EYY^-/IEH95[M.U@&W11IWV<7L8DM4QH5B]>A)L;JE[FU\8W*ZLIL M?W;QS<7B-7C_7ZG2UK1JMDVK[!N]TZ.7L>U12X%RA=%IQ:8O IA40Y]5%5#6 M2CT82#H(:$%B]^E6RU7.;Q$Y?R&!$+.<_(/XJ+FE P.=G#NUW\*T0:YZ+/9Q M1V1PSSG*N1SE%^<3(0[8GV#"$]R5 V.(L3Z;C5$ASX MA#XL*UXA'T$#5]).M]F"?5.*4;D@H&GG# ZNI>%$3U[.1$6&9=P@KWLG-X9*TVQ9WO+7C?2V^M'\LM1W+T)Y_CZFOY \\LGP\#I>"^^U,79%?R7NX+9+1_[1^%2PU'8 M;4_#]FU#\.'I2_]E"E70WY^3,R 0_>.G FT#[Y M*=0 ._P? E<4 D^18AD9CV:[UAZ:BAZ?+93."%?E=L/,IFL)ZR/%L^5PS/V; MP$%/PC/0@8BDVGZ/E%^_1YXYV^47:7ICZV>6 ;)&=@5=">7CS/,)0^(.D6ZQ M)9[P$O?W\.P@$XCSXZ@S^?CC?S--1%D24[^I=@ <' *P6R).I05(V^#YEQBP MLE46!1.1KJBT:^M@X6RO+1LB<(B_31VXI;<;?@O+0\*PR\Y/)'SD!R[ALT[! MB@I5YRY^H=\7[CB%5C%1&#'9EZD:B<$+*6ZW(08\SJ7!P%)X$G[)7;1SG''\ MK*UT8JE]0'1PL+LH$]'4:]857U4X?O 62-D>3+:]ILR%Z?O1-[H/'_NFT>>@ M+"@-**\'+=7@\X5MH5U?&WRB<]_M2$HSFG7W#5Z^6P3KQ<7BCWCM#P"7K.RC M-WH4?ITMQUG2J[N=2 T1=, MG))MECP7%0^IMA*QS&S@:"/14W=5O!&E?*IJ[<)FM -_BVK9ACM2#SK'UQ=? MM#*M5+K(%0$R4&2A%5 S&HIY3HZ,>]XS08I@Z,9S[=T^UPOZ,K]MS-_GC MB6']UWM/S\AK.C"OXUHT O(Q4*2O$?X9%0C5".^E'!&K:6H1 ^=#_@R\95JY M?,A VL2S";DR?[!F$6AO'V^=T6:1Z,I46NI?$F9_I,XC1VZF&-O'13OQIFOC M_!#R<]M3H3Q_46:Z Z4+[L('SU(R"8= M"F@$:W[>@4I"&ND5AIZ!-QF*YJ1 M^KV\IY53IP$-TB#&@D.BU<68&N'86&VLB?F9.9^?')HG_%\LW.U=;BI/CC_; M]-L)=9-I9FTK-""*?^9'%="RJ'/$75&M+2FOE,AE>[#H(7^1]\$QE"W;#%S@ M*ZC[9;A,? _4*NG,B6=(L2$.#^'S1AGT)CY83F((+O%S)E2"IIFZS.%\]R_+"95PVCAOG1 MHH\>OT]4LT#RJFC/)OZI(GS&.$PG11<)HMWT*B=%0! )V&KUQ7AI08X#P4[9 ML&1'I(E0D"@B%#3T!^/YTAJ(C0/BQ'$HM\?NH-!!.V4MX#J<+0H'E%+'!*4[&RP/(.4+0QLI*Y-OL:/Z.[8"7%3!A8 M>VKZ$MSM;/4SV:#@JW,C&,3^.9NI:B7.W<0I.(::FI=SPT7E(B+G M,W$#MR6'3]++5;2!]ES%R7G[=JA*YLC?:JP@PN]\)A:>4 M!W'9*^.,\<8Y[9]"0,QL0XEL!CG*+DW$D\'\BDA/RZ[@).:OWDI5U^3DA&9<%'_6 M&O=Y,IH<57(34K6Y8O]/3=N]FCZX*0G_+$47G(._XJ+VK(I]I!2:JE,FNFQ3);:>#<9[C#]/TG M#^3\OE0Q%?6EB22![-;QN6P%\.G]+OI)@>9*[WPM%'+@KI5*.ZW*/5UM4BM92J>UD\#>%I)];_H]JBN-Y>/]+>L\2&!\CARQQ*?\*L@B4SD0R(H.9KLW-+4$[+ M>#,A:_C-+V2+IZ-,$A/[O&P/HY]X0M%P[077A*GD6QXCI!>^-K"%$.-*=>*\ M@N^<\<-/>G 'L%S'X0'1,0^6\D. V!*Z%*X2A8I@M+/0:YLJ=1G]Y Z5*ZBN MB1.Q>+VZBD>A%K$41D9&6#:K0+A8_-4X ._20[,LI5[NG^S\\OZ@%U-YDE,[2:,PD?%LZ>?%1]_ M]&S8!-@5@[GGCLHBHU=A07!*ZSM;:S_06O.K9/9;:6GX3LF29!^(!U%V?6$X MS[!V>+'\3^0&TR7&_Z!*QZ!%T8A%TD_POP*NIBMUC37%_PGG.5KM,(CYBXE* M2OY P0P!K=X^MVE* 3C&)*;9FA_".#L?%Y]\^EGQQ6=?)M(@&OW)[3TX=]D0 M)?(. K79/M/V3&TUO\?$MU=LU(,=:;$!S65-6]EJ=V,7?GSYQ\\^N_B<5^:. MZ,Y9=H>=U;IK6 QSG\ 9$!K*V9Z_GAM0YP M!33OZ;K:GD1/$E[RT^*+3[_@JXWCJ@3@T$LN XO$KFV"H^^ZZPF&#^N&SQ)X M4]D[6-XD@4COL'KOTRGDW+I](W2;C?M\>"Y*_QUT]N&69F*P#;/[2RTB3INY MT!V1B[4'C;W.:,?P50R_183'.Z(68?X6=QT*'RWLG=,6VOQ^'X1?L[0C4Q#H MZIU@'9E\/)=7L/5U=ROP+-QXK^3A9T_/R<-S\O#15LJ]D(HC5*P1E4WL,(GA MO*V 4$TG&D[(0^#(8RW:>&HR7O&+\:Q*V%RH7^ M2EU%X(#+!98XM8% S/UV0Z>HIRQNS#6EDKS$,E>,V9\*#R>RYAH+=TMC_\57XAC TRJA.D=3F?S%>#Q'YC35B+37(H*C M;#%BF1BL8X0W+[T MB ,^BCN]2AD1PHJ!.%"\K3B$<2XTC\@>T)H$PT&UM%68TXA'[&Z">1SG[%. M4R(KF+G"2;BM^BY>M?HO/@U$BB?^KGL$@9=DEGLM@#248Z8UE,BV&KZ-%P!1 M#2>+SF*JABB,YSDM+>^,J@$E>2[C+!IQ'0X2J]&.WVPR6VW(20O[&D%<8E'" MPGC7M2"0@\LVNCS;U-E:JMU!B+3$K<%UV0NJ.X^*=;RXEC5E;*ZKVX MPEZP,; 74\T&+9)56YGZKI$"4XQTSW GMK=HY@A"<> 8,N5E=A]99!R = MK$SQ0M_#0Y^S#,ETR.3$3@E@P1=5Z\!B-1_$&QS=#DY5DA761$83D39\7U^B MPV&]B =;PX#_'O575#[1'B@BR*(7<9.U\EQ$'59\^KW*;R=YO,ZQ-WPF5*WE M^$V3:;R!LD281#F1W&WB*9O7*91+:ORHT-SGW'*^/^1B[G)_XIR]_?I\E$;* M]TW]! =_I0@MSD>UID:>C+&F'5P[GD8Z&]B[B8<\H#WQ2A WTNV4-5>N=@5P M1!\C4W$6S6M:$O!,2JJ;@6;CX9!*B'S^'GOJVZM1(QQ*&W8#ZOY7 RO99SP2;VQ(2'IO&E[EHSTXK>0,MVI4N$5ZJO# 6I06^UR+ MQC"QCX&0-=L@VHN9H9G?69[P;_PTT\;(5MN!$RUJK/265 $^#, MGU$S/IRP]IQ]EW&.[^.]T5TQF"/'U5294>@VZX:I3CPC^9Q)4TSB,)WL6JHC M(;4[B%)L1'$0-\?6$7-2;-)<1HX##HKIA39^L$ST_!._A0 MV4X8S*98G02<-HAR-KE]NZ$+.>%Q"=EZ.:G6WU M-FRKJX;-9%S-$OHY9B2S+$6R%A-38%*#M^G2&XT*?!S#G54M_T;J=V#XUFY, MM=[8-H[64^L-%']$C'8 M^. I47VU/^A=N =&JXY;? "(2Z5C U)P8=)XU^-,]P=B39"UU-N4'VQ^#I)((OQ M^*;%)7&48[83D@;Z^-MXGQ%FYSEC]EZPZ00[Z]6WSU\4MEQI24VK+M)&2'6> MJG3%;>$<@"@%$'"Z@9)#AP1MAT,$KS=N#J:%23($0K?A'R;I ;G"!^(U="BI MCK.C=>=9U'L+O%',/)0"4O$?J15L3UQ7ZYZXO,W(Y*@=%CA:-%X(YX3J;$+U MV3FA>DZH/MJ$ZG>>T?)&,@]BW%4,_=P1*C#ERR0.-)0YQ%FQWQ/\2(.DR=+%2B\&)OXW@7; M@6SUB0^!V(Z:X[,MG*C@\.82FF?M5C/)K)_8PZMJ&T8BUC',[.8699K/MLDE'7L\K8LDD>1<:4W975-%!1)=-,O!F[)0'6. /D=E(9YQ MG(#J%PGQY+("Y,VM.4K/RT.+(<@,UA_DZ4]/+WJ;QM9DM<5$'>3 Q'VLMNOK M?;FS)438_\(^N^MM&FD80<:K>"U!Z==L.^<7X_;B&NT[KA^5$=<'9R6F8 ;R:#O6 MJSZ=XZ+B))NQY206%3%'HT*^QT1DVT-SB2 -*YY3;W*+N> _PG,^[H6[A["% M\=3;4:WW?AM4"E;$'2?*#:CO>"XP+XOH8O8[?!#W$F!*U\%&)8_$$2B**!5L#K:M1$ M_I L26LB;R3M*+^;G.!^PH[+#PJ#$$M!%3_! OAW'/1"<.G3J>-B?H&*F4@$ M6J?O@_>++G_?Q&QI/*5&5>C34[R>$V(@)14&9)V9D4JT@UO:T^S'<4B@OCOZ ME5X<#P[ IVM7V5Z)6B]X,%)J_][-3_6O_L/2+?_^^^K_R@F1^IB\5>\@5 = M]D3>?A."\"GU4^O2]M7ZE;?I5!5DR_$=2I*%\M[%Q/M0$"-9$)P9:J7%!]5LF"%IMRTJ\ MT'X\GG=LA87HR8@PU61YWE73,.#$GCJY\-'\J7#Z0;E993\P5L)]/_5G)$N= M95\R,T(*=6Q=<.$+*_@9G\WTDXU4;B+OI?UV%\@)]*Y@P;A[::"VH11.U"35 MG:P]0>?=K==2M(\\B,E)CC%3R('&LYNM0M "L2N%Y:&U=>:)HKZJV=H/!>O"3A=^2_MU$SBYC0 "^?8BC"7:"M@_JR#EO<[=&1QOP*+*GD7.F==8S+4< '\P^@4ITK28I$L[M=?9U\'T81'*[#8JE%P*M M6I.9L4]\>^9]$1JH]82!AXP#-F@?7UT?Q%1-5+L2G;D*VST2P>"_&)T9PG]I M(W\31(1^V@[$ DYOP$&LO,KQ1^[!H_FVJTI)C=V7+;^!2 [ $U[(>*PKFT%I M?A.).248H#!$HK07;JP<*+@,;"[GG$0/;C?!"=-&BFL<]UM18>)G:ZIKVF Z"$F(/AY =I1$*#^E5@/C'%*1[J8%QS5=5T_LNM(!O*VK _*KZ[(]"CHHM'NJ!;(?%7[Y%H)X MH=JF4N^VK-L)).*:5FD#\C0+6A/4=^3L ^A&@G]?!@-#TW$K2/C MR)+XMQG-C5>"YL5,:B('7'EACRV_#OOU]R;\M%M?Y?OWM#;@75 M<:9BIKZ6L $=,BK<\#L>IL=G_;VQ@E5?CY7UP:E/'%0.SZ[983@:CI 4Q,$T M8/0DB:6/CFY<8[J*[MURP% [QJ%ZXPB"TE51G_[[AL*7O&$ MFA/HO.)X?1*#?>FMHT2F)EU2ET"$A:B'"=V4I_D]&+B0[D7W2G5DS%)$$M/TQQZ!J''7Z,EKQ8VF MI_]+1VC,\2-%OR?)J8AW5_%%.8ZQF!5(X*V)_$ZXJZ0D)8 MS6[7U[I3+9$97]/'_7"T=4]6;GP_!Y6V9N5*Q,V-7MWO0DO9*:];>K'X82#C MMZU8ZPG"9R!H3 K!&A33+*<4?Y&6#[;'9M2[0I75O]=8V5\J2A"I5*]I?7W_ M=5QW2K#WDNW>(]]@(,C&&LGYD"RNE##"<:3^=UGW92O:U>$ 4\/[TJ:GD2?%^MLS*NTVD.B;MPU$)L1O^ MHCS&1R^^Z[8EG13>'4?NP"L2TM'@Q2E9^\WX]^FPHRYQ)IK&]8G)'P?>_E!- M>AY]>%Q1="8BVS;U7 "DHNE:2=A+R8/OO$]X>T0_U9#+(O4\! 7IL3D%X2U\ M10R.T2GPMX8@?^IIA>! QH/XWZ_B/T4O!@>0_/GO/:GFC ;9R3ZFJXV*1K)R M))(#; 67?_<+20MU,RDOOOP"UT\SWNF#ZD/>/\O@9U6D]N(T[JAY)@V)C5K$ M7^G/V@!6#F^FT(6WW=K.4=R5R3#+!]12OD+BT_1Q2MX$W=4.^WRO9%*6:,'3 M6ZO4G-R?L'\8S>UN!(Z8"K,&?O<+%QR#QTZB*K) ,BQ*JAZ9FP)C:9P?M]0, M.E5=?$L!'&C959"R3*69DZF/_^A&'10JJO9X$BG>GJ+ MV(AJAPT>QY9H_%9'*% B+I\0+?LD+]B6>MH7?,R(2-DGI*3XRE$DQ.Z8$2_? M>>%&^/EHD;_QBUS_H953/YJ&+;/&R\.\,*H8^5#IDQ,FG$7-9W>[ MZJ&X( QMK*%*^?B.OI\%XNR_84N-%\.WF,Z$ *E1+DDTTO2I[%!'/AMM-9W "+BW(LS;:?C2T/&\9????<&:^GU\Y<_ M%H+=8#Q,VY3(TZW:H%')-0G,$Z$[J.GHDK#N=2R&H06:]I;"V ,22?H?L.H0 M*+)P"T(C3U ;O>_"'_0_OGH//JD&M6@!?N5B'EBTB%9MRV-LX1\VU2]A[6,@ M&K!A-_;0QO];:XOY:UCHY$VWK%XA (0 DC?V?_^/+SS[_\JMAN_(OC=W;=VWR':,U;;AN%%'E!716%N_] M?>-EU>P3!3QK<2R" "1DRF4!&LP7U5?S:(UJQ M3\\+]J$OZ5R?#(>HA*5Q5)IZM?M[FQ75.!L3DDQIL=_#A2=7_!)%Q_IC<7/W MV["^# -/.F=PNO$1[D$AB_ \* KV/O($[";L(KG(!E MAR01M>T-JL5>&A@;IRC18NU"GO69D'RX6#P7D?*6*?CJ36 EU*NP75NT\[9W M2L2R PT5,6MIM8.["=&/%9$'H1Z>XEY LVT:U;$D@[4+ 5Y^HV]4G2]<\G;! M4X+^*/GQ#6J^U0:@U[B! Q*T S\?J=54=66E[7<(>2*Y646M@$'5'^+?_DDY;LZSW;4:S!C= M)WA[^_JF ?D$3:],Y MM,PRM[#A\+UV@>+4Z-G"Q=M +OT/4\3D C MB0=NU?OCE$;%:F?+%!_8.X%$IE(B3-C%D,&37 .1B F M:A@6H"#J%3EUWR)1YZ7AL\V*(2%4E<")IE5%X/B*G?2KP AS>;R$YGB8T;:[ M[W2V/SO;!MK.&[@;9#MG%T&)LSKL M.8":C+D#ER.+R,3*\>>1N>9%'\0SL8 4BG!P;5PSJ$'46[*%Y>^OU%_$X;K; M81P8/B+NB UHXV*+-O$_^G1?60C:7D%'/K5[6=9O*80DQ>YCC J5N/ -*S>" M,TR)@(!SXG(G;Q:9R@)*&)4^&SS/EG^G< R3MVXLT:QW:1"I:;$G^]I=PWRE M4SOHD>DRGS$ETPO%!DDFB/0*KI;P7T^NU5RTY3X'\&^#(>1ETYF12N9:'4ZL M3$#R6 U%($);.3'T:P*<*41<@0AK"46']=YLLT?33S( VLOV@CWDUU=E\W,5 M'W85A)UTT^"B+18OOGDE=<:LPFD:'J-&>ZR;1IFAF])-OP@/LD]^"C6*GO\/ MX7^U#1!I635/K#7I3]HN^8LVCXNUQSCMT4V4L,^:K^R[XM;K:!U(&(4IP.)% MVUX:=*K?-XGC^;;'P-]0E:^)D\8:A^Y4 ^ R]RX1KLST2^\>UADV7I/T* _$ MYC]LDFB5-%5AY*X-7&AF3$",0U(DO .+8B3RZT74-KP,1::,#<5T/:^/RKP6 MPEL,.)":U-7V*)[AB1/:\.\G#$V--^369IO086/#\Y1%8XI(*D<- M)W@<+A;G"@ME!0M0/^N7%TG2-ZG!)9S@X(<+VF8Q"C--&HD\ =,=SY6\A(#F M^N>^YC& L;!A988W@TEMM>X61&P:"8!6*)OK0:4H$%9RADR0>EW61L/1:,$ KP@9_I M6T5;P=YM#T#;KD_\.A4S0EG# V^.--'X/-) M.SNLS>R*#S\P3\DN/LAJ>SE<1"&=V154)8\DGMJ@DL^#"=?1F(/Q8V>=1!ZZ MJZGIIZ5<2[%)OI(?C-4:(3:*I&5YRU,58<2VL6/_Z@"#4\.Z%#A<&]B3!T"J MQK&0U$ U(.:4W2UHYV13WFU)**;T)BCQ39:&#=ORZ+34Z'Q=;=,2Q=[I<)^= MO"NGSNXA*=XOQ*Z2#JR[^&.)$BS/IL.6GJI$GI!X.N=K9_.UGYSSM>=\[5WS MM1Q _0E0#%(8L=WO-S]=O8BK/MH ZD_!3+Q?%T\[62^;>%-ICZ-8:0V,UL#JLGDAQO+B:32\U.4)*W^S$C;+ ZLDH MY\)1S(VFUT$@BTSL#,Y!W60A1C9KX$3H@GJ/E6-YG''?W$AHH(PW1QR/8Z&! M8LRZ:0N&'.?N B!**C/;KJP&[DX[@.M-B-2%4Z:HZQ0(7[-$#'P^D;;[31O&7Z,>R M^@U"8T3%X)1WYQUU) /2K-X>5HM.;)R?:ETLEI5P8Z>L/I>APKTR9:_YZMQW M3,AD=U1FY-]RY$Y>7@\8>[I#S,E_.!ET E85*09'#^AV*14?0]:6$1@N0\&Q METOAJ&IJ<\4LNI&J ZD'ON#.U^X>$HHY0R]+F>$P],QGCY8[VE7:NFA"%HL9 M,([EQ#QH$WU+LJ6RC]= *>(4ZX_QN"9L[%,RM%^ P*L:, MV7<)48F?:H,2ES/77\A==^JM&M>S6-9$[UQHS:=+1Y$LL8%\_@(1+!7"YFB[ M>Z[C^2KFXE]3+]H!E'//@-B;N\:CC//XUT:DWEL0:O'>XD%^].\6">)5F[_G M/00*,S2L;U5Y8^2"&TBH, Z'3+$MT^SJ&,6AD,L.)'43ZQ;/ I7J95V-5YQ/ M4#+2QP7Q,TX^Q*F&Z>AWC(A!&-03Y8XC8MTC"(EEMZ61WHZ^HB"RFSH1OK!9 ME@6@9Y+2&39L3'@P+(*],VYLRKZ]3] N!?Z<>YUXBZPBA*M(Z/OWQ:+-8\XF M4M\>0O93/ 2.-!=QR*2#AR:NW9),R)^;(T_(57C,$1!;3EA!:99Z$0M%1X8X M@]O,-T.4$#B^/8ACDGOA,#K>/1)RZO43N) $!G2&%=%[=BFGU1K@)#^>'EY5 M$YTETVR1<+R8D/F!GJF(BP_[[L4/B[]P;3O;#J]J "=?Q$U *<8_ZA1E7Q*" M*-H+/[BT9O8=^0?<8GGH&RIBWL51EJSA\]B.YDGTDNA@_*%M+MMREPJ8?RSC MI^R($[2^PJ_D6_2_D-L4^,DK*]3_ 505%]'(N W%6)R&+.FY?!J#!- .O%_\ M3927MM'%0\7VADRR79R,2U2HM8H2&D&1C+H>:].0* DY0!1:@7TG4UV(GU#+ M[0KR42VRQ 3JY=%(^[9J#)/DS,;J=CR78;BB09A TRH,^?1?@-.:N> 8 M2#D!N_);Y;YWQ[O"I!;?6#KQHSJ=_3A]>2O&< M+_HV/M"T[Z9&D?4C@&&7\:95GH]=!1XDFJY"E(Z4K=C=(].$,?^J83XG_.82 M?I^>$W[GA-_]$GXNCIXE^@)%<21G0"F#1VONOIB-O$@0]T3B0VX4SY.Z:J/A M&.]<1W=[*'_Q\;?H>8&DBTVO\O#NYBXELVXRISB^*MQ52"$_*JFQ4B*S(4!9 MZUC*'M;6]2RI3D1V/C ]@H]GI#D<,]=[SO2+1C-9]FLNZK#*7(7"C>;SIS#U M>T%0T[>-BW@5.D_@-G@2!%Z(G2(DT^L]QOZ5VK/A4H!V9X(%U+VXKI=E5]FO MX_%#22QJ>G3N>]+(*:^;EFTGL6G)C%Q!D2(+)LQU3\5<4=N8NLAMYN));G;\ MH<3E8/#U>\2)R(/0QRI#HZA447_P %9+$ZX'AW?U^3OZO46/U"B&F*EZ0]DW ME.=91MFFV&KRHAE*QHQJM6V"!*4X0)0HDS>PL(BN1K]*YBKM6"]>J"8XZ8\A M(EA3"6= 342"=0XDI3COKID@0)B)T1;LX#,=&AC5C[LL0KR2.9G==7L#5 ] M9"J:WA39%W17O VQ+22H3:!4U"D?FFVHM<"CEQ1>]!YX1?^33@_1-&]:F5S_ MF8G \C:>D)JQXA>+GXU#6+GU2[#OMME1/O%A#^7O+)M0&A:=9@)JOX%B?:&] M#EV>(&@#\0%00LK3F^K/#PU'EG-A.8C$@24VCNY*R]TY 8/ ;$GQB8O%-^23 M:@99:7K"VI[N.;M]'3=%[#EXDO7#(#IT*"V#?Z*9 "2GOEW\P%I!K\.J;\F] M^6-L3MEG 71.?E6TQ^HULP'D[TI5_ 9JQP*@. .$5[DXB"5-=S8SF2'%5EN M9^*;7[TO.-O%BCBD61M0'A"[2*MP>9257X=MO+-X%CA!(C$0WBJ3Y<%6&>%Q M21D&>T"4B[ V.C/:JK^)C2HCS-%Y?;@]2([=)?E3,!N6A*X7Z]%JY)!3;58] M7_U=@P'94UP;^X--BB,7_LM'G*(DTOKJNEJ3^7!SU8#451@_L M(>)?Q&-P! MN:VY2IZ<>U]C#R]^.*BT!AC-$T<8N G M2\@*5C[1BA32\99,FQ;M<>(20".J.'LQ.=[85"V7EG+!'HZ+9FL<&1"*S=\\ M^8:I:K7!+W,,XK<(7^J)-3$@Z36PL.4].#Y<*?QN=)(RQ[44T&AZD$E4^ND)^FBM^X (:,Q'2"8 4K M2FU<$RIS=.N,X!1CTA5Y\ B1(U<3W&,E6)(VZL4!4V]RLTDN"+B@5!^K5MF@ MZ8R12@7;HWK$"?C$M/AQ4I-4:-*L^+&B6R@T0-MP6@#KZ%B$/)ZE/C)$8-2^ MA\)H6K",_#QW;(R.V[GJ:^_XLTE<+"AHNI!PAAFWO,3E'UO"3!4F2IPX]14S M2ZQP3*]?" N40YEP"5XB#_,"C)#'%D9_GH /&[8% MPUH30B+7_;ZZRR>>XV42)#D#RW[M6.+J>R>[[+&:96(DZRK'U0K@.)2]'28Y MQVHT($LC$^+*@UY&U&1DWR89!46C#V3;IAZ_+X^N,;CO[D5%<1MV2#1E1J\9 MK%O01AF6B+!YM$BQPA_8<#29*&HQ>PW"/^%(Z<;3>B &B].3JY5)MTSN$"+" M['EI)X]&-\4\\62X2=6R-Q)?>L@]AE_(?5FS"PYP6!XR\#4NV\DN,C8;/S## M@[3$Q/@8:-[QJ4V4?.Q?)WEB^@1/$=%@9G<24$):@?DXD/-+;BB/Q6@8^G,& M>CX#_=DY WW.0#]:BN"_YH4&X\RC>$TFPL?>4U+@_.,)1O13-I[3Y"\DX83CHRK^HZ!:M[P#3H[PPXQY1=\H^M-=RE1'KQJ%B<[R\O"1L?O13RQT-DQFN M>! ;W%-?9HZXS,,S$^J2/SL'1:RMEL >R+.F%R1,L_OS9"Z]>ZY#5\U6300 M#]N;@A^ZR/G,,.3"@3.RZQZKF?UZ5A4: ME70J]-LIAZ/GKQHJH5I:7K(C6ZW#BV-\13GYF;H5>MMU5=ZEE@@%%__D AXI ML1V+TVE!JQ+X"J=4%HZ[/ MC/Z!Q_2JC+7_V*=&6/_N2 M+<'OM63XA]#LM\%F(]YBEZVKFL:INF[V!\FGT+]58_B[Y'/_A?B@-'.W"PPC MDL*V2X2C/+:LJ.RUH/1S6T&2VK^6Q]$Z M-;SQIJ'*;DF'4&7F'Y*,Z=0"+^AI\10-T12G0$1SR9N!\X/XS_0.TR0GCV#P MJ.PV2KWYRNFA3KV?3RUR,=C3*+@"DN$ A%T%P(6.?!Q-73P2MZ5AC*WN3YG< M9IOPOL:@D/^4VE(W(#6*Y!H"I/AWQP=^4%V?&@%]H%9E"?DGQ4_XKJ,@[*': MRQ4;VRIUC.L="T270EF624:F0SQ)84L 'E5^<0_%P[':WKK"WX:PCPVHMD#) MU,P?WLC"]V9+\)M@_ER4S5!(!H_M<4KYEX?5U1.*5*VV)4?AFPC/_A;NG0OMRU ?_=0)>ZKB MF1M@*V9"AG5Y=-H/*.*KXISLV7V)9NB3 )WU6J^&A+_*-VZIO5+P)20<@61#GO6)C[Y69480Q5=, Q4 -XEDPEI!2BRY6XM M"<^!WDS36BL@.J8ALGQ>/)<5-_(MKU592 )=)SC/= M7N+:ECMT"+0\<5X.A5#&1Y*G0_I]QH4TVAJO"0%&/#;Y160*'!3P_::&38,# M;>(,_>![792DXO'AXH-HB#Y;_"W:4#T[J23K2UM!_&,Z:8-3TO^E XM MXNHW8%ZHJ72/D[V\,O8]K##Z9J*:NF5%=M-?U47F**L^X$%E-J'XY]6' A*> M6&)A;(-X:8\BA \QN N-A4FN.-_;<87(\(BCJ=V'D,O M+L6.'C-AB-"RKSJ'AD^:.6I(S2EU&1\O*( ZE24GUH^)O9[DQ,I.>0O$E]X2 MD/)6L4I75*X6/$]SA_C9(/I2IDH 9); M=)W59!&EW3D,KQA]T:V4"YL2W,]ST9O<:F9@Q\)4LSB&NTH*"[E25I&DLH;" M6[B2'3Z2=[3\.+NID^V0*QTYOS2)C,W(?A6W!6>*:=PK-6I*?^#N$EKG5-=L MJNOS M=(BQ[\O_<(0HT1"([WT;#E0L1M=H_#7E_>/INPS7N!6WX?_[_.-'6R%*E@SW M /5NP0 40"\(ODX[\O!HXP.9B/'JX[9*8!Y-K4A1\BT=SWR1:IO%_:8S?;.E M"X&N@;@B0:'#!*WQFH2YL S'1N :$B6B6%ZE:.[]/H"CBF79-HMEVY1K'3P. MG,(#/^H#1TRFCD8$T!1ICZL7\E/!&"S&G.3&P-2U104[M(*IYF?K2H+@T %V M)+$ J8?ADA['R#]@+!N4^)SLID25I%LZ1T34L)M>4%=Q"<9&VAS!1)99L)(? M!6O>U">X72P\_P@^[3V]QZ(Z[0QYK&M=S MO*B;_O"'3?5+6/M#7V\HWK"D;)ZTZ/EKV >_^X^A4/VO:O7 3L"VB^W]*IK. MA_ D[NH570(W;;G7MGZ!*Q\GA"( MR.IH6JH;ZI'Z* %U(DDR2DEOB*,7D.#R4%J9M*RSN*M;JA)F557Z![O%9&1^ M-2]'?UYQ_^U6',&)R9,2H, &F2H7D2TRY$"Q@*<8+JF*L6P/PNX*7_%G5"<0 M'Q%\(JXK5 0CPJ;@ICDOO_/RNV7Y270LPY4V)'G"QY]ROAF#;UESB.*\Y,Y+ M[O8EMR(Y/385$\<*Q+B\C9DV5=;H_=X;R$SDO(+2$OM:I5#\@RK"@5 MPC("O03SY##+4/)V2*G[<5Y>Y^7E+L6UYM>IZ#"0H063*EZ/;X.C=#BOFO.J M2:LFNH!@48JK9-NLWC[I]ZF4SGB@H6KH#T":4QA"LKGN!J3\12D5Y9[5 M>_A%($H>T8)\>EZ/#[L>$UN$TQ9MLBR8)"DOATCCT>J93D+@S+'TQ[^^0MFG M^33B)_5GP@_&>LBX^?OUFLK>D_$)7#:'%;FZ%3''@R2 +JBK M:B;)7[QX];?OOG[R[$O:R\@J0;B>$J2TS95BWD2_$_M-?O!3X#3UZ"T@OXICL:ZZDJI1B',WE-O#U2+LJW6(<^*K,FT257^L MO*3J&OHUC5RGN,L'8Q1#C+PD3-RPQ)RM8!?CYU+SS8'2#4!?'?SELMJ6-)*, MA.EZ5!\1749G?%+VH(1=)]JA9BWL#(2QYLJ&?#W9_ ]3!)K@!P43&)A5>'C< M&LAS<[X%"M^'P69(-4BTRA+%D %T282K3DBU \O>*6&1$1%EQ= #%0,%"[(< MFV@9N388_2'#KH.2(:#YGD4ISM1N7C&!"YN DY@8!@/1M,"%Q:]1H@DW62Y]QA_MJ M-ZIARHZP<&>J:X/YY=],4 Z@@4 7 MVBZ8&Y\87.+R5.H.HF(%QN_8IU,0M.\5XWC3#Y;MR#VY)CJE8X(]5%64OIZ%@=K#AQ*TH$&'FG M.P8P,]4$A.HZK2-J' A,*T#O]*_N^78*&JI6M>C]X:P=8B8['J2"A:G\PSJ% M<3)6BQ%BZ8%8\YI]+A)RN]E7-=9LKNA$OM(UG055U_5"J4>7CQW$<>ZZO1;K MP#$ R(NJ"1PN7.Z:74-#W>_P&$;0'H(5STH;=[$?(-IDR+TL^#)U'[W5XE3N M>KP^XEKLQ."I_,6[U4I>?@[V',@8LFM0+SO*].]DC^L>[>O$$TS$R:JLAU-U M.1C]= 4PE,Y]7["Y1&\HL+^VY[QC3?]5C&_EJ2SZ&9%V#T3:%V=$VAF1]F@0 M:>]"")T'F R%H^D65:Z4,Q^U^E0&#$RR_*TBFN%>V4/]:6;?YDA\7M%^^C2: MP/R(_<\WT^-!C4D?LM8KEKVJ-UN0V*->S0]>- V:5J6G;-B;=BKG92,]'D8F M]*DQ\J@*L=\0$>0*$0=R6*.M=DFA"VOB;>-_(X*( +_IF ]?9D$7>^N*^>/= MJP'"8@@W!YQ(0S,M)QZ%IE:W0808R>4DP'ON4B:K7V(9ZCK0YV02>N7#L0_: MGD21):O'B]-]MTD3$@UQF2CM[[J)FP.=>;18S/OO\?'^A:FGE,F.LADQ-.// MH]*B4*_%&C$[[]W5.I3O:F:MZL>_S;/"6O]??E8(#9J:H#+;XD9,S+:^;V+8 M/39V]H1@NUY/_M_NR6 S-#P9'M\F_Z, B-/TLDLYIKLQ @J:(=8O5U(WXK $ M>[]RY$DD?$^BPI4ABFT!;+ T,;KQDT>E@/.3+]%"O&$M@0.J\]HUY+C%\TQ* M*PNC:K^.ZU'&1/GY4*[,A5H*_#2^I /([B#MS+7%Y':VS.SD M/('U-N,YFI\P89G=-#IWHG[,FYMGL,R*Y@3)RFD8A_F5#*C9Q*!.[-$69K)HL.HJK.*<(_N5D#4UB<@J>-\E5$&O57U963^9_ M1G;-:M59('1$\0K/^9C8&,%AS&JHJME86B,*Q,SJ)@TS_9Q%*IG!BF/9=I\& MXZ4<#X>J=8[;3&1D@[\J0;-RIJ4V*5]:J+B G>-EC723Z!QV%455F!&MT%+1 MM=Y(U)U5U:[Z'<4M*:*^RY^O!)NP(2J].W+Y'FW>,H#,S#0GJ:D4OB%6295' M0=U>0*F%_-H&G\2SI93"]MXW(ODP/8@T25RFW:3YHD1@3KE%;SE4.XA!RARA MWD*+8?/-X]C5<,&OPQX#71>B0R5X@"N&4B*FS4^8UU$VN+E4)TK0?L0+T?7M M?MM+DU-J).,V2\VS>"*C-BT7DJN?S 3=BZQ>- ,UI$2+IF37(39RG6)^)Y;U M3O\\>@<4H\>26=49,+,=5LVAFFZNS=JX6/R=[F'1T&U#O/+_&7!U MW&4 :-"/\GLT /82?L$#,?/#QVK8O+'H>^M4+PP'DPJU:A=^5N-N:/.-;=C, MLGM >^7UG3ID6>&22$D@6P<%\HG)^GYBN/Z\:NT,=&M09<\!DL],V<6"@BKX-,$6(Y? M]E5KQT>Y>/;%TR=KJ,$S](N3Y.E8G1FGS#1Q:!1+5;N#M?.JCMS1'Q,?PK-/ M/L$O/W_Z[-0H9)I1(R)I(EOAR94LFZ[ F;9+K:'W=BB? M,T_3F:G,UU#"*W7='-ANSX)K;58X TO3]./2"WB[*RS; M_2DR^Y?L9[J]Q8\T[218PW@KQPE:%:>5!LG3<88RP>'P\DA4>'9>37^R.?[') N9&]E9Q"O&JQFHQF>6=9HV?N9NKX&((G7SN%JW98W C$RT1$8)\'9 M#3 -T@H$5D6^'R]\(5F\8H+3=LW(+HVY"_7=8A<"\V;Q_%-[OFW(UB15BQ^MK MK 1I$NU)#H%!6JJ9''HWE\YD,VY+!3A$0G!+ V;'*E 36FG!L[0M\. MN07[]SJI"7_&TK0()XG$ YO2S4C43I02/5\H8,+Q)X,A&"I$PI= MH(6!M^))Q";LPFXI0I2;ZA?L>9GF@AB [:L><2+#=A6%G;J>4&F"1U/Y]313OX)D(C,0KH.E"?%0VF';G#7 MFZFPEV'A=W"R:1VV!%5?N M%0Q3I#\#>KIN3',]NLA' M@3N-QO]VNI8*^4J3[;NX]'=.GH4ZYK 6J7JM#>%\KX);I MCD-S)N+Z;UJ\>A-$N)?W@\L\#Q9IM"#%=(9EQ+8"EP1Q]=_P[CP7[9_7V7B= MZ;DZ7F)*8G\#=-WN04$'0%Q@NS+87R#$..67@W ,BC MC?46.-%+PZS&^X */G"JRGBPQFRSO=;\6AJ<^.NVZC0OTD#_=@G4N&'XQM%E M"2X#=*N*2U #W.V%#HO\39;1C/__NFH/3(32W-3:!".&4+Q(Q1?(09F:D*9% M-B>LD5.C\@LD%VB$_]ZT;POW7Y)T*8:3G6+/N'O856ZC(=$0QC7>2*78C;$A MN&4-^9RE<)00ICQ*&A2,_8#E*J52&G=NC7]+O,'C4A.B,'I0W=31$MGV'1E9 M/_=Q"M:*.I9$)WK+UZV^86J.!]5?IX= $UD,%#X$24NEIW7_54NF<-D(_J\? MNSLN(Y"SZ(HJ=$#\F#&TF@3F ).^W\)A$>*I(= %@+7) _8.2S,1=&9-9K"X M.Z3BF] Y2H5&X\Q7H"4U42Q,ZC[9&SVW@6S1.#;(_,N\P"SBS+@(O5U5>V&V M&9I1;EN#4RL^2SBU4((4#5*BX2( P)9_&P_LLEU6"DI.)F.RJ?DD3;9T-;,J M>!#\TQQH:^Y'5E,>[<)MOPX).Y9,S"[9V\MMQGH MR?O0)66=KTF@C^] M%+SY-KIM^%AC,$B"F:0[9O 0OQ*2&E-J2UHZ(#6=.3 >J.B$F17&HP)N2RB- M0A\Z&VJ^C7$75S(QK6I;TT5UD^@0@2;B$RYD@O3\J_@_)+<;YV[%!>+NT4R( M*_6C611%;.B54, .XP6NQ(AO4MPT,NHHBG[#\_JV;F[B47 I!&/6#N9GP&7O M:T1)&UXO1G]P<$^@(%S78N*A(;-'R-R=0;%&/J=";7=CN?XYKJB5OUMS L;7 M/94Y0U&5V-_^W-P$3 A(V[95N-:+_1Z]L8N2PC9)T=E-E5_KJ6?H1J;S&O^1 M64/Q;.,39&X+L5%?VB!1! Q/,BN(?OA"IFCX;!["6>N7^C;PYC)3U)\X#V>& M(MSF0:".'4"FX#ZS6:BUSX 8FTTR)D@[VQY?"N$E;0RI8"8PTG9;73(A!<-+ MMWT=SX@JN3>SIS)@@MDB=$7TRY"V\13>>\+LJ'VU,0LVE^NX4!DW9_C!V"^Z M@]G]T"A]3M^(-HX6^Y*EGS-=<'OA@QW0P&OR[<:FOI6;Q"499Y. V+11;FI? M@[+D(E:YA$Y>@1-G%P=M[V3_Z ,%#&:GPEW,Y$([QT%WU[NISKV3(:>$Q+$M M>D@DOSO+:B!@H^%B\H_BKBDOZ0_4U(Q:>FH88927^EU:FTI7?7+P3UJ6E!$0 MC<@ K@%$,X[H<;RX()K6=P=7SNIN/QX/['WMN>V\Y%>52EC Q1GL[1WBE7M= MB>^^[K5:(J>F3U].MBV50I=J)QQEFYD]X)>'_XT65R[#T&J^G['\$!OT>[IM M8QNWX 94GI ) X'O]LS*=9/%S">U1F%X/"1N,/)]YZ*(8@!E)_#WC2>]B&ME M+_+LF3K[_",]GQ2)#P6AX)%N+9G[Y\2FU0.)+_;)/8!DJLF9FP*Z84FN0][2 M4X:TW1)MJBQG-%W2I8\/V_7;RW3]8H#/:9W9M,ZSJ MO?#>.&8=J^@5I4B]?"65X^T'Y@%85Y+GYK(8-E[HEP_.(D=MY$"M5-G@?QVW M6,IR#6G!_"V=O@41UY8KQ;P6AOY;_1F;%?8V1T_-D$K"FJJK*]>*6PMXI5((- MR]R(2.?G.NSP)WG?EWY280WG/FQ0;C17]'9J7'A0>$3NR$OS4\![^ MU7$_+ MK8HU$=]@M0UR"^?K)9A#:9;/CEA:"-^,!>V<<46[44K'9Q\APP5LZ2M M$W,(1EAB\L,J+%*&84K2172.XO30= Y6S1W'**,%'R7-YM^=AV56;OS%97\)XO>L-18^*4DOE"$ %_'C"5#F1Q- =_I. ,1*,>4!4-HL$YWRS1M=C/QP\C#34[OB;-T M*H.]*+>=3RBX\:=&;$+)LY23J"I=*K>15&*N$)<1^&05?>3GIDJIK(TFKJ._ MSI>=VH5T92/FP=F/#G&DG=82Q[,#H5Q>N!3H'&,6Z4FI1T#+9JU7\ >:CKM6 MBW[S:W9 P8/>>P9'V4+#O9%X6Y:WLWNIP:0U'%#D[+Q8!N )F>Z<0>L4XM? M2HR#CBA$0WA,_"*6A7NRH?%Y("%=A&UG"?!L#YVJMDZ7C9]7& *QK3,WC$1A M\\ODUKN$OLA<;2>N%%'MR?CRDI_ARAGF5* >.R'FWY/1XQ#'\*Q*N]9-958) M;1Z>DNCO6=5\Q@0I>:!ET[P=QN00#YZ[6!+M!G@:\'-!WL!+(^C/R'6[(:86 M7#YAU^&:7%?"A3H,WB-B&EHJ2D! C60.B8>X9X]MXF =MF;\>N37W'$ M45%/:I?W?IK:=PD=$&J7>)HQ=<[\-3,9>'@;-GT7',]&X5:]HTG1/^;LJBE[A_5@KKNC5VE/+4HL8G1M MS3)H;ME5,U@ .F7?9M:.2[HU!)CJ&NB#]9UA%IWOC-1*>8.[A3_D!+!&E]._ M*&?0K(\%J_&PN7"\0XRZ4%:.=,7P\IPC[[H%BSL"/8Z]-9NR9%%B0IC\)!K: MA^:Q'L3*,TH9).&.7](?*!>4$E5"<3VBB[?TFR$!'CS4Q;3G8DP2*XCPL3L MMG%]VH&TGD$MY-3SS'/#N3)?VDJY<"*CD\J:"6%+5PPV_D'9=4'(:+;-2I&? M^.&@U*;,=#1S]B9VEZ*AQCJ%5#-$LQ0[2F!56NSZ4!%!%OL4:4)N@?&B*J.Q M;Y)_PF!/I+QDJE5BJZ?I$JF.\&Q)AI621Y*H1%ZKZ_0-$Z% P5@ X0.?M8^' ME=G4\ M&D)B]0?JL@U.DI9:@][E'=22N[<5R3"<7K)\,?$G/_SX0NX<-)/CC!;>,B2) MG@0)$Y/6J%P':;V,UZ"NO'/^;#9_]M$Y?W;.G_UV\V]LA$4MYD/ MY@17Q0V3Y>H $6S,[%##B$A"'8-\J"_C40+W#;IX3YK-$_VEARUF\&9GEF-& M+TEF),Y!?[AJ5(MY1K4F3ZU0+1-)*$_XG%ZQD>:%1VEO521*:BP5$G)93EFN MQFPH@;9B.N?T:]Y1.,\">!-;MA@??K:&>=QLNJV0P]&B7](R(_!D=[(*![GO M":W='OI:QI^4E^GOQOA/HZEU\:6I(V&'(F;0AFN)769*":5P*N.W)H)+;#_J]VT5UAB M&FPJ-YNRDO0WAQ>2%MG[8F)^@>9K1N2#Z![]&.*>#NL/3]CEG";8[>(1@I#( M=&?>9+?>D/^!@^FYY\,!=#E@BX7BS&.7XVG7B#C\\#RD3'+TC&*OXAW*P<&Q M@1]?V'>SBXICH@U@K^VEJ;+X,;][EV_[%D6>8C.0BZ"]%L\?/GRPDEK83]NT MGE V43$X?A76$BN=FAB*^Y,<5I> ('E;OJDOMZ70*_]$@B(:TETE"O@;$#7+ MABV9]YB\ZKY$'8)=C"RCIXFS955S32\8,?(2AY.K8OJ*N].4GIQ,9O1=P&2E MB@^]J)DG]D!U52X520^BO=,?^'*9'O..*+WSDMHI5QRA#X9!D*9J,357R'!S MWDWT*VF5->OC(*F)L\(R3L]I%NN95#VDYVG<#6TRD2=0P4BE=>G7 M F^2DM$M*X6#E(-R8MEB^= \D(B87\?-2,AR<&-@>JNWL%XUW:C$V+(_9EIU)B29F^KN]NIBNSVL(Q262)/S(&_;9!$4NHHKC ;1R M=HQPNG)S,]D??T@3,UIE)CN<"0QYQ"F1Q"_U?LA1"@X3 MU$M21FYGY"^MB=7"0 MFCW+ABHV: (DKS5*!J1#TH;_.#"#V?TP.]@@;"5'@M52(:,&;E7BLRJ23,!& M4EHC5Y+E+LC/@->2FTIRZ.J%57:3_9 Z3_5.G.4Y>4<]9J_$2V ?4.0F<5TQ M 1Q76&EUZ)*T VX*'A]*3KH[Z/Z9T@,]0N^H^/MH?P218.;J2J*&$(T)2L_" MJ7SX((T;C43>HC61.'[\Z.Z3ME724BO(P5:>2IFL31QA*>6PT9BW43&9G:C%ZBIL"">(5 M0H-!.);FFN Z0KI$="[23*>Q9,VW;;4M-'[;3PUL"_3 M(.7-':\^?(I4/I RCW7_JG\,N?3J$A+VUX "4VRL]9DR C152>W+E3DE5_F; M7SB41[XI;]12L!<2,O P[XD0HZ\B;-A47E.Q7C0C='+,[GG8G?S'% KY1Q]' M=R.$7#/C.#=$=QL6&7(/CILO,IO,-AIJ\M0(_.7;:+^]'3GOKAA?PC9:Z;SBB:^"7U]^\H(4<=TM[$,SN M'N=ZO-.^C2\2,=ZG3_X?F%=]BQ+?R2]]\>0_'Y:L^[Q<'_UR[8*RJ&VF5BJ? MEZKBQ=Z4V5?B517*>\4($ FE_3.=LYK'88(V/ITS+/KT1CFQ=L\HA@D4P\=G M%,,9Q7!7%,/Y]#^?_K>>_FJG5.QU=UHPJDZ&61VF7']H5F^%ZH98)Y'U:$O& M)%!!)YOE].=MI;[H!LZHO('4,]E5E6Q/_#5B[.L@])OQOW?$TC*&'+Q*QZ(AH@+?Z^[-;E/RX6/V1/S2@GB?BO1A)5F\:% MWK)>I) &HXI"E26E*-N:<[32$/AX?C0_>_*?@WHDO]HD^C&:(=9?:/7Y_NDZ MJTC%(NW?:34]5T6RY@>GYK5AJ=!T+07Y])IU[IO&?3(9#IDIR]"B?0I.JKY> M5^Z")2%$M=7WEQ71-(V-HW]$R &3.:J<&QPY63;'FM4D09L G$SE>7(DZ46 M$$MT513U73>Q,1H7NZ((*['K'2 3@FK'(.[8UDH_4WR902$HQ%%V.0[=@D9L MT<4;@42W2S -&A"#-\ST8R@SB[0/I<3+=MU]I=4,UAJ4YA Z7OO!:D\*M#AQ([*W?=%DJF(G/?@4DG MD_S.':12(CP;T54H )U9#>3=&;\S\>*T+*0BTB_ABX461MWRV[D-@[K%JELP M[49Z,!/CO\=5GJK VX!%*2""_;:44G!. 4YNT!'P-4_EI_=>+%YSK>2*J^+C M/&N21=YC\.U4H$1+<1^P'EV6%I4_+ \T PD63A=/N-* %1U$DLT.9Q#?+IRL MC=>-XJ3U0_HSU36"&I+'8*9!J5Q]V".B4!>;Q%3;!\ /DMLN4:!)YT53AV1R M"+.%LTR&1LF3^'?F=EB'N-:HI&D/$X"I\:D-I%'UT=.OOCL$O;HO%E\G:-_K M4),V_4N7RHVO^B8>3\TQ!%:X^BC^YL7%XH\8YQ]TXX)7/OLKO MU\GJ/W_1CLY3.S^MU"D[25,,[EZK_2Z9$KY_RT6U_E^_^RG0S4VGPO98[LN. MS!(Y.E+6,*Z5WW&HX_%=VF0R!^C'O(5JVD(Z80>@RQ#+*8ZPZ _??O>B@*_[ MT=.//E(\( MSEO[@6;15]W:15&'9D"OQ /J]7E/W;CF]^&,^BK@,D"D<25>> M;.3R%YK$M!F0X%+R?-H#F%ON'1T* [KBG#A :T6RLCM)^\8W<<3X']!)>^"+ M-[HATHD"YUK]1*#=O/J%9/LNT[SXH-3C@>9*MNV'F/.Y<;"LOM9'CZ8A3<(' ME9"K?O[IOUGAA5R5EVV<4GVP9Y+19O-'7]'O/JCT09\^S1Z4$5: 3Y?+"C]( MLVQPM/70(XNW34MU*O#,/LS:((_!DA8( &<*6B+.W:Y-L)X_E/1",6@['\PV M8!X&%=?G=J6^W.PTXOW-30TOD0[7K> @]%\%%5[0>7]8?!2'>'E,HP&W18HT MJ$J>,62#17(0C952*7W0.1K(1()$YRE3 DR5^B[&SV5/57 KUNY;'JH BYF' M1@XN@5HN%G]JFC5.E(S1GJ"5\7Z,>_R?/*X\M?HX6@_9DS.!@C@L_6A(9/V9 M,2U1R6-.5'CI6A.=(004I)C^H3C%9)V0*F-MIEJY93'3JV@-Z98C"WS'!/"$ M="ZEB@O_0=Y]7-,\BZ#6@P 2JI=5K$9Y"V&G*SX(EP^@Y*>.*C;F.JXV2$"W MC 1'AY:!1I,?G7B#EK6G8XBD7%#< )C6\LBF&@MPLK.C)Y/![% [M2KWN"HY M3REKLCSX")6"5])ZG/\](=^%^V?(+-!5J@:Z#'&"%1T4;^-GPD@]-PZHJ+"> MWJ%OZ3B>;N6!2#!NAA:,6A9X!#4+2P-FRM@JB.9N;]!?[K&K2,O?5]S=Q-%8 MF6O-V%P19L6I1F711)CX7.MBVSH;V+B+E&G]] G#QXHPF)GG@ER;9_LZ.)(. M8:"R++FKUO\@56AJ4SZ\8-M@4#RKE-S#(EIIN&HH<-:%# EPOC"_A!=2X'6E M*'7IZ%33-A-W*V8"OK[ZSX-0 BI'^EHN *8O>AF-B0;!@FIFX%@K^"ID$AEE M^_^S]^[-;1Q9ON#_&['?H:)G^UX[%H1)ZD')NG?C@(J M0915J$+7@Q3ZT^]Y9IZL*I"4+!EL&1/3%@'4(Q\GS_O\3HV!)\X9G+GV"H$< M.LEEOX+5*38'&%?BPY5G>5I3Z@'^_,OY,X,]V\L>]A>H)JU2^J89&^31F6/H M=)(@AD*W*&SFI9I);U0#G@5CK8])PN?^.P_B%+![W7MV>).O"'T$HB1XI. ^ MHZ9#)$/==GSVR!!;\(QLG(-_"A"+%-(B-PU3K= M2!N79IN880D:WV"@S821?J2Y'V/2<0YZ1E>%E("*$#UUD=FR((8L]C66$EBZ 0R7.J5ARR7?K]%JP$X0@9 /DSNPM;H*Q9W$Z=C? MA(DBAWO7 ($HA1+\3(>,4>FV8;$:->/$K@$#P&74OC%@XO5+'PN3H[SX.0X$R?':Y2.ZI/\3.80 MY15$9!^==\SW9D+Y=IEG< ?E'3PZ/KSWQ+J2V.'XC^-[#QZFAT>'_WB4'LW^ MOWS]XO3M^*THUY> M.ZI;DM-G=T5?MV[WIZ?3Y(<B!C/H3 M#^O#DEPP#(7")[-@@)0,D8+Y@ID9J#LCWF>#FOH*Q07V_T,.B_S]^/#H?@@K M^T"8KO[W'=@N_P+3+'E:=9L.+,,.HRWT@9MHFCI]>-R+=*-9-$3_E,9WL \F)17>B !Y(BMBE?-N@;X!:9Y* ZF >.T63&L&_1?I'?A MPZ7BE(!6]:F]-53W;A6-[BM<*9%A.)_H1X3TJ#NP_%!#44?YKEKXC:^^&:Y^ M> E_2S=2P01DT-3_LW2_Y["$>H$TU%/^?EOEFGU>P[GE2"# MR^0G,)>QDC:0!!N?_@:Z,-YM X:TS8J>X$MY*';IN24%6%L! @@!ALP,V5T MNTLXN7""S6^D)YP\:4P:E&_BP5X82]N/)MK.?HNASWULM<5V)LYN*22<;6[V M$/"85U8ALY*F.OY M4.TNEHG)Y4I@2]JJ>D=.#C@_5"MB^ 7U7ZDSCL?#D:A6^3POV$_M)^AS-W"Q MQ%G:2YSI<:A'6[A2HA'?6^3B, :+MG4)B&XLH+^OJVX]$4\5PT@%[U8R]&Z9 M_::5^6 6D'PET_OE_%D0 8V/3-+>;V=TXE++:TU(0=,@1GOHX1,HYL8VCB2F MJY9Q2SX@!RPVH3R=4_H,"6MVG^WRE!>![SV>^*PTQVQM M:^VTC^Y>N2B8AN!P \P$NDO89,/),+"M%^CRY5[.#R=@G4Q.CHX&CF,%=D"% MIM(.#"_MN(].)@F/'2_D)K7PX-(G\$>993NLERGE&("E]I^]+0X7),^PGGDY&HN1@3 Q7, M?BU#,K>9:G'B3L(+@BSSSFST(6_Q!MR;)O_M-B->@'O3I]/D-098GJ>40"3? MXU>(@B9MK2M"JPEJ^AMA?<[G&VUC#%OX@F5Y7\F,^Q9Q#3E7R@ M\_N2S-KD+:J;J[Q1$/G3+LNK [#*D'^\JJN+.EV)2TKN. -V@Y[L[W1Q_2L( MK8?"W05_1>XM3E(TY=TQB,RV?3+;NSL<#&".)?8=*P9@XC$<.,SL^/";YQ-8 ME)PI_'1"H[*6XCE*D#(5#](9"12XJA)%Z?[)/3(&&MSKTTM7HA3XH2HOZ(NG M.3<_$6* 7[J9RW&'+C'"R3OTRE7K(JB)KYUG>(I4CI-J@6NLEP@@*JTAM/=X MFF44WX __]]'#Y/CD^31RC@ MZ.CP?A\@C(>;8FMV(K(1?/5QP',<%[:QV B+Y:TY+^=3.Z.CP^39-+E_" (< M3JYSL"M'^.%Y454U;_QO5?T._OH-?@#%LP_">.5FV \,WW=U=37-2(T$ILAQ M>9N.+UBWK/20PA)N)3PZCY#"6VB+1G:8,('%"HI^0@$S)GZ04C1X6,-EVZZ_ M_>8;G'[CYM.+ZC(1^&.Y2>K;)M%R!'O']1(5BFO\KJ%9"P@96&%'K):=L&^X]I@S7.9+8-A<.)"O*#R'6A ; M7JV[8)L]>JF;5\T&-(D5@TB:$4P2S'RL)@B:OEX2EA*12,3NX:BFH4,M^I<9 MUWOA*.N0BQA8EV3/A)\6]1 &,;&J9E1FN5ZS('EUEN",J)&*F@1L&G:4V#-' M=P@7/:W05:/OMF/!&4KG&?P6I1CI?;WYI>2\9&3@*^Q&@U8ZN2EHYO2 WN0E M(:;7!C?,6^H>R9K*&[!^FD^-$OZA>K.N-^9ODJ=+49!#-[(EG!F$),9T5EDU MA/7,:,4IF=3O!.]:#?8PK GP]ZMVJ=7MJ%>RIY?9 'E%L((#C(S@U[UW-(ES MZ\A'L$RSY/Z]>]/[4C^;@]4O2;_W3XZFCQ+]QJ*E--(]#2B&&P=Y0IH8BPSQ MY4@%E11!N>S%Z<^-FO+RE5\J=#@^..D/1K.S%PS-+3F&DL)X/ F]6KGSP,GT M\=]-20UZEP\D.U0 Y[QO;O2)1W1TM,,/8R-S=H&>P]!QN4__DD#N3R&&+ZHK MJ3^K'7E6:&^)EF$85>O$E.6MY]."%E.\>"42'U4W)_(J63MZ&L(+EZS[D6H- MR_CPT?3D[_0:^ OS]0V*_]P1#SPZEB(:V!HW&O!>9EW^2^K3FR9-U^#6"$P#7Z20SK0CS*F),"(GJ'L_ M+SKBA#V'-JXTJ"?FE=1)@XK^4\V4IB=WZS5G2A,^7;M1*J.7T:_2H9QR2ONO M S+(7&'>2!(1+K8#5@UO1 >".RI(G*3=-M+O'TA5KO'A%[%,X M%YAC0'5R!.4.V(0=FHV4^2M<+XA3SV0HZ GC9A5&2!G_1,)< G&D6/1"R<<9 M.E W%>&1-U3%B)VV03J8K@!H+61U160@&HWX3K!%).M#?E5HJY4QLFK$@.LK MS58FN5U=J895&P&M9<+:"J2OPA#_HWZ]D>:@\H^FV%,C&(KE&F4IO-WJ!"0> M2U^8L2$VMFKG"FJ ,88VR""@_B)? MB,_/(U>(<@ED UM7;TS_O[=C/W,*&;IO1*40I4-9A2X(GH$F-*@D9[QEH!K* M5ST$[[G,9]B\)RPFCB%$CRS6JAQH@K295=;=#$1RB:Y9K@/V6ARI;'.J'0O9 MXJ1+![9RP;X?9!OD>_*ZHS:HT=7P$Y6Y8U4 JQ -JY98^ND3E77.$Y@LYD80 M0B[]2$K6OUCTHR>^A3_*-'A<%$4V<./^"*J2"M(4,D*J98*:0_QX@;H'N1Y% M<+!>1:>=874;CVJ4S]^1*36J4>G;2;.B2"&A_+[/5X3RF]P[F1X-U;OC1]-[ M7KOST9DQ?,8]>5]HC#%""B+98:!#XI M7NO>$?OWZPFV([DU*]A-;/O8NOFRK(KJ8D.])5,-$SLOUU2U $I;M_F*BDEH M.D%0,^O8^O-U=HK7^",R9JZ-%-[(T<&#C]$X;H:2%IM_X9D&[@H2JRNYRG#F M8(YYA=F@6=JFI.Q*XRB*@^07_#W=#X2/AN>:\W)S;@)B\%;Z%B64?::61LD0P0<3/F6C "?2X%+7VBS+ !$/-2X16L-:D6 M[+5^-NJXV7= 7,^E%)KOQVI"4IE^#$0Z/!TJ6-A--&YQ<*%0-'U9D\;42TKQ M:T__X(1R\DDWTH'ZQ^@"017!8,/H*P0A*B_I%<@?\8"DVO%CX(*I*7/B(E^T M(G!XQJ1 L'HQ]%,$[J$CK24)1IY/@J/N5@*[@7I+'@J[4(\DFT:@LT1(Z\,X M?9X"@D/@+CWT:,BM,%]0JI+Q37(3CX1(R.;L>U@6712Y_ "3%FCIHV0QE$3\ M#+%TU))DO##:9E7'#VH)=$O+DJ(]T[+[\ M^77RW<]OSG]Z]N;-74GT59V+2/65,(*=^YHSE^5S375@KL/L@TX#D97?=;4[ MC*]8A0Q>B/<1 8^[B2^K',WPOL.4!7+?+SP)W64XZJ MKOU)NAZ"-(FN1C8Z/CTH9=+>:-P7QP6\])I&G.2Q(8F*#XIB[>4EGA*L9X=9 MKT"1GTNOI3:KJMK"A9+9AI!D=)B1S\SJ*HVX'Q6XMYP2J$/T76WV]8U;0YH/ M]R'-?4CSSH0T/QC2Z'MD6SN%#Z(1*#>,N'?/*3$A'8O8-[)59OL,#8'_64OD M*,)K(Y"OX)5%UP+I/[$CW7QE&''0Y6)0.\F%;BM85%*=\9XEO&E@8#+#5]^B M9[:36,6.O>R4F8H)+A?)C+*DJ%\C1:%M*(:: #CO4Q+;XL8UC R!*&LOG7<@ M9<1H:9!$)K9QJ+=JK2TKJ+,)R.4R0:R;EMK3V,@0S VF5OJ0]2X#FMFFA!?- M^]NM@MCCYA#RK3=I2&_Q6H11W44]63NL&# ^-%%#K@2"3YI LTY M YO(20* MD>-U!2).?-MZUFW)EOI\B:HR&?CHC:ZZIN>*+BK!+>E[V'?G M21'#FJ)J?<^#ST%A#\3@?(532ES=7V^2)8QS.QRZ9HUGI>;^B9I$0G8#0N,[ MBJ-@+4&!E?GR'$=)TJ1!6PUB?WR'[T23T3<7'J M0Q"O>B$(T7QV=Y:_VUA;TX^S&A>D&F*1:D)&+UY4DN>!A^$ B^/T"+$W@NB MZ6G,&:(95GZSD3 HYM:/DN36]<5CS3E<@@=] M6UK/;BW?]28=N4>WS4=%8>0(I<.9]7&O0 !JL(<\U#674/+^D\?2X/:%3<8U MR]*-=M?MT$%8F(*IPH-Z4]L-U#2I>E/BFO5(/CJ@1.G A, MF>H%+"%4F#\@21B1HK8[NX*1(^ LQR (OGJ5MO.E:X)74XLU7,:_ MX<' 95!VVK0'_+U^/=N,JA$]QW[$S);]2F3"UC[(W$J0S3?H(X)E*N=>1[7I M2*%4%7MJ7"(KY$S3>9%CUJ+X3M50&,D:F1 2 8)R5]*>0B+1N)BBJ,AP0@3? MH^ -J>(NZ#-*,F^1$;PR6T)%:V,DDS'5--(^*)_,Y72" MQ#7*IDK-]OHH4ZCJD40/[R,($%+XM /)4I*L-G+.MUU;U1J^TY/5BF8R>EC# M3+UU,JI,L6-9J^@*+2%ES'/\8D=,^6A=6P]9Z%^!I2&/5BUD>2^'J\4V$HD>XFS17"+],"P MZ;C 45%DW##.C8X;W^8;0S ?#VZ0V8;%9]RHOC^_T&]@.!,)0'J"Z#4Q M$T-.,J17B0%KIOP1B8/6"J-"S^88IW77$$IJM2 .7#OT1[%!"=4H@Y79+ZP/8;9R&>I?Z4!7[J,Y( M5.=D']791W5V']6YE1+TDKU5/OW6*T5!-.].^=GJSQO36(Q (.#_F;1:87MO MD-8Z\@C,4:G$\@U.4<*P;R5N%(=:Q&SU\,P9@]]7@G@?LK<"%OY("B&GNN$M M@Y1%!"-V[U,$,J%V(,8J;:BGXN) )Y;%ZAM6^4>A(=2E1."(N3)C-=#8WBP3 M1*%DH"1<09+0P?LB;Q_)"U:AN"(C)_@/^(&J*,"[\Q03#0K'2* AF[JRU!@> MJJE.)+U(!2D*7_I@-9LT5'7$Y10._L*,+LN7(CU2!P M:*S%*S(]7OTQDE2[E1-&1K-%&#"._HIRU^*TRK[,#7/*- MO^).&%D_F2P7"1?OT)3Z[#D\4B.5N?22NW:9NTA_XO =!W%=Z>,+U&>2'%C^ MRI[_"JFOO* . @2GX6];A697VNV3[H':!*78C;Y@!>Z MB3@;F]R4K9:'88\;JSV;LB&=H=BY(^['.]JX\N5(?M=<0R\[3,9X6Q$FV&I5 M95IV'=4F##+#Q,@AJ2#254N[?)!4*GP#6?')=3$[):KB[.&1A-LXY M+C-N$M+BN.:8"E0I&, E12K[O%MEXDDP]=,VD:KVK5/I+OY9]MYE"/5TRA ECXO NKC@#P[A+HRGUS7UE3:%RM1$ZO;[ MHI]C>4U-#VL?VY$"2&/MUD5%O!>E +SRP*3B^P(.=/I7P@PYPSKYQQ1#M(%W^#(:M>_6:_L&-&:2DD MJ6C!*6 CM:/XKH,%V@Q9L>F)-:'WJFBX &I1N/>YPOPOMM%U BIZJSEC6R8& M?!B# >I-\LZ_VOEN,#5'3\3$:?I\[*YRKC/5.';*L'XU1BM1_UK+/.*"E;AP M0K4ELAK&>1-SM(%6%$=NO8[6W*2D>;ZS55L+O-:$_&<.[)1WSE9WV?9QN41Q MU[[G%A#P3^25P4Z!I.::C'SE2C(>$EU$?0 M1+F\.AWN]8V@^#)KG,1UMYY8.V2O%P4G9C6/5?NIT.4^#@D"9TG"R;4'M#R#+AH<=DQ MQ:GY,=4?Q,AZ\'>)_'O(+&:9# *&F>:7Q,KG6,9^F;::4DYI/\MTEK>Q\L)3 M&7:EECM$_<,5!:8Z7,('TXK)R1[-,7;!.%&)C#ZW0,%6/>D#8>ZI<-3C[P M+%@9LXJ =W:6E_A]?BGN:<3TH9?C8$GS\CWLQ-WF:29!K"9IZ<8Z&K8$!X.A MPTPL"MX0[**>RN )$(SR44>H1T[J62_<<9F5NOQ?U*"/:C,H4LA-U>':XJ#- M5]),GWTN1GPE&@4*B8^27LD@5[B4P]4; MYIC$(!)@.XWJM1R[P(F)B8$9+EAV0.0(I 6VE4%3RVOM(4-;!##C2-0R1:OSEC!H;$%8L=+R,BZOB91T>.B3*"J MILBF4PV<;6M)#R*#GP]95$GF#2%)Y$0LIG= 6 JY0H5^&@T-8T79I3X]"I)2 M>94_I7B-^MHQN*IC1H#5KLT+7SJCKB^DWV5U-1<.Z4]#"<#%HI-PQEF M %==3+R MBL"Y3!#ZNG-+MF,(6FO*A8=<-%_SJ0R9?^PG&,OMBX#[(@E6YU+D8JK"<)&E MBK^1Y+P,L_C1WY#.T2VH0CZ.1@NX_.BJ[M(!^U%@E$,,E>A!(!W1*8 M8SD(7G #7WB2AB):F,DL\HZBC$!T\!5A M;ANU38/Q0U'Y)O#HWEP,#!)5K>-AUJ,\X 31D$+/(<*GQ:V)3N'=R*%YYBGA M3.:3O$#PL-VETOPLC::P&DY =IU=]ZVTZY/<@1\'-7^$I"<),436X<$.E=RF M\#@6M!W&,V]ZIAJ+(T= H[5S>ZR8?@5K=!OF,+5:,00,IY=1KCEEVV0VC&=O M#V"V/6RJZ1ZX5:1%J7UD15 ".5=@;LOM)I"Q%2RD((QY5(&;D%]W"+LPM@11 M@0)I/47:-4[DK/09M^*WLMF+_<@JH95*LW8N#)5]QMK?04VY(JJI6DQ)AP9Q MS<+'";C9 ,".OS?UYJ[E+2L;YK#XYB8*APTK."([TB>/*AY^'NHP.&2!),Y& M]Y@=D7)_1?0074HN:2C_T0#*>&6GQ+(#!J"H*HW'#QRP\MT&AVXHE1FRC3!O MM_&K(O7&X\4QH0_?-O9!I]_6:&#$3+Y^O.O>^%R\%I& %$PX$ZT1\-]I' M860IX4UD>&Y%81TB;6!JQ%QMI9AM,IJ/O*[I,2*N!>4F"#QE3M,LY-?W!$_+ MR= F8J95/G/V9N+4B76HYH]I,Y1&[AL=*-7*V\E)/CKU7SU^O4?LHRQQ[IJE MHD@V=900"0YNGC(LK2],UER0D*D3T.%R@3#N)T+M(W5;(W6/]Y&Z?:3NWZ2H M2/P3I]R&8\>VBE:71F:AJ>V^T<.SQ5(>NF'&A)W8 UP3[:NCZ7F:'2DU+M[' MBM5)?2<0A^FX*4A3#=XBOJ70N*3G71H+&'0-HYA@$* _Y4BEY1+^OEH[,9XO MT2D(?L8#5+$6^=FLZ0^@ +6:?;2G/]V^+8?*..AC(3TE=*4%@Z U\'Z^9D#M M MHFR:_<5LYKG7.1'PA;3V@Y+QJ4W-88T?\9=B7DDGL 72.%-[UN\S&5#UTA M^< I%#2N;:UTW(C&$4J_08G-I>Q?<0X'GIIEY4'_Y%3U_)N&7))3 IWHT:9W MBFMA^0K[NU"[;VGI24AK.CZ&X2CR^2>.BWXT=WR#'K77UJ.V8PYY.@#G"51E MW'_<];<<" FJ#_4/E)(H-#OZSXEM3^5%48I'/_^9>) +<;)UUX9" MP0;X#^=[4E-I27G31$"A(?*$AVQ4& JV5PH]J!8=E6D.(&[N:J*R]W0_%3;# M8!BFY?1N,YC5YTH(8#[3S\;$C;4&QYE\4&ISH0N/&FL_CKR[^C[^@G$DX$-IQGR-LM= MS&*=0=1=;#@!6).NY2):XN+!GM*&&XY@N"KN<2Q\%EN"^8QLLMS(6U'D[QPQ M1<1A7:\==PBCE"+<$G:V>J>1%L>28"";69)ZSA<#4U8V3B!>:8*IY?_<5,_; MZ=NVP NC51B5)CY',:_=4' /?DS\+8I9.E">T! M4C"^32N2V.C \\OMY=U[^ 989^36&MQELB $:K[!@?6JXB?8>HW[L\6Q[1 - M2-D?"]3,M>2^EXCLPZ7,=R7J0%1+S3UD,!]FQ'%F=&9..:9U115L@$'6FWHH M(/RM ZW\#&Z&X[!)OI)PZI"[*_V^>@'K_&/^\_^D7N#W#P\?8O#U^/#P_B/X M]][A_>,3^OSHP4-M$BX!V*_OO&!ZK6F'NRZE,56FL02APJJ(VD/S.,W"&P'T M\?=SW@QW1%!:(!H3U2.DBHGJ))4$ ?:(6\@1O,/@G-D<'LLF9A;H=(2./6Y" MKY$#@R?PV8"/%U2<1JF$=5;MT#/?8E]!$/;<[F4%X[U0YVJ=-^^HB+=JE ]' M;*P'=BB@&:0,!5N8?)&4Q^/F/NN#P5^)Q1<]JN 8!T5%$E-9YQ$C^A 9M..7 M59ZQ%*S X-A06G(9^*!4#'N^K*R(W-H:04'[2)SM"IN7MD8):&D;Q"K/Q$2D M1Z) ZEN<(6^7 #!BU4/BXWG955U#MOL:M&042':-3?.16&?GT%4W^YU4B( # MAE@""B2B@3D)KZ'SGU2%*,[&JL(=2"Q\85.>7EJAL=.2)E\VJCX&%82^=U+4 MLTH7N]]T/(Y 2ENFD$U[9XV,,_\.QJK* 6_?ZQ7>/)H\>'$^/HU3Z"?_PX/'#Z<-ACCW\ M]G!R\OC$M+_\ZN?PSC^/LD>7QO^H@[;S]^ M,'WX=UT4;G@!Y\LLCP3D&LI%Y2;$^>K2/'MW9.J^?0XT73@WUU*X&HZYQ/='6]SYV7B74Z^9=79/'FIR" MCGW%JX >)W4T*;#11C'9L+K+2>8NZ8@=R?XIES.3]>?'8X,A_ETR+%A*_#'U M<*6BF%MP+N!7:N>KOMI')N%7B372#%YGXCGXPHE4T42C'+F%@<$QEL&#:EH" MMFZCT5VY&3XS).C?$.?#:OPI*'OHNV8_[[K.Y]ZD'RQ45L&ST9&!%KNX_K=? M!.94CCZ%'ZHK5-(GPTLQ)1W433A0P+2(=C19!>^?D9*)'!G3'Q A&]74%!5< M1"R7+N"N1G_T#*PRQ 7[Y)TF/T2_0'"OX&U4*%ND5GL,)FR=1"&YO%$P RYM M0T,#)BENM$5>L&N&7?4^1A*.1-0H=!CL"U:&;4B$.M"\S@E 27)M8/LOX647 M3H"^?$I9W%)V$C=MX%8"HGU@!6.QB1ZNZNJ$&C>Z=0IVUAKVD]-UJ7A%D%B: M^#T[VLA3AN@P+=]C-D:GWR:\D>HQ4YO(@&JD$W,;$G*2 M8<&(?VP%"I['L,8L8=.')W)!VII(H;]^Q4:OFL(-JF (7\RT.O'9B!1)\I"7 M6%FD#%_-:NL&H' 2PN#<5?/H-++K<"T)'FZW8%LC5JNV0QX,5WB)[Q,3^X^G) MT/1Z@)74HX;7O:/#Z>/([+K_H%=*WK.Z\FUV((4$Z,#E+>5:Q&S@!(RP2?(0 M+#*Z:;OS^4)[2XN. MD6]%7R=J-ZW&4?[75'TM6 A1%TA0)*J+,O<'0'MA>7P+^33!GEC M'E&QQ6IT5),5P@BNF&N%@3DM'NB37Z2E[Z$VW4,CYJ/MY,VL:"0AGZA_Z-'8 M5#W"U$T9E--1+_BX>XRC/;;ANN(7&[A2J3YE7A%:9&@8LU<]H3UDU%TG\C,, M*FR5UEZ%,BX;Y%*8JM[\@3?XO@@H*_N1BD$IUTB<@$6P9X/Q&ZAPX*;E3,<# M:=<^&)1P(+=D06UC" VT[J0_M56&I%C?%\EKM") 9 KF0D%E[EK8#MQF3HEX M&-67IX*YD=R\I!,IC:0AU(ZVJO]$Y$J0/VN')S IF T!F&]'%+@)V\ M:P1V$#]6%XR:B4]O*2,SR*M8$N%R"@0KG]TEUJJBVU+X8 M/D#1Y@ MNGJ1LH"@I)N:D%NJ]4&WWM7.84ST(P5C MR,[K-4.UCB-[T&SB=.CK;)05M,H*7J#,YT!U$KF]#976-G2)DN15KZ_#8/P]K/J_(ESA>52*.K MM/ZDX=8/Y"!BUI59;,IIB:&4]YJL4 \%5:^XFFBTO19;$BFUJBS%D*#MS!$( M]+O(EHS?I16C$4$;(O:F+ =O ?/\9KH_+FVO1PY*^H&(DZJ&8.&F#3;A$%?^C[V M,5F.HMN[\-3+QQ*==B$8!Q%R0$-IV-QR*S3]"(E?!$4FCD:%@FFJ17L@>G;$ MTI&KOA.V'GP]5)QIF]+Y(\VSN_+Y:?MHX=9HX=$^6KB/%MXJ6FC(_^&#*=+2 M'2@_4P?H#BO.O,A(DP:#9-?GB&QW@7Z$ _-7[H-<^MKQ%![%^-I.'RE-L2S\ MA.?W.95_U6A-8PX>XEH@2P^#\/!@-/;M' K/]X8BK*+#()#1F$H"BD44:HC:$).$4,!4P]I=RZ..R*KI5;Q68PD." MO9<>P1^EY0/].4C32O%,?[0>$VLPZO*UA?@"-[:P- MC/8&P/ /(1O RDA>G>9JTQ[AWE"\*$?O)!'R*%5[72,&NQ>E'5MA^2O]#E_3 M0H-6&#@7G2[01SXMPLD?@#5\)>2W6U3# (TBP#)<]N Q*N. I6Z-NCS0V8SM M?C-3G 4"!>%'8DP%ZDK!A9$5,!(Z^E4A# R1935(.=HSC7!MYH16,%^6H(!< M4,F0@>+?PM^X(0=7?(86?9.X8\FB*T/?@+L:^HLR([&#-1>)PO"5CI)S=4;L M.ARHGH,>]$Z,;>_33]2*0@#\];I 7 J*KJG9P+PP)+YP$GZ.:"(^L&'[+P8X M2Q>!Q4:^CCL1='K3W\_=J3$Q>3$&"UIA 3Q9)5E S W7X\FAMO%@R[TKL:8= M> 0>=#+=@A00HB:>HY6'O5ICO 8.W1\;VC]\>'B\.CH^GOZXN_P9*T M__MOTOWH;WWC,*=0RL&LJ.;OGO0T:];$[QT]GCZXAV]+OOF4E!'/PS*CR[R1 MED'?+O,,2(<*E1X=']Y[LNM^BY"LDJ5X2[$T?H^IX.5#FK MKHU\%B 7[4P6%^8L<9)'Q0LQ'E\:2-E' V<3[/ M$*G8%VX,JF']*&'@-(?<99-DR?4V2T$KHAIKTP^+=$,2_*'8D=SO+ZEHGW\* MG(+X#]V:37H3(^1VLBW07R3MB=#HJ6SJ!CZN<2WJ]$V4'!4#?M%U#$R@GNDT M@X$)0:!LF<^KSB>=:+RPC\AA2F%9[#2*,)=J:2,QPWYM9!_&@*'@J/4:*;@1 M= >&\2]**C*B<4OKHT!ZBJO<+JG7*/F4#>"YF7O(I!W' .3PI;21@P]@T%%G MX*<\K:@_E&#!F71>E<5] %.RW7J55%(AH>=MUA6%HX315KSK,\1&=K&A$#;: M]RU5('H[&URE.R'F3QG0(T"9D\3WVO\G%?D?/'F)QL!8-WSN\ M_^ 8BX4?G)QXX?RU\2=15S\):>%J F/SB2H3E6U^L>"\7EU-,QP?9GDC.XXU M\AORPWEF<,M9D4L.5?**GWUS6?2+-\D+&/BRLE.],>]LK)A:;GIU=ON7W;O_ MX-&'ONSXP=']>[@)1_=/C@:5VG36QZA7'5BRZ@+G:@O,,!M:P(_!+IV'CN7& MV%5Y,?H& WF2@WAAY"$22VE#0IFR[^BS4HZ=5@)TY*%]NW:C9Z2Q*6RHBMY%F;<&BSL M6ML0#WK%1ON"N\&-TJ6;T!P-5MH(AR-VSV-04@ZW?&I;3%"]R!Y<5E7#K_87:P^1_2U&$1=C M^:2,L"V-Z3O* #>[1F+?T0$X5QFFM+ZMV%P1V-R?L M?/+'B"(X37Y,&VK%<&G>K)$Z3=N]K##?=J[(^U1VY9MMQ):^=FWC^?RE*/E, MW3LIO*JZ4"9B F7-K=FY20?D"-C*\_8"\>':Y2JJ\B#O(X7>@G/4^&9"JD)I MVF=0%X!%75'VNR;,HF^%(6RW1/LD^ROU$.?J--P(V XHTQ0^(%\IPP+Z;/\R MO634'^YVQA%DFJ\"\H=1_/[ MMP:H&PIBIG*^W[G-%6C>6H]&J7&-:2NF?KW21Y[H;'&=RU^,^%^%BG;*^N3R MTMO2NV5[HOAP<@/C12"[\=&V"DT)2L<1_[UFBW:!(>Z.PMVN[=!%IZMU@3D-Z2#H16P(M"),G'C]%1]N D>-G4419J M6ZFO2B/EZN0':DBM(D39JK5XE;0*:TH#'@2NH@-M\U8BW803[4*Z&1Z!WZO\ M)@_G;UWR75K3WGXTT./1@_OWAJN08FEZW1XD,Q!#OEL*Y:-HL2*F%:;H#O MSFR<(X083'0C4#WES8!4+C;6(Q X?<^)[)]!R,J2@4?V>@C.:.<>F\$JX_K0 MH$&(BIW"_,@3?LM3]NGB!OUX"H*P'I\\I'_O/3KIGUF?M61B.[>9ZO>V ]L= MG??1T<,C^GST<,"KIL$D"3/O!^FI\2R36%INA(%1&="&"W3"Q*NNS:JJ-J5I M*A- 5=$$B[A/MO;:%=:.;0E1;=&:J$M7Y&R[9L&NW@B M%->A9;TA!X:LT=Z.5)=N^[::6BX;N4&P@;WDBBE M;DLY/P88#]KJ .,OC#6/LV;&G 60=UJXP0M6N?895U9$8!&N) +E B/7%U"^TQ'\R MFWYP?$+_/CY\,"Z.F/1"*8: @1F?3F@\[0W,D"]'#8S0J]D:X-XX:79L+[&A M98>!;4V62FZI2'^4.7&M(GW]6R=TW%35WJII>Q#X6+ON+]LM5>R_%"=\91I\ MF,X>E/O_4>Q00+"B7,NGAX!,Z(&.\@T+3?_" YR]05NO91K MQMO8FXEUI%LF'T;?;K7UI\&V53DI^&[&EB?I9@ J&IK83?I=2$PK'O MG@XFEO"+ND/7VL=;AYC$J;)]XL;6Q(U[^\2-?>+&G47&W1'7?IZ2>W/FTBYH M6;=EUT$AZ/OC481J73\RO_CYPKY'HK3Y"KF^XF\QIDI*^9=9+_V8T^P68\-7 M>T6L2">HHG W%!;+7S;[+9<<%B) MA_6W8RB!Y9AH@^>H,\G-KR\-B$R/+%1N?BESWOW]G3G[CX M$,8:BC*Q))?+()1,!N7L5(N]RJG/37RGQ":6L"S"./@HUQHF%L[0>RA3$%-" M]#SR9X"0R4M"A"XS8OB4P=35J.2A:M459 ,HN6[$Z(X(VE=K(P'7CE!'\)\R M0[\W5NDL79I-I/:#Q!(,5"IOJ!RDZ9F\EWO/$$M%E%*,(M%Y MPK(4=,91-GU^AWN(L'&.FW%*/I'_C]/1=ET4BUM]R=VB,M@'MJYQ95OQV)"' ME$;L>\ZA2SC#N(AF))$/:%U0],JW=)$F4XTV[H&''E2+ WC! ;IL#*0X M9Z6HI*;Y=P3YJZ,\>JS]H 0-#J0S-E'=E3+^@B#;,$PFUZ^75:D8OQB3B((D MC8>!GA6=.ZC3C52"P_T_/&4>I%TA_]2ZX8\E>LTY>AVEZ.R4YM^0)G5\>/0P MY.QP^S/'\.% ?#5Q2V6(9"B+C%''"M8PD"^0O^AG+6T!(N!FHM*$BS]@H A MUUKEL2%5BM(V=(CI7$QYY,:7[ 9C[]D&-%$J2TN+S;\,KI7/Q#*!=@$0G7>4 MF7C@,F#9I^>2JH4)7 XAX^HRDCZYTNNULU)D7J!X2@83'/RHU_,BO<0AN>1= M3NB7"WWD[KJ^\>(2VM?ZHDYQD:SJ[]VVG'KE$Q/)H29GU7,_2D6QLTJ^V[#H M9?!/\MTJ=H2/F@(M8)4F.H],_JVB38KOG-B?=%>U32SCA&F#-]'+L)NYEIKL MH0-IL8F!261J_^R<3TGS\":4D_ 9-NE3,IGS%6H>KP/ ]$[YB^G7ZM7->5%U MF=0#6B#L( ,'*9%I!B$/N(Y4B596GL'"5EKD&+<$A MI +J]YQ2C$_W.M_@A7>5!$YUI4,PY,RPKYT;*]O-4M;,&[,CQ$[FJ5? FBB0 M%Q*N23NW+6.V:6.,8;%]".R1V6B\+'*5*(]K,#\D6;<>?/EY&+J0U!AXF M/#9J&2E_' D;WU6:/S-,Y2?6M9/S:&?O -FG!,Y"BXEH2MY03R.>**9"GS![ M*3Y!OUX"811R4A3@E.P$'V@^X'W-S+F2K&J;!L:XS5>E[\"*_IVH]RKB>JH= M >PQ5/V0AL:N?=(/$6$W%37IYIGY"))J\_2XS"&7KUGI%_;M#[/GX3X *!/B MGB::T*)#T?BXAS>@HT4M? MIV:IM%_PKO(&GL,$T$]]L0 9MYDNF4IJ7OJ_Q M^'3WH9^MH9_[^]#//O2S^YK=C]:[N&H2F,@K3B$7N2PK\'D%T-&CVRKBW.$M MN++[64G;=/)NT!223$2!^QHO6HV4;W9I_;/+Y^\08=(CT7,L@D-!L)X'*@:\ M+A.@CL9^1Z>!/(QPCJ@B1'_35@YQ1:O+<@6IX80+N0.Q)_4HO L31&_)"[#8,M06W2&K6K))OO8^P=UYHE[!] M\TK<+![*B;%ABIQ20TC$OWI]EA3IE=1Z45%E4'-(R8X4L A91IYN4E6V>!G8 M(YD7+55T4LLO.%<^&%(4[@(KG>1FZRF&N7]ZL^ID^VY:0HWVDG'@13^+X M@/!XUXW[5O]X\@E.ERI2.)LG1L[2"I"&!+I2U;7?+O+W+K-R5Y4$/I!M#?_+ M=,2"!"BYQ=^TF?WQ#XVZIZK1)L%XG\!1:1%Y-YVC'+ZJT[6.]1%I/:1TR&#_ MQW\\?GCR^$E_7/%%O4R"CQWO]9+2JP>GYP>HR#D, EG3IZZ5LI*!6J3TA>V M9QW^@:%=I[D0H)LD16#&I!_?D"L,6 '2.5DOH2F\& -R,_D3D$+4JTV]EG!DX!Z!# 23K\8>+74B?&^]9)O'KF?V7W5\"5Z\+PGBYK$M^;M MG/B?(+H1DM1*'O.$XXV2F7S]F_2JP_Z;#)3.GCB MUU1B;M>.@*_Q[]]HKU01XI1/':T'SQH#!3GW8>F/)(@*6R1(B@.B52\KS**V MJI0!&51B(7C!%&NH9)S+JO6=X7I^3,%@Q0Y5\+"C0_%'&K0-O$FR<1M@7JW6 MC>;D]?4+9_0V"3CR:##39GMH0^UCT)BZ=:;@P$C.^/Y8A?(-)XFG?(/<\!MB MGWM6_E=CY2_2$E65UPX]H3MBV:= L]H.SO/K;<+4

    (,I3,'*488_,WF4D[B49W?*E;;W MN@[H=XOMD"O@%!\:8_[="L?7I[!M1?+]HR#$:L->Y)P>NV*_/9ER^64.Q]=@ M5L 9G^/9(>-Y[3A%:^/=8;O@*B\]:!%W MQH/#6%,XA[)!:8284UY697P(1HD>(8$-.!W?WP.GB[LD]#/7ILSF\ C'V27\ MK*&T%V0^23XD #_XD] B9/AX1H'[/?9&P33AI0\0\8,&OP37T.\-P>C($03/ M9H+U<%V1*5.04X",GN_%4P4P%>:@2)R!59H'% MQJE(B)'?4CLH9.-U%IR(4C.?8ZM#87UL-C)Z B?&&=2HFQ,.C'Q9GC;-U1[SW6;A ""B .-QQ7NDF!$M(@4@]B% M:[GZ#78NU PPW%Y,90+V[59,JC".A*\J!KL)QT7PZ<7 M&(2F('#F5F5.J5SGJ4K@@Q,:^GZS7(TX"7-BS3'H5R@-[K%6ZD+NB(\ MJ6/69AA)/TN]Y&Y U[]UCN1_\J+*W$Y1X=G(H4["U!H^ >)>$G_S*?-5&Y#C MB(Z15RY-PY"&N^?F_4A2*@V;@=;+K+IB-T4AG(@8RZPV$"PA7\/S%6B1%@*8#!3U+" M,I9IT^6L0?F3+MX^:0.RB%_DVWE3C$T:T7I0MAB,K3:0:U*T'UTAW\4-'BIN MYWI]IY8>J%-[_7"!"I;YC")PG*X18>9X?RK]=G3(>;WK*;P$YO:0/Z;XD=UD M&29PG)?]]<\7TAN\59!-9*^MH,K"RS E#': FP$G5>RM(RM\=_%W&0"",Z7<_0JQK;$C.J,2_-HAU@I! MIDP(9$8, RQ1*S8'U15*4>QXD0-7JW/N@9NCKJ@'.^A:,IVI_D%#0W!C MZ57*V(O<28;+5U;"Z\TH" XD()_*6.)KPDC]"Q)B,23*%GD)IH&O>I'R$3 H MT;9$5QO<-*]!M$DXZ0W5$/""/4M>4=T>BHXW]&KJ$P9/?8$%!WS1O:-) C_.QYP7CZ]$WSM=\S7.)KJ.0G4+,0#)]-XJ>V>/(5EF[_ MF*]8Y8<78A22:X9&9G19M0Q(>(6*F0%8/0<#@E?KX11>@/9+A<[--Z[$ZN,7 MY SSYLTSL/:KC?.PJP^GSZ:\_LE+&#[UJE7TU1VER@#IN3DUSM6CA41P=,)5 M$# 'H870;9-APM&Q2"8=9KJD"] PN8<0G2#:#)*SM*'H#4BX/^,%U*=U"P-EOW-H&@,;QL1I,5>V;_M2 MK"KF+I1)'M7NC??57OBE0>]7+H#\,-25XS@]EZV!U7/V]*<)U;P'<\5664\T M55S0E;7=$_GQ3%V(+_90E ,)#5B!) $(S!PG<<"=#67;V0X&:K MMVE1:):.+-2]:?+?;H-%'JAIXIVR#/>F3V$9X%7)\Y1D@WS_FM[^.AQ*U-V^ M0[M,NS2?2\J_W/ K=\I$ZQKS;P)(2ND6) 8=U7+ ,2%357R%(PPGGDV@;TWR M49]91NVU\1/Q7GKBS Y0X]C(#/S15L\T7O#'5^E,3IE[GS-R6F/ID)L&A$YH MZ"0K.D+!ICIP^-X4X2KA==(2T[S_,Y#P1^K] MW]6B;>$L7Q +)#S)72G\O?QN[=2.H^NG2VO7=N2$B#4!NSB&:)XYMP;UJ^+$ MBK1 92)+3#39U-=&Q=E&0KI2II MGPSB39! I&N[+HCHZ^X-1VVT<(E5 %5*B)?TEAY-%L3YYEP5K7/2Y[0>F[2J M+])2*A=-MIN_$)Z-(/5@V^^P=)WZ!"'?$?%. U\L^&^/7&QQ_,.2]#,2>6DO M,?X]PZA/N^GA^/_6%:!H.(S;PQL_&B#S\/#^(T9W/CZASX\>/-R&OX^*-N9H M8E /79\2#%+N1)@LC& T^G'5%Y29#*,C!W"S6'&*V6#J2JGTY,2R:7;^D'E^->&YD8&L#; FO;6'6_4XM\A#;WYIY<[^4VX]L(KBL&/IP6=ZM MY%)[P6@;-C/W\)W?J+'EB"JD27Y1F;0DPK:5'[U%/UM4&@#*W-JA5Z@#_LEL M9Y&*(R+@/>-FJ_2E^BITDL#??="=OO@=E%'!'M1=WIJ@+=ZHH6+;Q69BTWD) M.8%[]U4"P[5C)"-M6N?[J--#RPOL]O#%@_W88M] MV.+?(FSQ(WN?^*R?HG?Y,D7\YUT*VU!#)BF$KB5Q0XB#!5BCE#,@)K/ZSWPZ M#L]@,N:Y(A]26DP"FT>/J?5;TT-^.7_62#IX"/%6,[*&D7^F=;VA #[9IL&S M%BM.'Y#^R"N%"R/G'=>_J(]+F8(Z#I8P-Y_ MNX2'N=)_/L!LR&^9^:%M="/?\;^G,VJ!ZYX@"WH LRS1]?/>VY:X0[,F=6YD]P>X)=D^P_U8$RQ;*'=N6/TBP ME/=.__L#RZ16Z[;ZCQN5J3],28^-SDA*Y,GT>-3FM9K\ 5_4U^4_R.[X=(;& MEBGH5U2!<-LIB;9.]TQQ4M1](5'[/#IR'%WCL_/G*8F?9+FVNC1NL7\\[>%_ M_8;^X<6(?#DW2KN=+\@S3E?[ 3ZIQ^^STOAV@KX3U'NM -[Y9NVIM[<@;S=K M'Y5@2MY3[9W;I#^;:F]2V':^(*^YXJZJ-P@>M$00]7\KN@W:HZ_@W4J=H@2& MH,&W_S&?.[=8[$HOW*8%!N6.HF2_I-BS(26<_;=8?&61FAN?=B6+DMUJ+5@[ M^G.7XOH@T+7FU^,/,+]NN0(B4?Y\:KAA!4P&_8?NZ,E^1^_BCOYR_FR_DQ^V MDQ**O6L[>19Q7I9%IP:\!#-"\;MJP?_^T,U[O@2[$+QN($R(SSME70%@T;T#$6J*NT:3]=+/ZZ(?92#W], MW[GD!VP1]];-E\E3[M="59/_IRJ'L8P/$9J?FQ8_0D3^>?3YY]@T=^-ZM:)*]3;4Z+662X M\*).5_O(T)=A+^PMP"]M1_<6X)=I 1*['F7)P*KWB6-WR);:1R;N@DZ\ MWX6_^"[LXT-_8N(8@1VO\D8%TBDVA#Z 7<4.-WN;X8O2,-EF> DFPP?' ?_J MFN8=W=&]S?"EV P_D:V +<''+(78HMB;"7LS8:^@[G?AK[T+>S-A'V?X@O22 M.ZIA[FV&+VU']S;#EV(S[.,,>P-BK[KN=V&_"WL#XDYQWGV!^E]%F=R;!U_: MCN[-@R_%/-@7J.\-@[U*NM^%_2[L#8,[PGGW!>I_$2UR;Q=\:3NZMPN^%+N@ M%S;PM>G!)/BW*4;?FR=[\V2O&.]WX2^U"WOS9-^,X]]6)[JCVNW>7OG2=G1O MKWPI]DK.I<]>F]2;)X%5YF90IO&F2S*OUIL9YP-]@ MGF8.'OE._TX:-Z]=VQ!15.W2U4ENI[F6:29ID\SKG,@_:2MZ9:55E\TTH<$ M%\."3'CC:I:7WA!>IRU,9^M(Z-5V,$F17C7X$GAY"^.@EXV.:IJ<-OB&IV[N M5C-7L[)W[VB2'!\>'T^2*Y03D-@!M^/^]BBH:]1GFG8:!W%0I)NJ:[]=Y.]=INST\/#OTI1:3TJLK_)E M]\1CT.-1?VC4?0:'Q$A<;IFW[@".X=Q]6U97=>I9_Z,!8_L?__'XXT_'QS=MR0'I^-L"20Z@;_F18UK:T](( M+1U-'CT\5.%H.%*[K)VSWR-C^KF$Z6;)FQ:^;IX@6=TA6CKG^O:2I M%NU5"MI]4+(,38%N!NH8"KDJ28L"=2;2X+@*3H+(;>ZL'KAFC(UFNIW2LOQ2 MIVGVGU@+[AW\K/\U5\X+E]:@4[?+)UG>K(%&OJ7']8CJ^&1Z[P$2%GPE,9)' MTX?XC2&DOT5/CAYW, =]L;_G_.S>$SZS,7I\7W3W0Z^Z/SIA,\LL$/WW__Z_ M['2".8G'MZJ__8]#^K\G9@5E98Z)4"_NMZ6 M&;(Y/IH^'.SN9S'X[H6=^%]I NQV\;__]A]O7YZ-N@QN/'QOB=VB?0V_(L_V MYR7]3[/-XR>@OZICR_6G6Y:W,JI.'B=K5[+FK(IUDJ[7A0^)*OLQ/.5W]#ID M.2'W1-K3K&N3L@+3+U^1H ,^-1![D^2_4EC82?*L0_L/-@I^KN#S&WA"NJYJ M-TE>I, FAQ8WMMEFA?PYDER7F95Z>!+]GQT]3MW.\OQ$J1H-Z,TU"PYFAP> M'_DILWCNSS=S^#O\@)8PS+;*Z<^KO%W"='(PU=$?@VQ6UV::O.EF39N6;9ZB M%] PYW$[/(=AD[-NMDD,VOZ$YC:'2U YM6:^D0>LC ;U-4%YT7L:)9N0"83K MO^YJ($FB;KP-'XZSQP?5KG178C?EWAD GPN.1#3H,JC=/[N\YN?7"/T!$TU> MO3Y++BK@S"5YIM*N758U29]I$KS;237#U[DP*U6):*:1E(,].Z2=.Z(?>0MK MUZQA]> 0%9OISEPT^6I=.)HG2-EU[9:P-C"D9.72IH,AWLK/@7-$YDH>%;AA ME;[KG;LR4Y)D9X>D(5CZG,+>U@G0_@>]FXD5CZG[-ODJ_YH/2GAS ZQLOH2+ MUG6.1,/GMDB[(Q;>"),J>KJ XOXXO+2XJ_X4^?D@@_TH7Y#$P%I_8H7G-0+?(VKP%+6K^9&3T9^D&7IF<-\C7FT_O%_ZPDXW,$TY&!1P2 M:!-GM_YE_4XEM7A3CCD3NY>556JWP.(Q#*V;N:]M02J 4Y MSF+!RA#HX*" 8VY(LVE:MW=*[BG%4DJR2"]!GN'&M^G[/8WL:61 (ZB*I+/& ME7,R#-W[.1B.%Z@)EVU=%6CYSKL:[,,YZO:@V8N]OW=;[PEI2$B7Z*8)]@C8 M3@M'?5]$MVFZ-2C8+9AG]64^=W_4'?VG6PH_5%=@4]83[\;(\B;-T*1-+]#R MG*L)$&P)-",E[A-;#]/D+9C:KO<(,<\GY$1#JR1VI$UBVV%O,OR%3UO/&%VB M-9H4<-Z2X/B851F=Q,8!%V=_"]FSF &$I%IO<<]R'@_19__6-2:787Y/\+\4 M&WZO\9S 0_/R$@1&5>]EQ4>E WZYQ-LC7.:92%]91>R.G?5M*@&)"L2&2V9N M40$[)/;G,O3:P8U=W7K?3$2__VZ"!;VYH'(U;=YVTJ4GJ^;=BGSDLBRHDI'K M' ]@0U$*=LFSXSYM492LNS9.96F7Z/-/:[@#/@6W5O]8CZTB2"'77CE7)AW\ M34'F!9QX5\.G+*_AJ,/I9L&^!%:RK(J,?IOA"V=Y2ZZT';GKMX9B0J9CPB'V M$GW9,.<0QCD-5\?3=.]AU]-1N'9XU]BVHAB9:W!RY.[HUQS)8DFY=E2(L8&T;B@9R^,"Q MBSI)+X!PFQ;(*.%@U H]%Q=,WCXVE)>]!_,!M]0<[EJ#Z,IY#?3]R9S\W][C M:D^*D/=MJ!Z'B#I<@Y]&=YQORI)[5E<=L&N[9Q_&-7:T.B_2=2'' MZ"PE:O[JAPI(YK_A/U\G/_[XBCG80/AT9>,*#KG^ #_\=U= MLM7-A3/%,\Y=^1XEO5.6P"NI)$GU)1!;^Y=+XT;#)2O/X0T7\RC6&? M=_F)\RX?[?,N]WF7=S;O4I7U&9K/"Q#"J/.IUCC;7*N+WD*5)2TS+<"Z!PX8 MU,VR(B;4 6O;J'I "6NC+FBV4,?LL!%7P(WZZE4.9G/03\A>5OO/OV;P%G7F M5+6PSVN\.DE*F71G9,L:$* M'W:53' K8 YB^^##,126)<+]%US('8:?N9E?S.]KVB$<[_B23-19FO%^-1T( M*?^HKU))0H-]NP R+6DL_I5S?2[ZQQRE UJA]B3Y:J;WKS"OL]$Q1V,E$S^H M;)@DF&[HJW]V>4:BKNE6Y H 36&^C)^ /F4B8!H?O'(>AKQ 40Q?9>$K]%+! MVH@8IC5)WR/MI'@UJ:QK!W>U&[:WOG)R[U7*-UOB2,%*+4L\-'"E/!R>F";O M8*9-_/-^.;]21E^ M'YPX![;HKK/E F,S#.UVQO/'6\?X&+)\/\3L\3SV>CLHL+"QBBKIJR5Y]=VSL"?7;%OD+/A/"4LR\'%Y.S15^A2RBC M#&(8R%1W"Q<+O43C_'SX'CRP\SDH1HA.HTGR3G/&_2YM>V\R2W&J+J>9XYJ# M#D9KI1[H4'T@I %G?(/D(D$!S[-R''A&)[U"7C3/T>N%>Z:/BIRR4WER5KDF M1!]0HO@AX)-H7)C]B[.P#_53'5@$(R*2]E$#:)J7KT]+BP_>WFER'I+))[(# M$C31,S.VW!/=8I%D=+90?.,"!*$]D'[7&5)4&**65$YG8@,B:,[>::%?_Z3+ MO"IHH?!;V'QDQG5>PDJ@YB.4 N<$WZ/N]:3!=&T<$0H0.4]4G"'L')VBF*0R M]'U;7N-Y#(T8/\+@< AXCR?_'J\Q&DR-92%2!Y'*Q:-^\:K>%OG_V3M4M^^0 M+KX-K="1%#,86(JW@^GP8&=L632S3V&')WY7YIA#B.FE1=XL0?[CKN4XM=*] M[QI+/!PB"(L"/]'YL$>(9?G*N384&]),B*##^3=^?+AEA0HM72^Z)5B=L'_Y M8I&L0%;+,13Z\CNKTYG#C"?*#8 #T"T8=D+AC[@3< D\;T6J1\J%!++%%&:9 MIUT33F#3Y4 S/KDCU\T?1$M&]P3C'+=:3*"7R[QN.X>UFJ1UX",4KN#TZ1M_ MJE[B*48-Y@V^Z,]21:XK-GCM+KJ"SN&?5U-PN_$TR6M3$"O(2\ 7,?D Z6YW MH"YO85>'XR%Q%W0:H-"LHO*!&1<&_*3<[I6K@!DB<,[1R9,&+>.+&H,W<,Y? M8)T.J\Y'#[!8ZN@QJ\G TL^U2 E7)"Q3_S7$H]!X 9Y;X#/CZKFC8WGLS,W3 ME3,IQW#I?Z5E!]0I5U*QUB%H#EW==%2-PR1_BZFSZ"7)]I* MC]T!9Y2@G@"S0]$\P81%MV[E)%>-VWXM"R&._I*3#C:QPX1&_6F!06()(+14K:)J'5! M =%4(A$'7)$)^Z>?YFE-RX[.@#R0&\K'RUQK-#W56/UE$P1CY"(X:"QDN M(J5KS9M,99C.)ICM@-V#]8_Z"A5&^[!'6,S31)>EXC)9D.W[2L_(C/$2D61 M@Q>CG>8+;!&3:\;%OTLR2Y'B2!6;4_@>?R?*T7>R-[!FEK+ES;XL&Q2CIN$1 M IL:<+.IL*0;W:Y_V<##XWW@81]XN+.!A_,!.Z>">L^ME76/\O5KE0'B[6IU MOW:7N;O:QKYORZ@?L:2A7/A;#(\TQ6!L@>I8U<2<5P[K5A@$$UT0R 'AF_K" M]5(3T*.E X^Y, X<$1Q@W+ZF/G/DMQY>B)Q33%.CB=@+0&L;E". M'\L9++<'&V=9L1_O=W@+68E^$8+WFY!G]9V,!*%WAA1;1;)(+N$^FB,YL 9# MM:7]Z5RS3%% L<>%4A$I27+PBAF"$L#*LX.%;N9S,:R^EWOC96,*H- ^BUD2 M=; GZ*Q[/MP*W&KQ[" @ HC!5&85'$>Z^>@=<#4F*%(L!B[$X$F-&9?)G"!5 M&7& X T$28!+52;FRDC;4^@!'CCBBM:E:[<]!$N/G@+1T:5OTIZA42 R+^6VSD;&JE?F//K0"H MJ ]G5E=I5FS8B;1&YU V3RR+X_DH5BLK M4(,=\=XX$R,@@ O6[&[)B)ZG>8$ OXP0(GLB8!JX]&"'_$Z)NO1]WYJ!NY A MT5X3Z8A=FUJS%!3+O,J\&VWX%&*W,%VU6 N.!]#,A3P]I(<_:W.,GL1GA M/ ME>6Q;PUN+N-)V,$SCUIWI7*XM EA#(L_4W<%YCJ?+WK/6,#RL:*,&=F+KF&$ M%"*6UJ]GM$:QXX]4+=XQU$P%.(?"CCTF2,L']@4^-1!WZ5!51Q^>ER9-)4$N M(,&N]H8B!>R;Y)]=I8]R-9 0FYAPH.>M!#)C7K:[).24;//1*@X^ZNC"G$GW M,A8(%(9U!D4*?;; L8&B+DT7M+;?!FPH+A#, M,^N^#0)9?6[64"*@#BD+\-.P90/>VOJ E[$K2S@+OO*7\V=WRZ\;^U%'^M&] MD>7>G4,55-LW;MU&NNVAZ+:Q/S-OFDY46#M#(*B1B05H15%R1ZXQ3YD0[LL* MHT#$YO^K*T2=/7Y,+KC[1*S/W:P.FNY#^@7^2\>?GN6&Y-[T7%92C_+VQC$E MI(UUK832+CI@E'A6:,H8PP!>A@2X67-T;>3-GM)'AW#:#RV>I6T**@P^[)K> MAMOG-\;Q<\,=0[84H-K(:44FU/GY6UKO MO!7I69)?;H:>MP',E^8^J4%! M(4:N\J@C)8[VBYU>>."0J@K P%B)%#)M@- ME"2Y!GQ@8!G,BD<;'2A4U!31RFVMQ6:)+MW5Y5[/-SS;?\1W+^(5)7;KGM/=,H:."? MY+6WRQS#K^AU@3.*]CLPU%4UR\T7"44>Y!3;L,SMAM+JZIWUWK%#X]I3Z\HOA)X:4^L'A$"X^&C MZP29EV*JZ Q]('C@AO,)GH)8PO7G!+N6KT504GQNU&E^X4J"\-M$^A>R0 VN MK[AN&$[J@\._$\@)*_ VIR"]-O!CTW9N.'N-=1AL2W>(D\<\I<_9!=E+ZKDY M5B#@IC[QP+U'RXXA73R2YVT%RA7:96BN4IJL4BZ*$A^)_FC91%'+4UA3*54\ M4836D8!T2/HSNMQ3-Z=UPUF33D$$>@JZ++H#S\0+U(L[C1P3M*A%E^#4- U9 M]TB0"=-LW61*EQN,Z$Y3K<;2(^I.4Q MNN7,'#U/8K3#V4:0M4:3'A_LHTCZ* M=&>C2"^M77MTC]2!A\.$ *OJG7,^S2;YRF?B$SL$*46^,*JT\]+D:\O7S_)Z M#BR%,G;?M&"J7J![T&?&;5.;;&H1L*]?#,^[QG_AE2@<1G@U3Y"'[F4],E\3 MFQER9TREY&P^22Q*KQ6)W@'F74'#BX/BT:C?'KAY_H&RU@9PL@JH GB@_I;8 M=%+TJ=<4M,.,C&;A*!>F<6/6U/6&9\C4BD->Z!;DU.G:)S_+=[V+!26:T9AA MHRY=V7'0:I'.!=-8@*Y758L%/?+RS/KGKO=O&+WSB0U&W4ZMTPG4FN*=U[T, M74P2"FE*5RQ58Z3VTK8QLZVLO&>Q:[R+'5Z0I;FG, ;?^RJ_E&%3X>L'CMUD MV 8WM5GAA?@,0@K:B!>4S%C!D9?1 %E'UB(+DT7#A0O#F-(0 ]A M-1)'@4Y$X "EH^14X!*=_=O?2H_:D5W:3X?RT?UQOZAWXKWT5L2/>M;1KW=" M20"HCP_=>MK"^(4/R=G4 G&[$P,>\?4==+GP*BZ]Y$ +7,>JV'Q05/O+39D2V?EUA8A7/O+Z=LWNCJQGZF_9-[QXT-V M37#@DO4 BH(S?K_>TY$<+[C2@>;RSPZD2)@'M1D(-0<$JS_3IA!TGJ.'W>%8 MA3>@K3:R^VC%VY[JAK,H#\U5P6O9Y8SQX<\MU\XAD$6&.L3"LYDC[Q.H_ MMR .4PI<.GP'56HU2W** >?1R/N**BY-VO\D63HL;X<[0+M:I7/7D1%/0]&K M819IC<%SUUMOCF? :I>^,MLO>,C+'N];HVL?^<""'XVS<6D8F!-#5Z#[A!,C M#B1#(S#6'8GZ4]EW](Q.!@1MNCCY=?%I"K#(E7>FL@E'Y77>^D*A*[Y*[QI= MIQ<,$Q [QBHXDV#(H9:UKNJ2M4'X<)&N9H5V'\):0'2)T;'-M2@0Z3TG\& J M@J]IK2C9;H&Y: 9W#LEWT16)Z8RD/C*ISC7=FBA7)"UO(%VO+F2NI90[FF?$ MC=!8DG92%:L$HA]BP"+"3/,:KRXJD3R)V%@CSU=(V;".F)*$=%:R\]OIVW@Y MJ/43;)O\9D?%I@5A+.>>E6WKSW1:;OP @G.7"C-S#Z'0.#ML8JVX3'G5-52% MASY53!,J7)IQO(2_Q4$9I/<+9Z5D< MWNE5;W6=7Z9SSML1.P?K&J@4'EBL;7DD;=;(GD7"Y*.%\RP[ MJO5$NIML65\J;4=?@^ &4#':[BI>0ISU.(I"]*BKI[^],LH)LQY4>KHR5N(L MB?S<,!^L8[6%OI8S-_J,\*;KZJI.NXL.:\BBHI>W'_DBG[J0WT[#@<-N'6,K MUAZ).>7-O,",.=BW5+(F27T0VQXM#[B8?$) [9B*+ ,(2CTN5V<'G\K@S: F M["OC,+<.,+VHG415R.R14V#2F3MT+K:$\!"_0@X/*0&:Q,E.A*J^2,O\7S[' MLEF!1BK?PRC;^71P#B5201-=5BN!=,T)+CZB M);\=>'*K>56@4E>S)TM/>] MDS@)7H*H=/&V!]2?@E?5^J!;)[_"P*JKB/Q_JDR2;+"^PBDC;;TWSGN'OK6D MR PZ.#&^0T]#7O,0KG@(T1YT34BT$3TV=!K<)H3L$U1BF.-&Z!'!KU4&KYBY M2 0N24V4SQ4E^8\_?(*-J3!G'15OUBA2TME %*0AJ9G.]HCP,-CP$W4]F"Y[ ML(E5W>RCA5NCA4?[:.$^6GAGHX4CKJY>VJVR5ISV2W;8J)[^%M8SS1J;7S?B M*T;%K*?QL'_KZ(3XR9AZ]'+>5B&G27W&<>Z=\8O]!%S-Y$ ]9"8O2?E1FD,/ M*^&!B@/5H#S>S4C4:&$[M4M6.,Y?.+]7J;"F"11]-O%4J^^I!BP(1'7&$3(6&]HF+$.^K-\^T%5RZH"+RB^*1WHTE?;#((K"7<0"<6)M M=2(57-P!=H UV'>FIL4'X_C!S6J:S1%XQ>!,OG)4@2<\V,6->MQ3Y];)FTV) M[HB<_(HW.,]]%)]]6%9[;[1@$\YCA_Y$4O"8VC-\3^/?8].RN9S/(669/VD" M">%28"7(C++*RTU?\=&TQ-G&.EX93KB^QNU*=N.-0R,GL>/HE<_<_P-OI=HX M<@)ZO7;\[=MLP:Y8H$>(K8Z![KJHQL_:Y(/TU;ZC$9E'U'P:+B@P6[I=KDQU ML($(1;-L2=KLI6M;<;*':LY)-$C=:KETTE-?;Z<#XY%O\X.QJ@]U65+"HWL%!P%/-YRV\C=0#3AF"C*XK:95&L0^UD\=TQ M(!P&-)134"E"YHH0\")F&*6#Q8,-==Z4-#7P 6NZ =CSF^VPF-R3C=." O/7 MX!G.NJEHY595G18<3F&I2M89W7I155DR!^6X0A?Z=QS$XH%01-](C!#3L9AT MBRTSFU"1"TL0.HLTGA'N-%9S[GVJP]R*\4F;8N15:IA!%%^;)-*F%$6OLVP_ MWLXP)-H!)]@X8UD>VQ405?A>.U;YLH&7]X"YR8@NDISZL02Q>BMRZI-0,"V0 M7S&7;?VS6#\?-1,HH9^5B"VOVK(B!$VY 0X75#="B(VBRECI+?#3#3HQ!UGM M-TW/QNH5H2CTNT2M0@)H&PT7BKB2 $9>6^VF$W?[?)XV(*(\(F"F*#9\,)26V*&DDS4G=1'U^P.0ECE#6)6L4&F[";A'9DV8#&SC M3B?C >/5H[D?D=5! # M5Z;S3QQR^L1Y3"]8N?"VS6G@N:>O7HW$Z:BT;KL#RP0> M'TE=\S;WU2"ZARXI@H]3A'";&ZF//;J_W6\U&B_L:V_]:<&Z?TBNDSOF& MOF(-UF-<]#.8 H(8[<*"'-IPVQQ242QC+ YC&U%PFG3P3&V+?4S4;"0K"O>A M@IE<>#(UM5TCNM>H$/<[,;;<4M>U7LM9VK:KFBDKB4U6+6,MCG+7?$FYME(X M/=.0Y+U#B7>F&Q@$QAE&R\TIIXH=HR')_,ZXO!Y9;%50AVH0.R !OP,)DW9F MTGP!&U2%H/K;JI=K?[_&9Z;,RNIE\ ;!R4RB#5!-*#Q->B:28$PFHM[&%8N#_K&D+^'(U#8NN?!H_Y0P M-L_7J12(6L>W.&%8A2(M<)>I+!Y_Y)BA=8U#UH3*,=3-VNJ935Q4M-;7$5[4 MZ=QGNS]U:RQ"$DAY%LF<@K<28SI*,GD=LO#.?18>\'R@'89@0E ^XCM]CC- MA4??YI)HB\,8EFM&S'F46E@6I59'P;2SHDHS9-L@*@J?@MBM+VIJ&K$@JMH' MHK<&HH_W@>A](/K.!J)?CL("J5N4.&(4=@H\\;GHU*_37%T+WHESEJY3FWMS MGB:4B'K MDHF>FKE+5Z#,9$V_Z%(?MOHM'L#EAHVE(U8NFN3/T'U_#ZA/*>FX0+":3!C:NYK 3#'P2W M4:WY?:ANX 87U[T'!2!Y0.ZN&T+2,][:E',@HU/8S.K@E[S!7%^P#T%@KI@F MY 8LW$8%ZV)W;HD87D3*UA^,X8OTM67%#E&$$9_@^ZP4E9Q=$UN/T]7,3L$?6N*TE!&W]-[]@5&60+W\=XA"WI! 8(?*+8)$6 ML*-!ZDV4UL/&U@/3)JFQ56G;('$^9"5]O)[9PLCZC9:;[:INUV8/C8W6\)>Q M(KFO B_NF5"*N/4U+I) *?EF2H*01NWK#@106C\*V&T1-6-18O(KS5U-#'8P M&@)1X8L4S#? ?1HQ#-&YCIX'+*DNE>U[*W,NN(,+BQ%VW9I0"0_6TIC"221] M]GGW!G--&P8M8<$77\LB+WLL,B[:_.GUVU/R(&I$RH-71V$L4YGK S)XZ^[, M3 _MJX$X)]B,:=ZKAIMYI&<*'U\H^E&';- ME;R2%#'T2&@2,[P5X=L8HN6%$;!CC 'I&;_)+QQC_@P!C,:#U))N_'YI73R, MND!C/FW$C=LO+!OU2E+W1O2'TD"I?H$@",&T(=AM/[3'I"]9P6FZ# M>D.*AJ8PF-*"4/;.OEPK?>& MD]QN/"?T* ?7TCDW^A7 @E!#.EIG.L%ZRKJJ\V:%E9=H[K2"J:_NO@:LDX*0 MY8TBX;@*8X>.:(N-095J1X0\VMEKX?VF&HZ>W@-]LX%2G2"\0-#TW4>ID&YKP8MGS;<^.-$V_4 MAT1T/=:QV!X)X;TY??4*%[T:0BU(*,^MULNT(8A69-031"@BG#V/(N(9)';] MQIYW+N,$FY'U&4'NR>F@SO(L<^50S2UR5(AUIC#,5?H[1MY85JM\/I'/QXR77M&F4,EK+XS5 MM_.,O;$BK(,0 M6(V")O7-S,UJ](()Q7F^OO."I-((C8MI.,XG=>AR449#%P<1Q2=QU)A:)08] M-8JJ ROTYU+3$Y@)F*9TBOPOC) MB> 1%EYQO[.@-H^'&%$;]A1 41P,$V<&I>C#5?74IN(#%4^35Q^Q8YJPY5/[ MHZJ-\M/M%1-5Z,;.A1 N,\HIFS%"+P, <+N4 6T,N4)>2*"=X[X[8@#GD3]' M /0-(^[K4R/UV0-IH#ZLU8Z]BB;56HWNJ@\!HGB6;F:;3)F"6AVA)F>2U=05K+'*SS$J0-:GAK M[BCS%FOUPPBI2*7II=B,5L-X6&[4Y750D1,*4\]*5S2Q%MA;#U](BN[:"\Z. M"YQ&' J3$:@+[ZN1+V3E0K'F9-VI#G!6-U_9CXN+IL((3[Y!3M#;16'N+ M',"&_/<$GH$YX%=+D\_9?QPG%XXMV/4,A%PBPD?33^5X""+3]\"UX&?K7A:0 M&%\&N%W7UH,Y/]\.F+\*6.O!X7'A766H%X%ZE#/T ML"_^,;ET!A76!!V5@?>AW.4S93 _TZ<%;+"1VTP)@L]C+()W,VZTH< _E=K8 MK)")IDVE3V8 ;]'91:*BYC:5?/4(&$2H?U/\)0JKLN;,HIM_@=/$>3(@.IS/ ME1+(K]%%P;1_E&<-^]ZP# %[L9#10M)B["ZNX8P<@C?D*OX4/R6D)XZO*RQ# MM <\;;P>19(F6::,?T6R]V97TIUV% T\):HA#\WBL\_@/!F$A?.13EW(#88F ML85BB]T7 ]\'[: %TD+=5G*_D(09?0Q+P=DD])[2^+GRPWBA>JL%9U09NJ*D M2:8?5A!#E45>2O$5O1;4!TE3ZTJ!H_/E$1M)/R!^!**Y6RO9#6H7Q6?-CG0[ M:*53O/X=%E9RIB75@W!21XL0;, ,'MI\6_2JA61J4PP?^WYG&UMR'E="19!Q M;\7;TN?>MTNU%Y+Y,9I9E%;O26'\FB@O?8#8<%]SY+=W'^X!-_ -8]"E'S". MCZ#@= B0,$ZD2M"::0-$.U-\"$EM->6NO*]Q,=R6H1%?J =UL+Z"C-$GJ(86 MINBM! \V3':$*9JE6LOH+J'MN4XU('6E0ZPN#G)>OXP-%WEC<3,7A"6H""FN MHV;K&!#(D$"_0[9LW.1 :X]NXLXV$TW.E'".R.9[64LYU6V#0 :@JI]F&]NB M0FC-@-N2Y&3H XH42$ H."W0K*?(*^9WI7#EALLSRYR,?8D*S(F11M7HW('@ M -O&8M'K0=;-Z-]YNHY"-%?8BZG.LWS>%;W'3=C;PA;WT.'"TAM((R\M?.ZX M\P5)$0/"POC^)2 DADOC@/W\9>0<.(Y6O2L7:5XS)$BKOD _"B.&%/3>%\!H M>CG9R5FZ-H6$2;?&=#BVZWT"7B@;E&VBHM!1'PV7SQ1PDO/6#$+'$&&08DM; MTA2[4E+2>D",3\VJ]H>-(W5$DY$UZXL>[,]$"Y(7NE):UTEE0FML!:C.*$%!XWOF1;Z6 M:C2]VP>*S:)(6JFV,F.0R *[F)MDY:J^W M9([]LJPGAR:%22_IS%VW;9+<)<$ 4OPI2_*:TR40^K]W==YHT2RK M_+[&><6J"W/"N*'#B(&C95V2 BO0>:-P%D;MN2O514=1=5$ U#D+$2[:+$W/ M^V#X0Y4-&,^Z'FW^MG?<$I]TV'_P^+ '4/H!;Y*6[XI@-3@8^(@Q2%YM(.^= MF3[IC]9W>&-@.!-AMYJ&%G'4&$D!^UH&;W,0HQ+/\2>DGT5M/ EA=+>>6^0K M#D:TJFG:8'T<\GV0?4-CZZ7 _97@5,X'A7^^FHIC9&/ZVM"*C@/+ZKM 4^+ MND&"68WK_NS@C!'^S0\#_8W-A.@IQD94;0!W#0&61\7J1SMG ORMQ+B&6'/>?9*)HFOYB!@*I5L.;9--?.SKN!9LX& M)\8G,AWNVG"]O2^JJ.;OR*L4'&XW6B0 MN/IPY,44"C4;W[OVR]EK7@I"K]LKK1RBV#V\^)"LS)@(E._3'S W M$[]S4OI="(B9YX2?T7>;N$DIK"1"EXJM@*9 M:^7)RL4CDP,3LP!78=5$/"T MNCQ9I@']Y]+.&\NR,E:;^%6V_%P"%W?D;2BVI8#]NHOABYN;G\E+KY(%")9 M7T.]6;2[#@5)M6>35F#6='J9]9Y>=_(6@E.RU'<;]K--35@H\,?Q_[!.+R78 M6#?,5441&/W9AM+[L=#Z75?4+LN[.2ZD"]B8:J.]#)JLQQ9'6BZIW\\3B!CT M"OET1L1*K@O\_7[ #6@L\MU*_:S;"IF;JKO>JR-U8*(V,F(T2U_7Y?5*8664 M&Y'&8H8EZ]P9-I^F;1[>/A3KFFN=39P'LS RJD?WP\R1:;IOB8=6C%^R2"Q) M<^841W;^WF$1\CE9J\I0^2O4FB[X?V%6B#!_7;'>'7[OS[ LL_K!I",R0"/A MU^R>%K6F+HZ0F3]]++I/%MV_?BRZ/Q;='W+1/>UY3K1RYJE-B<0AY^ B?1>&:X\>OM-MR, M8N2X20.O+\<9)NI-2]WS3)Z$Y)#(D(-053^4 M*Q&&:MFL"/(TT$W[>,\LC :'&H 2XB_;#>>)5Q/IY3A\QM=7%9Y_VZ)EJ!,M MH'@)[H8 -3;YE:,_.HA=",'077FJY\KT/(H>JF_F]L%)$@[F,U::%/3'R9P0 M*R_N) ,=6K3.BD(3_EX)1=U3)M%.U/ M?$-NU(^G-1U0B+/<)2^K;7"$AUN >.-4^ I8'^D,DW=C#(9>RO>VXOK^R,=* MXWF$S0S"<-2_9?Q%XA =V%4^>934F9":WEPRJ&CX[SXF)BFN^[/FZSBN\@>="P2UOX>"?M:J6L MAQ2V'@ZYB#Z321RSI,3'.UA )Q\KU2!)1>3(@NB4.O6:!*3^9\X_9@#W?Q^@ MZKM@_X>\X ?1R#7!H)^C2WGK.YQ^KM6CJ!]NIXY:72JX;9/W=&'O2?#1Z_Q=T8?4 M"K, *V_P6A>C>N*R!AS"N.(CJ&>H/B=L;.$==SB,/OL.V*27]4Y&+Z::[^A! M]=&%HEAZTBM@(V?+78F306]#IC5=4W@\!_=(9OS@"\P?)LJOP.O'WMLLN?1! M;[<(+BFX:%KUX27AD%8^\$\6;4> VSLZS_@'N1*,9&DV@I/!1WZP>_8^E,"G<+=^?FCU%RTM:I M'I_6[CGJL3ZPLPA)*"K[6 M#!0Q>W-9U M&(+9A7/9#\W"-NO6L=L?\O'N6=A!2N?/O,.0(&^S]C17>OPQG@6EELEWIL2= MTYB&7W1\2:@Z;Y:5O]3O*H&F?D=TT?Y:D:CSYNAC1?^-C(37;Z5CY C1Z8:U0?5QMWI3F MK:(@U,@6@SN5'BJVU75MF_0;FJ%9=OAB>-%(")FOY)_,RV7<5*SX'+=%=!7< M4DCRY%,F[J [2#89R,G$7>3AN&ACK7]% M!R@)F6:N#.UPO?;!%YSETY"CC<(2F<:#$H9#Z*M%+!FAAY\>J:1[$U03D0 K3#@+M+?>]=?R665HP MV.'@+5,343D)-@&>=HQK:CJ7P0>%!\+&&+W7X3TY)3HQ)X9OI5JZ9$B#;[7A MR-4B!+O75_YY,NMOMTDWJN1=:J; B8AGSN@TRLH)BB!YC>.PY $0D27"[6-F M=/5C *N23!16%A)E>,17GNWD)Y&"(W^C[ON[0C'S0H9/S[BTC&M\<2F[][*R MPY+[D)JL=PG5]1O9YPF'"*_RR7.6S$B.]#=G9LJ*--#$OM^K=OLAEJDS2%PIC%1"3.3\POA"W0;':4S%#V<8YK#]GH[%P2 MO:_:%(UF [S+>#@(URZ1TZD?*1!]H5;8[H:T]U7?ZA/7E'8MZ&LSQL$D?M)T M+1KA-IY)S:D\!(L.PM7:1R$Z62/WE91395;X$-2^'WK5!^>%[GCV]"]/I?MM M>QI<"$YR+:O]([9A$MOPS2.VX1';\&"Q#6^]LM%+?]XGN0R: MW@KV\.])MMDZ'K*OYNHF(TF*<.BZGCA<.#N"-5ZDX]GAMJ_"JYJM45HA>9.N M77%-%\C$3R'L#CZCAG9HP%J(8W)%11E0Z")4:S:<10MN+!\%8Y.).#SW%X4_Z:5B$F$R?Z0@[X)30V:6OEVUK+\X1TE#^+A, S MN[[6Q]-9B$!O2JZ$5==5-\AH#02R!?TV"H]MNPQ3NZ[@=*QWGW?AR("69KC8 MO^K;>MWM/>E0#[[8N4@^P\2'>W_>$;B^WUU>PL._$:Z(L(3:!??E^)9S[R<= MJ"G%4QYG=E<'U[#'+YCK'L$& 4C%4Z%H7_P'M\B)X\D'(17U?S.9N*DLS2U8 MZW;-P#)5Z'7;4*3&F&0O8>7QCR[;.K2.TD'>:JY\Q<^F#F (DE"#N(E9D5@B MT^EE.W0C2]$*(M4%+J#2:ODFEN7<-=?T7?9T%LW6)7F34IR$B$7KP5>[J,0! M%.^T7-(+]ZQQG?7^X"5G;2):F4DL>^#%@U<)L"CJW.H2]T?___'J;EPSGN'4 M*(W'B +?7JV7"@;UV5.(+<-.M\2]LDC9[/D;+Z(MC&ER8<+VT_A:TRR:,@L3 M$R[V'BCE<+%_8Z0%_M+2W-@#971VUMHE8/F"QKP+&L0WEXC'B$2UR'*J?KI\ M[^W$]\R=[VI?10YS/?JJ"9TD.,MX&,,H!]TC_&^4%7K:HVC21S M5S75; 5,&(;98KNZ)%0XWBB/*3_X:IX%[9//3#HGG6DJ^*Y)+79(&4WRTW(X M4!*IH_):I^R!9(H/#GD>T\/T.J4R9/(+XV;G-;($:^MSD#5[@,8_L5OU[ =E MMOB[MDS2'0-UA16A82SXH_>=>J! GLGK.::MGDK"TB?,..R"D=G=>>^5?[A@7L( M"?<5;A/6^FU/<4G'.)6YQ)+TG\RSA>#,J88IAS4_S\5>GY5*M=^';S^@;?'T M<5?<[ZZH/U,5DVLXPC72#XFO.^GD3J^CS[N\+$P M89)SQ,(2[%:5)_D :=WWG.0).VX4G)C;]9.)1V5,!_:3A?S$.,AB9#+%]V>; MG:O,L:)S89BA96R'S"I >IW\MVR( %S@FL\D#0WS91Y[ *"Z4]2"D)IQ(BR5 M/$=>"T"L;JG41532D4G/N.(<_$ZR%8P8W1LR0+0BT_M?$ 8__+=!\._H]=Y3 M)1COX&ZT@P5)!X7^]5$.5&FR$YG )MTC9]]]]S5=:(WJNHOX2ZPADX2"L 'CJ2)]*4EL;]?5R&INX]%EMS]A?G.Z(LH(7067WQ[PR M(@S5+L;TE23ZK;[>_II9HK34&&U.B*76 NJ?4$7BMAWI^\K@0TSR&=ZQ1]U' MLJJ^1/HS!B$E.YIN8\2X\JMY_A.E_;7N>021NPU^3AE#P;M&#D7X34.GBXJY MQ%@^>V,D""8H?UM!F[2_1QQ']K[/N"DF=JY.OVEM?,',ASE=[1E-D=I,S/&O M,H4*'Q5"M8B">Z6:!)FH_31\.W\KDC#($NP1IS=Z:;%1U$Z0=BFI^/B9H*.3 M!/JG>F_X:61:]*$LDS^7XKWV4B@ (:))A,1:"'/CQ4]MJJ9;(\HL;'+HM M[MBH]8]V>(W6> I]W+;;D]V6YVC7,4,*1"W6)@"OFHC8IC6+O0"XM-WU5\P- MXTM5$8M91':N.E(B7=!N'%_A$3,PB1GX]A$S\(@9>,B8@(Q^,N:\@^P\$F;\*XYCVK^6%@M["6 MCI''Z07SGH/T0;8)OA"?W !BS$WVA0M9LY?<7"[3;Y&$R8HNR\A *I#'JS RY:_%#%LCL4Q?2VFA;3B&^RMN8MF(/#>]2_IJL>_] MP9=?T4"CTFGMYGXKKZ[.R3I ]9"I"+ ;;VA<@>IB\48B$= >OZ_9KX&/2&+0 MG@2T<[-PKN6D>3(A>(VO$M3$WZO;V4]8@@)%# M 4Q%OJ+7.VFZE0OD1ZK#N MMEJ9+ %_IZNK);'"OYZ_>Z?& @+PF4K3ET[2DVH&!'E?F&B*E[YB^$*!G#7S MOU^H7&V.H_=TY441$_3DZ,X7=E.36J99X@(R@G.>5'C->O7 MY^FULOC660Q]'?>:F7C5=&3=G HE T$V:"[%,*WRGVP267YQVV.6IA9CZ7W; M.HOZV\EN['_W=M0+:_25GH]RU9+>7GV2KQ O^)VT NH]?CKP@]>4( GKQ_]R M7MJ1O-6&]K*F 8^Y)5X90WDV;AU'["9(?O=K"-R)="/XMUM.?';!W26J]/#K MR*HD]?P"K1(+6.0YCY?Y)IP@4<'.C/L@TUE#EG-G_9#4N^X8PT2F>!X,!D] M)4@^;]'NX;1\*,K/'IH[!V2^-(0D'@- /\B3:;9\*('+2!M])A]_V4#)/-PT MK-/DV7V/9EASR7/,TZ_2,*H%-6>XOO^V<_GL*&33[[;8-*?AM O& !G=3(X] MF'8S6;<-<5KTX0QCT3_0B_(!@\8L1C7FLDU>&,2W;N1]4U4NM7*0PERVN.M5 MCISEVL"Q<]ZRG_.Y^[?[4EF4A7+?^(&CYHX&PU,59?(XRU&7M9Z65KWD-#K& MLQN@N8P\$::()Q39(2P?2O>HMB^I";%<.DGA$O''( G!TZ1.77'I74.5X._ MNR7QYY%W-6PN571O1R-?D4B%&@;CT,@7LS5@JF[W;XS72A!>KO:AXQ]51[;Q MO?, +RG8FMI$4N2XOVQU%&+_=Q"'Y2,S/=AD&7D']TTLY!R%(;*GB5[+\%H1 M$S%>!"T\W#=51O11ZMO-O;[!7.)UZ=B"I#0UEJ46;!AW_]3Q0<=_AC>L ;;V MGBUV'21"&U8 6GH6C8B)R[Z\!TIAZ3O63HLSF+%C;?9:G6.JX]ZK;D\LQ42M M=7,,8*;@Y*PVY*J7X1J-NCC)&U!/.Q=XC@YO+&H2"+\*'J$1U5UJ9%2\9_G4 MHD=+"H/A&9][@3%TE8=C1VYE!A/.-Q/XE.;>F**Y'MB2"A'A2U,H4IXPHZ:+P9JEI1_TG<360K'^V.7)"?$&H>CV KV MS+)>!*^GEHT1CMM;::<.0]R@T9"[J.N126R$%8TNGNB>NJM7%ZV 6:>,^ /. M,I7ZD&G"WZ/__Q<\14+)QQQ\]Y>&REASJ*+X-)R!]+#$]\9>Q756],X/-0D< ML\/])^VV.DJ$&QO3W'=\W3$2ZF4 MWH99R1F(PAR3AUGR0(05O"W,3=%8G<[^$1NM#]X.LX(\18@OF4UOC6./2370 MU NWEWD(@@$ERKN]45BPL@]YCO:5VIJ\SU[R"]W7%=M=LE,-H=-[^/ 6]TKZ MA+OF]G,CK*>!05$*+CL/L$$+09C1I?Z('RP,S#=;NQ\0D)&@4-D/=QNYG[4Y M_/6PO>]J4M&CO+ORE#:;$SGE-V$NF"FN\I.!Z2(!C09'+C4TD6&*YWGDQ"52 MV?37)!'1ZSN^(N1+M5"[-#4%C/NI&,O^6]VU!(00.8?T!GPYF(?1O"17>ZRK M3M957SS651_KJ@^VKII3L./($)? ^0FHM#P! (Y[V-!L=$@@SIJ[SQ3]HWF9 M/@%)%1&=U]4^(101S@N*0B* O7,P3O+P-F1]A5;I!D#PL$=..4;/;QPYCP7/ MDX:L^K6D1!D_SM!YT@/;4C9&OD/^K>=\6K0=%UG8&X$E3[IH3:+1?XJ#<'?- M22YWG.Q/?^J_N$/'R, M?]XX5BHX7VO-42?E!_Q[,;1>M/R[L9PTE1''\M-GJN)(56?7_&_$V][!4@^' M?3*M3L!7FVTXD#P/43*IS^3H):/55![QR$B?XK]V?$ZG\:E/Y,&'JS9-76+G MH2\4Z'",5(4G,^=<"5]\:9]4^,0X 6R4,4-M=4&Y>!Q&_7E1<_^FN930:,5] M6Q8?W07?*KA$(;RB3 3Q\9Q^,_XN;8"8LA#T=O2R>7J3G>TF1I1LUVN)154> MC#Y7DAUZP=1,2S\5U6RC92_MU=<$4L]N 8\%?1( M\LYVB8#D72* R6C#-D-I#S#O+6\#GC#:!R9&[O,P#(*BZ*CC#-0_B&)%MC_1,^NH@,OL7ORQ _A)-AF7H<5#E). MV:(P;5%&WCD80D9"L[%/WYU1>9+06)G3S._P)!5GY-_6"=X4M4[5QA^KB24M M-I90CHP+KF;P+G)SY-"24ITBC/;'>I%CY83=+)R&[*S)$AFK^:*^<&R2:7MH MOCMR9AR:5^5@+-N2>UJ5;X+9@;%@Y^2H^H:O*_SEKLQ[=M*'#R^:I9D2L%5@H07CRH$QHTG=J1P36&_.SE[.2;0.SK&<(UK#TR4O,!' M971[XQC=K$II#5O12Z#B (NWXY**0G!>73+-"811!9.T^A87G1[BD1B=&))Y M1THF8Q8B[UOO:KEJZB)X*IMZJ;1V"DBV2DX6-$4)Z)K< M+*(1@"IQ$C@7S(0^I\@"66G:2'_H%1!FX*(6N#[9#EIED2>95+:N:^82VL#X MD6PJ^QMQ7@[I"'-[+_*>2V 39+T5-2;)] F+;"\%\N34*T! S37X#T% ?[]> MS'=>()Z8S_("L\_@%_EA8J0.#EBK*J)W @X 1FI/74R7F>X< 0Z27/A+ Z"=4S M"G=))6^J6)#%$PN&+>US*:ZI@)Q.OY>C*/R[]!,\8$>1\GSV =0[\I_!/FKT+ &% M1M1EPNMLL..\07&TLL[4NV/'PFC3B+FZO128A?.J)QS V<]5LR9>3 EW8S?$9#[URX@!% ML@+#^SY6YJ8JV[I2^?)SF[%FY;P@S-3=(HJR^;%C',; M[!.T6P[CT E[L5NO]]J^ZI)7VD/K>RG\?7=;)E.N67#),Q0((Z=D4-B9[ED^ M++UE^&MPU?Y,81I8/SALY;C-WLOW+F5UUZF[6+>+3^&NW?5J9U+D+C(1&"?K M A6%R>@1ULSI'9-[X64CP9U=F+C;Q&4@3FOD/\(CA;?'6'A'P'V-=W19ZQ": M&[A\%/$NAF*NWJ?EPZ5^K5\A0%-I6%SE?[]G/=CO8Z]Q'TYY+Q'DTH+,\&Q_ M ,H..2O^2LO(;RP;!2PO=Z[S#.39EQMMI>"L5S([NVO.H3C!['&[KZ)I/*$. ;)HK4+RP'?P5Q3AV[;==3 9^\$!UQXC@<,#_ZGY&I?2<_% MO0)_D^K4,X/^'JV'3C@[XS^4\+M)5_=!+*]V <>X35)K[ +!="-X-/X:R0%: M/XS W M],?O3X)3A'\0/-E:6;#8W[?HFWA)W7!/^"= :Z24,=F@CWQ]UTEQ3 MI?RBCMTWU\%8[JGI8\GZ N&S9DVRB(S.Y]FSQW\2"22TR[*<+F"TA6K&+:PY MV=KSF1A@/ >$2P6KT2+MW+MM-AL9X)II(*02GRD<%= )23,*L4C4;$'HY4R\ M"XSC=)Y7G@:T:8G M;G\XX':%Q^+_(#25YEEU95\@$5[?RLS4GW'*7'(#M5ZF(0ESX3&0)%0X76^U MP5:%I[%,15/^LN)2$TEPM>2,A.VGOHF*'UJV2D7+5 Q1:/F[-)DJ&MTXH\1[ M%,SUY.P9-OWM1J'GH^GO[:&3R1A/@!2/G*R,/%0$9\[S%YZH-O>F@LX(MEM$ M9]"]8=*O!4S>.ADE;DQ->+LN:J!P#NO^8"H_UQ>=.W3HP#G[FI"Q4N<"1,T# MBZ:/" +);68,Q#2%,(&>UK#1;5*Y0 $ _5Z7-CT.Y+?R[NZ#;-OFGL_5)M/ M=/:A+=]J@^]^>/MJ3B<3!6@&//55O'P1N8J40SV(>*XSGQSR7>)<''SGPM@, M426ZVE +G^%9#G?HW?%R6G1>LAJ\T^),V9.:K>HXEL_'8\,:&9I5K'A3(",7 M+(.LR*UM(\;(=\HL%1_62X(?X^&K?4\+=&.#]^>/[BZQ97!E NGI9B]=< MFL8"3I,Y+A7:W367U$"N<\R7S@^K<#!8[DC[=4L.SOTYE89/_UJ9.0XEQT9_ M8]F'>KSM!9LX)@JM1I5[OZ@*KE_X3>Z'C^2XM7E;G0';F R3.'0'J(@DGE<( M;K950YH=S$;\9SIE:@7&ZK_D*R%&!8+D*[(J+HNU@M-Q\,;^P/"9'I:H67&$ MG=&6(-6IL#M8&L=^<(%0_,IOJ*[VJI6]DZWT7>B4D:3Y/#S9^1SSU(Z>:MR\ M7F!4H=E)P#IFM[CY=;P.SC=[02V+D5N%:*#GGC?ASXRIJY3DPM@@%.EK95"/ M+[C8#2(Q?-TP1P#Z>3=+/N.H:X'WOJJA<_OR1?P^CA$) M6()"'2H"FQBBUY@NZ"58O3_"D_2-.JX%O:7>*>4:4"1!+/4=7HA9@;+/:%'N MM-%B$CLKL4?X],E"C9N#2QV"G,K7PU+-X:XJR>PY?J5D\%&FY GY/X M W[NT%/?:BH@T^.-KP);,*>+2#!Y\LN+720B;5'DBQ[SN/+&KV,(1K4X!*I.[ M-4N8ZB8X$C[JL8Q"@>X'^1+-58FA#6?5LH7M7ELU(,2ERYAB7P?#A0XU"&-Q MV!FE&*71R?C7MH"^+2"--[Y_\*D*;?PC[KOP=OS3^/19DFL3!-PM>M(&YO(+ M+Y=I 2$65SL0-'MS$Y[$E_O,F=!'M6S#^BVCL;0;3B,RS@T>"4)D>?LB]K*! M!XMPP$_"_25J)JA?5)Y^FONE"N_W6LGLBE] "_^N7=F*_[I^A[_KVZC?FJ]Z]&?SK0>C[N9OJ.'>OT M&A B)4 =I\':B^"XI$RJSA7.-!D(2I)B^5.9BP_G;]Y[;$[2Z45? -I:<.M$ MA#I%%OG9]6L]1OU6# MNQHOE8Q/J7O1,WK_$+ZYG/W0?@Z?/_D(_K.O9D]^[(*;+OIBUX2F_;X7#2B3-91.\* MO5P9S]P]NNCL1&<3E_QOO$7%R3#IDA%@TLCG*J4F^9]'J^* MA![!!+FMK)\N8)TF\E,Z_21,RN6ND1H$I7/=@LVX"P\/ "LTV4@1]C7"";X\ MG?V*_#9^0V^U^#,"T;PD6-)%\*P.#2#,UZK1GDVI,_9^+7JT(04&<@]#R#%: MT0F$MYL3TC]J-C@<*'Q0ED5&:LJVX&-*XB^3_E[PVX;=MA:X0A?2,PM%F$4KCN%0RQK(%A>@J?.;P3K2!QS_AO43]0P20K 3*5[;&U9(2G'W> M#TZ,JDD15$C5_4!\2B6.WS-+P:]<1'$'FV2]RN0/471>Z%IS@R3&59.)#*^_ M7W3-5MS[OL*^=#!>\B?RZJI-S:*KQ?F)M+@8\&X3_@"LL]2+=YM5U4C*WQ88 M2/<_HQ:,![@.)OS&6'$ ^@C+35'M:KKV0B4;KZ*$1.OZ,AQ0UU@87=R)1N[[ M\&)E"4?> &)TKR%R+C!*-8UO[Z37JQHZOKJ"SW_,F+LG0TMZ^CRFI _MFH>B M27(B\6E8T742Y:772"@SRKH77E:785^C>M67L7%3=)Z:ZN=DJK^Y.[?[\1YB M.FX2%2_523XVYW$B)RE8OBWW%H\(]B,ER#6F3*)QW.(M9#H' MCB<#I.\#59>%_;N'VK-$R9DG2C0OP0AV831 P(2X_5%9<;+:%>[\6.YZ+'<] MV'*7Z%Z006-*M"DC>0F78TV07I+H13\R3$67GJ\)A-?R:Q=[JZM4U$7"B2^% M,/9C.#U?H#%6;==OD=CG]VDBB/L09V])XCDSOB83+H3GF_:&?ZAB3J_8:^]' M/Q0IW>C3^A&\9K&DR_1:Y=^SAL?3C(CA#D>^O^$KK*G)>[TS+72A>Y%DMU1$ M[*CPLDYPL<6?7;60G9(> IZ- IXHXH1#H+GFY72K)*;;M*_/J;AIM'IV]$T&8L%Y198]?C@\WPO:+CQ0ZD. M![$RB;A*% (Y?O,HU3%U[_M$4RJEXDOO9!V78RLM[6@#7M4,?:6B 1@2\(]_ M; 2PC"ZZ;$.']Y)L B$/C S L3'94[C:$H37M//7SY=@2BWF14L2K]5<7L\C MUM77I.IB4BYQUJ0V]LU< CT=SQTGT2Q/+70O:,KSEO)%.]76S6KMV51ZL20QSS<$]FML7YDVWYR?%]% M42KG]+&>N9UY\RY#?UR&_M323C M%K9CQHY',H9$0@_I1B">](7,V9%A%'I*'*>]>DI4_E./D-O1N,G1M% 6-9HNL.0%$W Z^P"?6"^$:XLB M%E=3^ECU\^.+>XDR=>)"A@&BZT-3L 3SQB^94SG?X_EI@4<&A?_/#V=-YB'WG;ACAPV_H0PR%OL'_4M=49O$! M'T+O$A6]]\9B^#&R& JMX/TB=QQ)-IT*3[_VDM?.;R&9(\_A++ZJ+1W )J*8)^6Q ;B *E_'"7^"QK:PU#O_OGK1T/Z*!RD4.U3"3[[GB$@U2)&^X]FV M73<4WLTV]2W'P4W8J56G ?-#JX)XLW3NZE.:2K]?QY@ 1T_8^PMKX=,&$MR2 M^&&_=FQF$O(&Q4*BL41V%E,11N<-DHS6_.J@1+Y:5T0/^6GDHANUKJF6@ONY M+7"^>[..I_,3'^6A,*LO@7D&">5XYY+ULQ=4LOY:<&TEX=B4WS[G*($Y[Z'8*VZLR($[%F_98WUKCA4;N8-W=DND]AJ[<51&58G/6R^JU)9<6#Z][G_C\5 M+V]Q2YGU.#DII@(_2S>3IR GOR%_GZH Z1Y?VS^#(0OA0[.T&,_(I:1>5W\F MF (Z('<;\:4MEL'/6?*=K $KOG\*_[GDW$^52L?CAJ.'&1&H/Q;[2L6^L\=B MWV.Q[\$6^P@$YLQ+"?U%[&R**E9 <$)[3&;:>RS107+@M3+<0YNM-&HLHVSI MIG/_V2V?P//9D[;[BA@JTGGWY[*\#0)L$6-#1W-KEZ:38.AVM0IX*&7/*-R23!HV !8) MU2L=%M"-VV'W1N>V,KA,/J>TM 8)!JZZ3W>: M)WYHC7+=(V.?E/8&%"6EA),T/H[F7]!XKF#J$LG5<\YI]C&E&1XUS)SK1RV\*HKN[7?BI'EOB;>CJ9GM0[T=1BJ=WQ98*([< MH?CGR/WA\OO^E:U:;3>6=@_^[VL"GA O8 $1+- *;M# 6PE[YYHTSTFE9JYJ MLBG\UUH9;@4_,L=_S> 0^N&'G=V[GT8\)=C7.-8X.!-I!(GS7U'=L>#K/0 ' MW2&^_L8@4]W&0+\1?;+!'C>@")( MA-Z6-55Q^MH=?RH;D1U=*&A^(@@#>C[65C62&EBS;61>J ))]J3OS1FA5*6] M7N;@QN(--N@3835S&TEI8C0L;9E7F=J@ MY+#CW-@M[Y)^LTFD>B#4941X M)F5BZUWK-6J;P:Q97^0;FPVXGQ^])\ ML1#F[-5NO<(HV1G@Y_8MZ.QS.F("HQWEW7=_^R8CY>1^^^>3_-+NW/#?<#=[S_Q2+M28%W5,+7'INPY-&:_+ :![5)A#86[12>,&;>9"5L M;1SA@#<)'+- >1S2,IH%_38<WUQF+IF?@]>0. MXPF,CYUJ?]3X5!9/M6:JXPFW _,1WBT_#Y:7UDV3Z\$V M(Z7V3;"NU EO7=UW7]DLV&%O/J-G=X= ]N3402_)0*%UVL3+T DHMH#4,GOI MRI[* [HLD4VM<2:.>>ZQ%E4R1";!"'"1,^1*+@OY1J4.9"'ZZQ"++7"[]:*] M:M?,'17>VD-C[_&U>+R\-3@/T*SZ3EB^I<'Y#Z[)'QCY1*:\"5/=++XO/([! MDRT_?A]N N6?*;^SFXKS.\4LMVUC!F1R2!&D@1K57 : P_."5UU]I:"[=\4Y9XK MVC]]>O98A)PN0CY[+$(^%B$?;!'RHX">HOD9 9["C@]VAYL2%<1$T<]3SO5J MNV*.Q[1X+;LVQ;3.V3 .% Z47"(A&T6XX[/Q*,#Z476J=P[PY!9P^-(QPV4? M#L-U2#J*:ZAN*?5S,N*L\1M'$$HRB_#V?JLQ3 %0DZR=3_VVSFY*4#(WL'ST MRID7:AY.RG^U>S26&IZL)E2J)D/;Q"",#I]4F-2GM:A1BTMO(6AZRR'H3: M(]S=KF.I_#@-SCUY1:>4"9!P_8XQRG8%OR.C>JT57S@/[VY,C0N];7::*-04]'XR6YC' M"\$?K_FJH*^M._=R0R@G)HN%"9.7;9CC%:E!4H() 5'YKC:=O3!+$$Z,A+'Q MW_!@-QNX9,P. 7XU2^6^#J&=5/Y.$U4TN)9^,X/IY%WX^T-8O3Z M5OY8]/XTF7M_>UD->%RM:Q"!$M^K*TT80M-X>GI7GX;IO*FSZB7EI]PKD^9K M-I:<=684>+(2XN+WB^&]7V9)N $8+O>A8 7S?!\H%%4$DU/Q.'>94N2^)?R M;W*/^)Z#&N2V(]>(&T&_P[RTN3M^]H(.98DOL/T^[+8H%>::1,&2=L.HSA&C M8:[M,K7-:[H;O)Z%'*#G$9_Q=P(E(@3!L8(G(MZB'X.+OD.7O7M)*5;'+^U? M1"U8>HPY%J$HQ=P('/5N?'Q29Q_F?2<%/I?G\S'=ZFNE98L=-!\P^<>?&\; M'CQ]9'MKM@ L,0TQ0F"=J)Y!?-'FX3R5$L9%CS17@ASG+WPM[M;3;T]G48(C MFP?R,ZC'97:GXJ'X#P1"BG5".E78P\ N49$=S9N)7Y)UF>ZT3X/U4&/3]DI; M@Z[$*,^NVC45+NF(]L-3[>C!KP:90NZC48E1RO&CH!,V,R!5-,8"*JR!4@YJ MHK7A0NYZ0W4UL)<6M&E$D)E8+6@X=YMC@'N9[II'&9F]K#_(#_R^?*U6I2O5 M]0F+_3JS?WY^7=)04](AMAG8L]5.=F$F]K;ZKN0$)>&GHE:H6Y^)34N*35DA M*NN5=VVW5;<5*W9V*H.8$7N%-5H!$"U_QD.Y.(^/W&= &+*4P[7\N>_H+* M7EH #QNNVPF]B(<31'5UA859F2)_^SGP2#F[/$N$@"]JU(XX>UTSH0AS^ JZ M#!AY3,%XRZ_)'W L/:>>H!6LH4^XV M6@(VE:RQE>GGXV7Y6H=6W@98J1'H-XZ+PUHT@@N"3OZQW;=?8#X8S5IL20W#^34*!T[FNB%8J,_1 L'3)_)N2;/'03NL99;Y[_A-KO$0!=Z< MJB;I>Z=J#]?:#!^! HJG3ON]X'LT5/I*C2L_**^1OOF:VP@J,%-$_N&/D(*\#,4:WKM*Q==R=Q?2#UEMJ9PT/:Z$SF=Z=N M)<]CJD^L0UJV-/L3=.UO1IYE_P&$0_X):F MR*T/=7'D:5'_(AP8Q7OP5;Q?JV%R$A22=X.A4B(.>FFPO>F M1T1"8B5$H+4&4A=IE56UF/S58ETUU[UJE@HHS252G7?!W$F,I0H?P\>9B]/* M =LU0 :"0+A84T_2K&\WE[WKF3KZ*V([W76&]#V=?2AEU)^?SOY&&56SH9(I M?W[ZX^GL?9B+V<\A]FNE?>C9]_BH]^F M^$FEFXG@I5=9SD(^=&O=<'7:'PN M?JM(C-*L6D!.2#C)25(VV:6QR =+-(YB !\!@$@%AMBB:^J;V#M!:0*!>;DI MFZ?MB?;W7:]$]2O6RMF&RR'UG:+XMOP737TS9PC$I-;MOHYY$4P,&.H[R7XJ MT+*'G^H4+R)?6G"?*N;$ 6M-8TFA<#_&N?P'"AI_)"3K7867 AG$GRW5=DQ-=UW'M]'\) M_E$8T["?ZW7"_^ANWG8H.P'3J"VH=/E3F8W>L5M<=A4)MU PA&HZ54JI21D% M $K59%5@%=-<"5#-[(&O=>F72#>4^JRJRTW+G=FPHK2_$;@0/UQS77$Y/&QC M6-M.V=U00QB8J-+4>"[VTLL6)GZSHV--2J^Q'Y,@(?SJWZY6\"ZCX! 7X/6BI^=$U8F587465?Z_3ZON@U M0US$6)_ 6'/",%%.,#VECE6PP'QB9&%*0",/3R$!U@$(4.+GK!RREL_PM[P6 M0K,R;H^7LK0VR_--.,M1*H 7W@P:'^7\?:QM'R0G2LWH7%KFLNVEF=&459/Y M9VQ94YY!.Y@X=$MX("B"$ ZY>DT<">& YNUF%^2?M($+UL/POB14U34E:,FO54,,H:Y(4%>E5M'"ET_%3'.Q<0O5D])6N11ZG M$GA-/.]<#2 %N\D?LNNFB&&_T)G52!O8[2N0QZQ=\\CI[+_:6Y3*Y[$E[N2: MWUN=(HND/;/^C)LTF$U.RT'X"Y*X> W()0BI0F'W,7(ETN_1B;=!PI]I(>CX MJNE]7H9CK2,O"TX797]V6P;WR^E*UL\ S9;=, &/LYI'OUO/AJP5@\@*($6#C M%R-MA,)S^( &R++/ \\G.R3"M)->2G)_U+]TZ@:N1W^ED/[8!)_I#8P>5ORK M8%Y+AW0Y?D%5T/:8^]!1=K0982\3E;R8X !.6>[9TKP88[&F.H5; =N61YI+8*O3$K-WU MP\G0GA OO,#8U_"<>']J]U^701*3$NY8^1?L4O,H%JF0;B*9&LEC4TLHBV=+ M'^?DP+7LT$BLT1B-8A7'*^W75 7#8 0'H&YH,G17*:7A.;,Q!OLN(;("8;E, M-^&%+K]A:@O\8K6J,:#(<=9ZX_4Q(N+;D;[1/Y@G,EF(S480+/B2K55_R0]& MTC6-%"H %U^.Y;)]?LO MS%7^E#PZ1,D&(KCC"''T"/'G^(%UD6P&&Q\%$,P3^D1H0[4"2)]:_BMLFZX6 M*&+4/<^^%#M+"'FT:2@#O:DNRT%SLKAOT\EZT.?J8_6O5/W[^K'Z]UC]^Y^M M_OV1KNFA%G<]G2Q->._.*[4C4@O!JW99>\R\!IK26'&TH.$1MZPF\>RI;_4^ M3 $4(3W0I8-=%^1GC?Y-Q-+YJH MY(W1_)129D9PSI?H=:.R T.'[!>1&Q231R1'X9!)%(\4F#]0EHK).^O1%1RB MG=A9!GULRC!M:I1DJ1.>PVH%2ET04(]9^0RHV"]"Q+NAT@#90B+"!0/;?%8/ MB]/O):-H%821VZ/(_0DDC"4MPSNXK00F.8$>U4O1U%*8G#Z/5=5)]BJV:*89 M2",R&0.BV"??LUJ&#/A[S0E/SW**WQK-+\\05]GIK34D8#1$1+ "XQE!>R,Y M05F4JGK#JSH1G#_UX9,!"')[T?WM^'SCQ MB0?D/RAEOB*]3BFXDEJ=T \? L]Y%1GH$,P%H:BUKA!OJHH9 +4+*;<*T#?9W^^Y6N)S[>5ESO:LEI<]E"6Q>2^Z[SN%X[D5 G^<]*CYB M)(>4?DBB'E(D2*&YY*+>MV2H4&^6"HN)*IC2#R<+7K]ZISKOM'VYY".) )SB MCF;Y*I-&O':$:N.5ES>B5"ZT2G5CA,#;DQ]K]#^MY*NF^*_G[][E[3LI_:J1 M-16:4GEE129F.@GBRE'Q!GT6Z29!'F?'P'W4?2N"9BGY>8AL+ZMKIEJE1ATE M/J=$"Z.XNH82%'/@2C*MJ9BY[K;BFW1:X)0/53%( MF%+CZ]2_IMURVK/KS*]OUGW&0]$K6K]N]KG0^Y+46%3'5L2%/9PGY9QZEA$E M+K*$2%,.!LKI&9OAVSP9] 9ZPUVG;IM?Z+HH+W(AEA&MPY?"M(EG-QU+Q/#' M*4UA^^I.B\O)7\%29_H470NTZ'NWWL7&%@^/![+0SRA/CZHCY;7.7XT2N)19 M[;5'&Y_\A%S+)9VT?Z6307EY"ZO30O[#/9I&"WRF0KRO372CMRA!49..OF_= MH,+.34#,CZU4!=858H'/AI4+0NA 0*!P]E]>\H9&\N_SCMF_=^'#?B#LJ]>^ MX$)\E#\*'SH3IARS.)3J?7T2SB-N! T^0!47T%4K_)QS\'CN6/_@JAV45'L= M]N7]]2!3(6#OY :)9[B\[[1N&>7<"8%B=.G7]>*J"FX @V?TL!I<.UD&'I[; M))V_/D%>#ZZ8]N6&VZ@1%.Z1.5+!G+U%LA4O<+TZB4-4?E!DQQD&+2U&71N\ M,$DC^[W*3)V$NOW/)(*UU_8-SP4FB;FC_V>+K/]6>/)!O)7[C4^.):'F7+6, M+3WZ_35* IPUG%VTR_W@\'4AMR*(/QLAWPVH/$@"?0@W&,)2VL((.G6"J["/$(&W+/?,Q%+P M-(VTG(E3+M$<=HUM@(?U63": 9X^$M>[L>;%8$:K);S/-(T)C)RMNR20RLZ^I3C +@^8>_WIA2 TTO4Y([(8Y$ MV"&,\LE-?%/2 MMN)OH>."LC=+TN1GO'T8PMZ\G 45F4.3Y3#&R[RKVP&:HJ M?-Z7 _ 8P54S3$/%I?YD,O0=R$P0+]0AC:L'XU$]5YZ)/!;.Y]G/<>IE606< MG*PR<[M=)D8(XR9*%SWDPC(95"3WP9Y^FPFG%"X5=9W7ZR/Y'D?%+?D]@6"[ M#*]F$X ?/2&3@0[6H9K!'3@1;XD7DE$(VD.Q*$&(/M4-1ZNI$C?[GID+D19I MI,LF[$B[,Z4Z4XXU'Q6$%W+2,(H2_TD7:J#H%%O]YTF'-W$! *K9(@&J'L97 M;+0'+/T07?LV?STXKF5_L0N6C-^Q(C#V?:S2]5A6GBPK?_-85GXL*S_8IM+7 MA M^B'*=[40C[TY-G3L[,0 M(/"!]94>*.88F.#!77R"@C=0= 6JNSL"=W)P$FD%JE-QYQRE36]K1<0W6JI0 M"CO-1I$BGF5O+\*45SNFO"2A PJ._Q7^V"\;X3:DG*O/X"L\C[U&\J]25BM- M'+NDOI/>HSJ:NQI3BNP A[QE(A_)]SX$03W&TWWC\ZEN#>,A+:JSUT0P>EY; ME#.B0"9Z+.0\QT,#,;U 7L[5*. M?7^!AEGY1-(>HB>F%4[QA.GR2F)7N*572;$-9I=V'2!^C4J48RTB9<3DF60O? M [/7^$&-B/-^EN?K$9@U"C[2^APE0@&2P2I(EU;#M$5$?>@9M%/C2>"'/ M*#GCJYRG=KB,1?1HU!03T/JS/%6F1DZ:]Y)FHHN4U^B)= M'#?44M%P].26O$;)*YQ*E!0QZ1P8"TW8^!YC'E3#" M(JD=]9KLB0.C>(B V+D&*'6$/WL6\_@FFY77F,Z5T*^\KGS%\@DKB2%<><6* M8/U7L0<'+7/65TX.AP9<(YX;2KJ'6;F(E>WQG2GIC["P[574:-&10BZ^'QRV MYGIWSZ]>: 781MOD\:3$KW3L4W>E'2" E3<=Y+:]N< MK,;W;W[XYNDL6+NU%,:X7?";/^G#A%MLB-S6B(LHY6SE;^"T M\#ICTQ,?AEO,SK(@ZH862TE%9HN(^36QB"299N10"&29!J"B-W.KBH)+6B F M^\;IU(>2BA$ XIEM"N$__?']J]BQ,/<8(K$YJ=.%?>S4MA1ZY/R75XES\)Y/ M\+LH^:;"?ER,>_;,=^APEW*2 BK=;=RH<&1,=UG8N7[:KEM0&Z[5XTH^ OWC M0,6. )0BKDG9':GH4.8G>A*9?'CJ?HF/%/?7P8<5N!^4I]WUY1!FBCKYU\A) M*;0O'9G7BQH^F,Z54J6.9LRI(X,]X4O>AGB1%7@E@V%M!SXV2JXD$>E89:'J M&L]UL*YV&XAW=YK%U3:2T@BY'YE!G1AOZ768LU+\:VL]IWI"-:O"F,F41.) M?C'2:1T%#0^L+R+";65R2E89.FF)WJ(:WYW)$%+50P0+J"C+YK(R_[H?VD5P MY#ZCR'E96P-,)EA7F@^I,O^[.ST8^D26&,TS[!%/+F+==C34=&6L $-%,X65V0;G#>CU>V$(-H* M>-0.A2L"C1!]1J[U98U.:/P4P$H >/#J%A51H+3CESR# M^79*"B2)CBIA%^GKMN<9OT#9!\T+,&Q3 M9=.#$:2F5L%*R!37V64,9JL=Z@VW!1@0/QQ]$@>94A&MQ!B)'0K3\" ;0G@E MM\U,.7PMZX#EM1*7A].]E1Y;G*9\.68?%S<85P&KA=CG?^WZ0>Q6#=._D(8 MP:XF$O.,_&4YB2S;]B 6S&)]JTW57]EIA''Y4#G:KAF1_G::^)CCW_@4G8X M(=X1/U*B3#1]O50"JN#ZOMV&1:,"'D/7$*CP55 M'N$%GA<2'L[*AE>YW7&&M+DFE+9*,+(;,Z5N*51>?NW![PV^P0E78_AOJH-D M,^%V%_'5QM \C0VCN+IO5DVDR_?&]))616,*C!"2P(B)F\'A'24,_/7!JK,$ M8OXWJGH:N$KH 27;DCQ<,E;:6#QYTOJ-1_-?AU;!H),(<^9E2:9[BFW6K(,> M5PY!:0/K8X?\8S6R5(W\]K$:^5B-?+#5R.3L>9[ZR?V$G3&<:3?M^H:]DU@G:9CP0G\83H&!U+H5+N?2=%'49'0+B\EQ7E^" MF 'G%]V#3?TMF%Z9[K +4>!BKW2NM;GL\2))U+EL+M'1[/XLBI5LY&-QR!VO M%A4I]T1%?UM3IF+&S4V1O$E2M\%5"'$V0NBN%&!04*H?<]].@G^+R M:YZ?/9B5:Y2ZPZY05C@(8,9XQXVBX!98[B&[(W7*Y!(LUBK,K<_Y8/&Z8DI! M_0Q=PE:*U0DL^ZSR83XN.&4Y/X&JCR52?5YG:J*2[\3X]OX"FXR=ZNLL6>_T M>CVH1>N(:8#])NZH<=$J4LSPG\J RN2"#M3BP ,^:,>:=/7/M/W!)/ M$N:@W76+5(NH8(@MB>1Q#R5#RYD^Z:5$%C88IKW[='1MCS5?4U=:F+R+KF6@ M3S[?/E]");$\>ZL'0BGQFR# ]5[!@OT78!1_:U5GB ?;'\M=:M>] K8Y"W(@ M2>HN?KSJ\/%+UNJ!S-*_/6FL,)#V!76I>Q?/I^S.KD,XAWR%DQ.I!)HBN6_* M^I8FJC#5EA/C'TTFQ/R^F2LG;BQ-6+Y=S6$DU_V&9/NLE,IX7.;XY<.##B@A MYG2/3+";:R4I2P>F236B"I=\63R9[Y*.XXH+M2Z&]8*#2LN%J/5F,*.)2R@. M.;V?[?D$=>&FDE_,IEXG&C?!32*AR@K%944GHQ09$_Z\$UOJD6^W 0@'E97)-J?8EM=W5MO4?U M*%\GLT@_&T;P!>MGIY(BTG+:V#X-Q8B^THG>JU<\*^9AT[IE_?QIP1(HY&%O MN[W.'E@=[_%SD[TGN,QF[R$S5IJETQH4S>2A4E?]EM5),QM=JJFO94^A7T#%E6S9I)6FYJ)USB'[,5Y;IT MEG10_\&1_$$S''EG0FRSWNG\53.O.) X;$RXG6B2AWT;VTUYK>=[6[]')E_* M$O?GG^>YEA>Y@QZK/Y0+FZB\V%B&9V MKB:F=\W,#<"SDCP4N2QU>)T+&LL5#9^B9K<3X58; MA*;\LA@0'29B1=#.L#N-#E_ G1)T,9Y&XVOB/">O>C6[:I9A4\TXE25IC@2] MN*B"M5%7EDO/X19VB<)4U10*4KGR=/;3:*:#:\>7!JP)8HL$OJ722U)_HKEE M"?3P^^N*\+#N&RIKU>X&T ;W7/$WJY7+8]C;?RSK3)=U7CR6=1[+.@^YK)/" M9)^?%6&R94*OO)=*K>&'\S?O1X6@7$\]:7(^Q"47CYG9^YH=_Z66-YC42Z4Q M^J.P*1?0IO:_2ZY<:$PP>-5-Q4ASY&VAHGQ.\T);D9QI'5&/7#C-T].I> MTSSMP2@::'_M>'+%[)D_>JW6/T8*T<5&Z1B;$W-.,OF>@>?RIAXT;1;+0?-Q MW_0\";ZD%4%_/?>9ZV*NIQ3"S;DO? C7RF@9S%7'8EIUU6XY+T;"F8S2+_;4A[!UZ+$$>S#WZ.$PK$!4/=%FDG\TN6L&"T.O6C\[59: MB;0Q##DDTW3C@39=?.'( **'H$-^=L&19.&RBQ9,) WE^_0.+70"%Q":.SKL MWICP^9J+J[;E-R^7N-.,S>_T-3=%(J+E1.*)CLQU2R%*CF,\_Y+Y%U2XRZ7Y M":.1BDM("QSL(',(1,'K)84HBE-H)Z^KBWHMS;KTTL@CS(W0U-0^ *#2?IK\!W2Y]%4$#;!@:,^*D8,TA.4H)KNZ2A"%)Z-2"\UNV9)0DMWN@7! M*4Y-:8(^QT#X2:-3E0P]P74-;NATN8C>:@55?-.0UNL)QR44H85HH^IB2=I* M%&GY*N;0N17#*3[$6E@BW.A*7;D'J? @>UPO)+X9WOF,O%UV2?8/@/"5\ MUZ42_+?!Y;V_?-((]Y 6XE*UT+C4)G8,X^^+V\9#P:NDD3$F]BS/C@4Q+ZWI MK!K!='5^#)QO0(;AR'C"&<\\AF0*M$#$6RZX8"UWW8Z>4NAKM7'AP C[QNNO MKEB:>Z*4-]/&<]O5C#SHT,,Y%_9BJ2IM7 _C<1"N+3^L MOV.+A!_NO]4F@5XN>O?:S34]I7-O5 Y,;>1P)^PX+4LL,TX>%=)*KJ5VG@.G M4R?5MP2X4&<TGPZX>YO_0\;2\Q MI>=1T\ELN>M,=]ED6HO;.CYI_1E <,G$(AC;P!>C?F?M6]<<[M3*F0J?EI%? MKEH&F\;,I=="EFX3HV.R2AGQ2U<"BN!]KX]YT7!OB*G:AFD=;FOM#DY-S&AO MQVUM3DD:#+I \=A:$>&WK'#,5*W4#*Q2ZE7P\VYZ%T1+_TCK'([169A#+>__S//(]IS5A2YG>1 M=3LG5MPG6-0?.Q1P7R=*IU]-T66,]6*>%Z&_"E$42$,A9Y"O$ROPY8#*DIDA MH;%#ON@H('@&AS5 M7%YTOO9!\ PDI2];+RX8%HNB'QI(#I\M4;6+>+Z5SE4F9ZJ MD7:) ,R4S@F$EDC.,'K&KC7.SSR6(Z;+$2\?RQ&/Y8@'(Z7V>PBHWPF.)7:2 MW!\#]3^,=.*#<(:D98U,K_1-U7VJA]G;3H18C\B3RG$LH26?T"-:DZ=G9W/E MDK,.?4UI .R"I3X3#J(KEEF: MG4^-#&"Z^C,BZ)[(I FR%+.P>KK6X>K+E$A5(DH[D>7AM-[C(:[BWE$BL_BH M'(Z"O1OR%S)+HX>.Q[;>I>H1=MPL0]U+&:C3Q43MQ3"20%!^4*2 MZ6>UBD&P1(IK8ID>3I\K;17%:Q#;F'I= LDI-6[#<'>HJ[!%F>ZWHLT8Z=> M)Q147;G ]'7JCA/;73W]$A0AP8FC-K;?$(4 <\8>B#?XK[62G=!81 =5I_FA.Z#WL.'\%WXI1\# =HB<3C7+-[]N,M =:+9&L M2^,E-AZZ#M-VNH_YG<7OEN7V#[R!=SIAWN:4+4W,H8>A/)_/6$XIV6S"%C.] MP:;84**ET%MM:7:; ;>'ED4 M:<5"FN>(C:)E3632([/0:XN[;PN7U1RV,FK2\I><;Y!NF0D&R# MV"W,]5B*AE*V:]6GRFI%F9D623[>]\8X.F5Z M#$9X,TGCT?0-A=3':71R6YZACD#Z%FY&V_V>8N:<1^N7)H3X3)JG*3'*^BK% M7T:9EVXKYI-I,]&'[Y0,-:D;9>U0^AVLBB-RH":JY1 Y0O@A(G.MMB=Z!J^QB$48@(M1Z0@ ]/>$"]=1RT?/7.&1R'MZ MW._%>DO*8+FS6KAK[?RR1B&^*L,_P@%-ELD+CA:H'HL%"1E9L%H[G]ODPUX3 MO=)UP,GJ\&*?5"H'$2Q [YRT"6HK-0$]SO7J%H$]%7>?7.AUAEK2R7G^DK'I MQ:O>[67&LS,^XP/9PG=(KJ_(RGH@3=)9[ M'M.QIB1R0] .7G:'/FJI+D#VHOGLFKZD6D6A,I[//QL+4L M.;2ZF6Z)ZX )!/I9F&^4 .ZQS3K)FC][[O7^)KBC:-UN*\ P5\&WZ'JFD^HM M*-':+PCCCE&C(I *Q[KI$< _QTV"'UR!JHMR6>Q"A"G_AYQ;X;/DK?ZCE].[ M&,O<--7L?+OM9$E,'(U-9X _!=TI#:KA M,R[V*3MB*J\5KS5:QWAB:I+:.Y%[42]D;I$JG+4PS&QNL.8ALZ ]B&A?SW\N M:S9ZJ)Q.N&G7:,OHPG),O9\D64#3PC^0*TI'J)5 +Q 80:I*Q'0$?;:L5Q4D M'H(!O=A)RT.P;KO>>N,DX4_[B0HA;&CI+7YE4]#02# I1 M,X]IHC&)[! M/;$NP5Z-:GW5[!(5/>%3GG.-2%JXPI^YPD]A&@XN_#DX H,@ MH-&DJ$<#/2KC"]?V5Z--7SM59U])X7S,/:+JWBZ&-HM*OBL"Z\9"H>QW9<(C M5\UZV=4;0QN4-K36_\2IRN'*Y!N/#R @HV03S3D!->?3( &7V($R!7]:R @= MO;#8GK.O1VU.O9BSK/&2DB,5"#79(70Y1#<7BWPNRIDMER@=_8+Q #C.:*F" M1V51,U&WF03!WI!1H.%/GV'3UR] G/Q6\H+&:FV#5;EE&GRLF>=X4]?+DZ$]^;0)K_"BZIM>/,X( MO:E6M:+UI3K3EI24)670$98,KZK^3,D[P )="UTG+E=^@<>Z[G1=][O'NNYC M7??!MIF-^I(/-H.]52J'<^X0+I9'4\:*?QC5@(4R1R\0;ZHNQFV(MEW^P348*@>H M\GZOHF_#"X7R"<[,ME?B71J30U\A6NWFT?V:6Y\;.3=:F[%DU43[F\WM=,M: M?G/BP-+$4&SFGQ<:R.9Y6B]C(#["3\+=Z&/U7L_V!M19?.?S4M1R3K&Z[4>-",]$CE_,JD)Z[F( MJ@6?;E$Q+6B<1NK+.;G82X/.1-(W3M#D]X6V,J]E??&B:39LT^KK+41.?JO5 M/;SB?HM"@E@"C"];61[?J"@&PC?R]UW3 ?O;N@)O<'CMD[X 7F<)V)D2N&$R MB*FH#08TW/FJ'5I#5-NBL(Q^6.7!;"FL7]^U+&C--M@))60X,?#J=R%>5'NI M4)+>GVXQ)4.%[C8BD07WT3(60:MNE'#41(7K32'&K^!UDVQB@K) CB.\%L*8 M[PVMS8EG>2>8E-&<<&.6FQ(I]]*! VNVE,K5&'3>).])7R1_C^'E/@;-I\^] M5QB:%=C\"U]DEJ$+G@",UF6B)UX;:3GO)3Z^OPR+E]Y^-MF*;^7U.^K"_M*R M @+Q+[-C(PL.?WWO\NB2F-54^"^&?"KF6I57$XCN_9:MWYOV BO%7LAY9 WI M#TEXOJD2,/<9VR=.8B!!V*%XUD_E>^*:T&K"E^9H:6E%90EI-4G2C/$F7/CV M;6D(C!?N:JT"V7A&.>P:E9SI.F&,[D)#V@2-I@,T'HXT!Z@&0_ .2K 0Q3(= MF;R^!0?$9\IV*V=01+*5IXF=(%8 N@*LG M\B$>K74#X>E2ZF7',^WRTV%OUCT7(M5.N#Q\\0%B5OK^MO#YMFO6XLLG*AUY MCP5MD>;Z<#!4W'3K^"YH>-H(*Y3^=+]O3R/S;F#'!12A\=> M$6$,8L1':[0 \%&3=\=+&C5#,2.>]F FD-CBQI%=QTS!DBOF=)WT>%C-5!>/ M;=-E ^]CG3#!9W>U)E!R31B"-Q-JXEXQ.;WR\&'9VR!+?6UC5R)! 1]Y1@*= M:5\,Q\*R#+D"'&TD$+2+*Q%&*ST0?>.F;;1;3[*9=QC,Z>S')JR(CCQO/3HG M"]]38:(.IX#*49J:+CG<92MF99#(-?PS2E>?*T0/\S&NY516*".7 MPL*8@X>?NRY%E7 984IS @^&%0.*1U8E(YTR&>82S(XBE9MDUGM!4/+,,-S0 M_ #.86>]MI+00-0M:MD:@F2<-M:><-&T87UW:/1-6.9!X[UN+NG.I+:W@J2" MDI^(PTSWN H>]'"UJ%!:8;$&%R/-?:H?.$R%A9/&$LAY%J>)VL(D74&S:0D; M-JIK_3XKQ-M9B,EC+H3Y@CV48N<2 /]T M]FMVI^F*#,U.:7+FOE%PVM C+GX]/HX./-?1/)\9>,8"#L74I(,K!L6Q!-S:* T2/%<.*2CP]9+MV_ M\U"L/_B3)I:LOG;@:5(\]H$U$,DJ,U%S81Y:MMMAHMLU55S/VVDG#H1:ZH/U MZ>RM[GM>3_7=GF^A1[\B05QS-UZ4)&/PU(2*5'W58G:&'W4%4!1!__M(BAEQ MR6#0G(M"N;7*&T#^RXSLJ"+-&LP'O((T7(UA[43@=R\"BH^5W$(E]^SI8R7W ML9+[_^L.7DL\2UDUE).XA3%Q3&G[- #U25PLCB?*& MYJO15Q-:P?2VX2*10$V+QTTOL?R"L_I20F?/RS3,+L+>1MO$;3@-MD Q,* 8 M/\JF0Z*)$-@CH=2U&\2 SJR*04&;= +6U@I)?$R*!\!B[-S1Y('0$M0U-QJB M._Y&$B'LJV8I3PX4>[U6B$+5=>BJX;J[SWSI7:C%HJR19:FO=&JK7MM#M4O) MM5&R;?XC\_M_\/GWL_C-KU@\<#_[Z3.XNRZYK/1C0QV#^ ^ 5"Y(,^@//@@/ M/-"$%X/);Q;?%YY2GV:A3U/+TY@O\__W3N?WR4,BBEQ7PRW?&91QAXF MXJ8F&7 GK<&9S^TN^ (5D2I2EF^S_'.+RCO.T>S)J?PW&(/C1;7!]I).#@Z# ME8A2?VE39;@LT@B/QU\([YHE2S!UE)LTPK?3V7^UMS51H?M D+?MSS\E_)G4 M)5AM:=PCR ZV9Z>SK9YQ-N&0.<#D.P&LG28'1 M:J32]_MZ$Q;:1.KZ N@<0;8JK1_B&]2/U=+H=?F47%?N)Q/EI.M8T M8\OP'*OJZANA+.BA,<5;I@]#9T=A$1K+"@9%Q419 ]J*IYXG>OX=(I 8&MZ$ M$R0\Z;IVKZ$W&1N, ?DVFG$!Y--9#\B'NO#"5/%['[>OAV'-N]X>-4[!Q$-S MDD?N3.Y9_*W<6!EZ+JBO8',I'KBF4_"DUG^A6VINM#7XI0!7"-8C+YQ;][?5 M7N&==MMU2^TAJC,7',%ZV=OH^*^46>4QU1M>0/>S%5_G/ A@1)GSV\_KL+&U M<*7-*2 2)#YK!B*<+RF/%?YUS.*_,ZFV33BDJ2_E-2T)=G'B&6"%]-T%&D2 MT%B+IINTE *'I[B5>FQAZ0TL@W-6:%;4SAD3_]U(FE]INY/B0TJM'^*&I MBG?UB145:''4G[?<:A:_/+I.9J7YT9#"#<.MZPSE&'YK)EL2Y96!!;J]3H! MHU/NMA4,C,I"KO=96>7(AD V6?55$[=3CI(T>W%LV57M=)]%ZWLE>[B>L97@? M-!2Y(5YO22CA?^TV=49V [J*FK6?$WISW9@$M14&Y-$T^SGJO2$93S/E%XP& M>_1G.MMYPR<@[:2$W2AA;*0_B^H,9'V/C)#N0G!S+F1C*;'[D'TX=U7I?K=% MLJI/K)+!<5BTQXS9.M'(4:<_7T^/E9GIRLS98V7FL3+S8'OL7J,/ P 5BY"6 M]8). R(#8R/?U=8^/G874ZLNU$14L1^:?K77HC=Z.#3.M=.,;(H&4X[E8'4D MG<%D>9,,(>\5K?T:WP'W2'"1.N,L^GNU$[7<]_1@^)Q)Q"74RTZJ-^VRCAD) M"NG43QTE[5[%T%#^=O):'^$G)\&)A))D5YC*O/7,B5Q6^CJ>@_:$S[]E^YY_ MJEB$/C?<:N+3:!X='7+[BFY/27UT._1'7&(7!FMS.%^!L>LR_UF\>CCFW9=B M:QR!.!>I'42/U3[A:=1V UU.Y@/;N8J#G@/;4I!QX#%/9VE7Q?.GZE_D"9WR M^M-E)8OF3>RW>L,PUC]T-176"1@V#KM*2?-I.U)T?*H\'#^K@ZIH?>;^(A BVYN36>&F1PUI:1L7UYE-/Q%8 2H^NIJ:";L]T M!5%/8[2<^]:M:.&*,8&SPXN6LK9_X#+]!7G3\*LUS8^;Z91,PE%I<2QTQW34 M_B0<(BTCFX[EO= :Q\U0EIPRKU+()N1?-E>6Q;NH]ZU&'5D63R(-0H''1>RK M[M.;,6Y$O$O'J^V3-?0CZ).T:X[X1I%+NDMU4YY;!@-=$C;SWTY(3UA4OZQ" M* [Q[$I\_F1_N MEP*UTC8X.XCX.DLR_:.5,I&5BPF997PP)#I&3+C&IPN^* MOKMN.!>FWXI[A+H)T:Y)@57<7 E^]^"81=E14];ZF^#*U'Q1SC-2SIP[!I2= MFJH8VVH?"=?"PM?5R+]Z$@LEU?*&6TPO,I;KKQX(0U(D6#NTM#4 1VM>2R\E MEQN4AC279?E9W;!&:(%3\_SL98CTDZ:0_.\T]9^C1:&9EQ*#QHCB13AGL>C$ M6<)Z9"]G5G=O-&Q'&)N8!>=M-+$@=/?5IDVP2TU)%4>!_)Y:96_/6>^G6AL% M>4KYE3C*\7(&9A'4BI))J,DKS,JA83XHF,I$)5$0CM@RC%@2Y,:(L8:+CD] M!C^5]ZW4&5.W M*XV_/?LF/-RPB\>A2_C. M61M ;2VOWKSDX'$/U'FW$6"4KO7&2A)I3N%Z4M%L MVW[/4MPK?0ML #C@3V9 &Y*,#/QV0[$,]0G[>(C;,*E^9:>N,WK,V\(#C;]V MW9N$;!27.5PD?Z]4_U& 9%[EO.$5H8W"XQ_'5)N>ZQ.0 ML/67E'P>*RW3E99GCY66QTK+0ZZTQ".#7-U*T0(**IGA_YE, VGQ,D5W^<0H MJ[98-9G.N)2?SA *NXMP>C=5UZC+@2[LB;L(_"0G-Q?*;>^=,*PR8/W68P"."F52)T^3G78+I\4DPI1"CH>FA9] M,_>@A,B" $HF;0\VW>6@=I"H?2V/;JBY::N%%OVD8 M,JC.FXW31N'83E3BZ. 9S4UPN?LF572UY@H0([9AB_Y)'#TU4;@RRCNI4): @F!,,_.7'^- M+.@?"2Q-1Y7XZ ;]M&MQGX:ZVXNP)ME&]MJ/[5U%)EVK.1&A+3$[:@]I5C0L M^@$G+C1?V:9#.)U]J&MUSU\/];74F4YG?ZOWOHN9XHEGX0\_GL[>0VW]Y[#I ME?C@V??X2")*OLN/+=94S+T(4E^^SF.(D^GQ4_;\/N:)!D9\Z#B)F$#RR,?K M81_AMM&VJ,LN5J<$(.ZB_8P@1@,/E_I"UQ2SS]ZJX>6&V+!O_]Y0%OV5E#8*:<9FQ M,X&"=LV>_PK1O P"P7NQ>P4 M=DK%XP2U^&@2O\ROPB_"2UVOK9AYPKFCY)2-G5<8!]UJH"/2?TMS4&X SJY& MP#=9UDBB0:^C5[)?P('K\)\K]9%2ZX_U-Z:/J3^CFTEP+[J3Y/QL;>GHJ1O+ M 46\,:U;[* -FCC_>Q?\G)BKBWT9A3Z9=+&/[Z2L.X\1!<"C4@HGH9Y?4';#,M65$A%8NTD?$N 0QF]%!6@[G2@T"HK'"I]S7\5#%@=( MC' \0^(VH=A WV>V(=I.YIUI@=AU+6I^3AU;S/^%8>BY<0$18[)74W:3.Q(9 MK4#64&865]'DG+2O&QXB%S3^CC1Q;[GA>U=Z# H+2S%A^?2]325EKCXG:E*4'6)V-^RE\O T^870*K5@_EAO MNOQD?+W*9E"W_+9BJ!M9"/W0QC!$A3B]?::6;(]3@HC,.03?,X58=,9813LY MOO+9L&K.,7*M!\F,$);^ V8ZP)0Z?'1\O??.=# Y,D JPK&^4/56WR86_DP) M+/FV8]*(OALN'.''\#+PU?":B'9.:^:F)B'' 1-/IKCJ,Z*Z?OJ"C=\OE<0) M[^HV_#9B"]K-)8FP&J-0O:D6GDQY[] M$CPCDD=)UFZW:2BB?O;-GR8N1$33+3.&!,]WO;S%\_(73F?G47LT2Z^2F38O M///0FU3 X>G3[Y+V&K:L+[)HB>1!P[][;HA I,5Z[7O+Z6$NZUXK%!G:5U!> M:QZD?C7#5(T_)C[A;9]R1;M7'VG[^@-OK9_K>[/D\LLHG>S!5.8*EUC'1RX=UQQUFBO*XV"C>"=+^RE4T$K#5;4):*WX4 M1SWJ\KQ&5K.SIW\2HG$,+OQ8D\]N-GWU#4DS1\(A6F)\[_Z+GLQS\=?*?I!$ MU$F2+W/XM?VJY$$X)_MN+D1UQ +L=U:\$U/IQ]L-NC1S69O;U-X>\W$QZDKO_SDYG'ZAU,WT*8]S.-?TN=PUK MX-$*HL$MR( -D$2HE?U: 6P08#S)/DX-IM,:2.#^L7S!5%_M];8FBL1\A=]/ M6#5"/WJK-WNIS9#9RZGLS3N3K=7GD\:_>6=82OV!E>UV,Q[!9-XTW; C@R4L MGCC;[KII?7UE(K=3/DCE#+U_I)KT337J(R9=H5<>UGM(3*]1-[%2=Z[9VU\IC^AY:P7PE^3 MM2+%GSZAO<0#!H>:ZT ]O 4-.4U< M!YY 5O&@@6$J: M0#T[97J3>]KNOR(E237CZ[H>_**>6LJ9/: J&M$GU)2^(PV7F]H0-2(N).VR MD$ ;=*/?W6%.W&/@"Y6J+3J8^.H=#8*3@-1:4F[C.F$88*<5%=6?O0*0%:0Y M31KL_FZ0PQ=97FMR\"M-OLO+A)A=!8E@.+_"MQ/@$^\^6Z#JS>H"BAR3#1D% M(\BRKJ-2XA3IU@&HI\J1;MTT]>T]P9G2"*]LE]>4]S$ I,04C3] IM>6>?4> MHQ !B;O-JKH)1Q5-7+@7*8L@2V;JA5;-2E_.QE3"HA^XI#*=:Y'&S_A>_(HC M(X@N JC@DEG9<]%.<5OW6\7)T4/D4+_^"/>YUV ;L 0'! EFHUT-MU57)_0' M# #X\!.:E/A7:^&%0@V^ON;*F(@AZ1N/12(Z;DF*?+AM([*%K+^<#%J9CW_5 M,X^IYCXQK?NJ&82&/;P1%38F!V.]HF>S4%KONPGS!?1+[2X=+,./[6Z_F_U_ MNW5-40!5A9-YH.=]J$UX6MDBG&7$0]YSJD3?^\CDAP08=0=F 29;)(_L?-E(F(V M6E&Q<:Z4-L<8T(.743-OHQA))Z#H&),5XJZ)>Y^]*?3TD<8@T35$[-#DL7$: MWC#=&.87=/O-ID^IW6G0X\TPAB@;42"3KNRYU*G@^^RE>%)KF\9+Y/AF)]D;>X788-+0.6:T[NE5)KVA*'PJ8C'+Z_I]6+)DJ!O)[7-3=$OK4X!XZ+[0UANK[A.B M'K2-I$\O*8MY7)YAKS#")001(?9-7$DE.4^X^F<2,#9K)>5>SH\9H^S:8AFJF( M:'3U$\$@OH[C!D''F_NL1P^"A-W^&\Z\9G'5+&'R@3,#[@GK_0U)QFU(*G M?]%&6B;;OS%-N_95WK1BH$7[AI5!-2\LRXA?NH/5B(W(LMU:T=CXQW'GW2D> M%)N9.:78,G+ MF^'$9GC29=G9LG2]*D8C(A_;;[,FG[J;GBJPTNJ[B5N)D#K<5M*N;Y0(_;&@ M7BJH?_U84'\LJ#\8W;HOC@__21YA>-TX6>X_*APCFM#]<[Q\W9+/0JG7-9&C M4LF>*:3^&0RU$,!NN_:RJZX9OTU_?*>?I+98BW35CX!5=5HYZ]O[EK1<5]02:A M7)WA1Y04O&YO6+V>BX5[D3['@2L\MR;.%\Z%&H VZ8^-#%$4'X:8<4.J7O$' MB48M_AY,VN7>?6&A@H=4$D6$28AE^WOX.DB9%L*W!MS8&G4 =P7/J:65501V MJ?;=Q]&L"PQ^O;<$+Q5TU-&+SR^SR2V(UVTPI38G;J;GHW_ZZ"]=:MDQ*2%H(7]'G7'8D; MAW=HST&[$_8E23*L( E>C[Q" M#5\+PHBTW01^\.V?LJA$]RE:A 8%"@ %9TN]JY:ZIVE,,F')VQN?[?-SZT[ MU_GRF"HG/YM/7#I>L:$,;ZK,(C]^.+-];X8[Q8=B/EG3 F-\PY::V@*9%*N. MTA@' IN$?.9]B%>A0/$QW<:XSKNV'TA(VMO/L4$FNFR0 "?UB8\450Y7,SH) M3\[I)/R(P%?R47R15U'@3\?(YL=(?K5HE-J2WIMM!T">NBA%_\Z0+ A)\L4F M^I@%INQ!M6Q:8$O6UW*=$,DQ>5*TL$E_1S5-G92^K(\X,-OKZ]W&:!%?J[V= M>C=_KV^(3H/?0Z7O =__>U/O\!7_T@[BHC.J:&&'_P^\*@N*1Z^,(JKQ-.BQ MD^/(A3-5*('?O/WY+CL$K6]=?55OY&2(5*K%&::?.Z'*U!6K#,YP]_Y.G/.=CWE%NSAVX_>$%$C[Q])'!-4H >:]!Q?E4 MV43L1VS-[=,^:^1ZM:J2E((%\F!Y4RZQ6?5ZA+],K*:26\1J_C:KO9Z[JLI% M/=RBWJB[2VW"?\%%^1O^1YDC,S3?>]I+VA)SCCJ*2HO]V.X0&%@D12=H1ZQ. MRB+;]#A-?F(ZGA$%X$?N.]M(=D09QLEFEZD@<>[&6I6_% M9=*)P09!SD"HZ,/EBRC:ZU[UD^:T/IU'+-)R1$W:=E_-+5.'?.N35"S%)?)"=MY;\W);91<1!_B'/[%G/KP&_8;!_IA"<(4A^9 MEL,3$#\RXS78,,&%3# 0HL*50!VC8YJ_4W-%N7D5!]':CG328D2)7:5$^^07SC,"8L+O$YARD3\**OL50@B)$_@WY9O;LJI4#X66K7H MT'GZW5SH01(0I:&Z=K3JP]O9^UH,E7GWDG;VL(Q8N,$W.$X1T3F#3[D+E.A MX_Y6D'DSL#*A0O=ME)'_HX2N3-#A8F51F"4=GC">#%*9/#]Z7ID]W9OQ>)'J M_[#WKLUM&UD"Z/>MVO^ RDSV.E44PK=(>2=5CO(8[\9QKNU,:NZ7*8ALBHA! M@(N'9,ZOO^?1W>@&0(J2* ND^\-D9!"/[G-.G_=#IP\&ABI0VZ"97]G 9(P\ M'M:SE"M>*E=;]FN$"6]E4$##7=\;&FPN*)' :UF+%'W1P;50V8K6,E5;$J+6 M@Z]&)]N4J]A)),AF8AG6DP&_7E\&2. P+S/9>1^S@B@TIC36DJ.VMY;W%XQ^ M<99T0GSQ=9P5V%U"'+C$]YZULG(\"BR(2J^)V7.AM"SSE@%R77AH)'UNU$IZ5BM0 M;:Y"[53:\]D+IX($D'/[[$!/8.$9U^=6H5/]^Q/IXVE)OKZ%+,V.MD%"5OBG MLJL,)RO#J4RQLPR88_3(3#XB2W(6112=T>'5_0'8"*N\C)QU<29GHH560P9\ MSVV #:0%YLK143?8B>S*@B)V5:SHSC+7M_JQ:M\JG32$;)*GM:% Y+UDP4+( MOG(9Z!YJ5 BWT(PV5BN0C$2^$:NFIW3*L:RUH?*1ZM:2]".-DU+? _A1.I#O M_:/LEVAT8:KCI@%U>!4CR&6V:L[E3S*41*V3*NU!*O4ONI<>9S0W-:K4/1O+ M+GS4"8OJAUR@=VN@=^0"O2[0V]K*:=M/J_M9D9-29M1(A1^[H044_\)2QQ"Y M-YA^%5' ;*Y\CU!&OGZO;$[(N2Q\U;P!#7'J$';+F8JR2 ;XUR=<1_V+,IJG MWT^5ITM.T,$@JI8VLH69]:WJXI0QR]VT=F\5K/68HW2C41&QE9&IF^3H4%,=L;^B**&CV@)XS_+%+K MYY68D^M?7^)*A81GZRR* RO3C]5O*U;*2-3E!=[I'$TE.5PF'/B6;)UR<[:,-1 MFQ?5!%@*&AI&7%/2B/=W>5!^*EC9JYD-5F\;>P;6@(R9ACX)7:ZB16^]\I50 M?*;:MJ*!+,R#>R=)F)B)D]@8XJ;2]1I3%(L<>E#GE M$>F>D\]K\R/WLU=?:9ED4C02KY$E8K:+VFJ*&\8R]8GJ]SMZC )0)'^54GFH MGK3 7NY4&9(QGG*YDE'F8R/G5R4*UM\R*-*7PLV2;K(!) )9O M,6;)]>KR(G9XQL,M0]K((C,9-)$&YE6!7)W3T=A%:HS7ZLAI3&'&C;46$=5" M>JP/L6,OO18Y%PA)RU0*7YW(!F"]DK$#JL)14?&R=XIJ[8?*4V8:QS4&2^D# M:A,21-J"HG)& MU2/M1CM5;I7?%V,P>@74K7<98#*DN4RJ;:<&XO#E85=^>B4_;;=!NFL=1$&V M7X[!HS]HO4\""6^[-Z"PL%$6[B,JOLB&\6L1%.Y9'RVC>9&NFZ^>LK+Q#*'Y^/ ,1O9AVS_]52*4.^UFEWZ /DB[%GFN5GZ5%:Z<H6K_RO?9.JT!^B+(#H%9M-4B^V5_08$MY!"Y17L1!.2D'GR^Q MU#A+YTH%)0G_YM4[KJ7+5+[O/ T6^?UU##W*<3]%X\4[S)*$3_Y GUN07W]% M*NTW')J7%7XS>94IBQ>W+A>'F?G4\$0ZY>3D3=21YW\6F2(Q/I.YJ1'QK$NM MQ"E<8=8YJ5U)K&M\R^"Z=,3)GB^54'K91E!]4(KI!O:BBL)TUH=%2Z9&T_>4 MC'ZA^%HYO%E//+:V1HJ0>NP;E3W(V8UJ;E.C>#>!A9F=6.N+UTNEPY3_#=L* M:&Y\CI-#Z!08&YETN][J 3L9EL]]HU:/'+BVA9=U%6KW7J0"]1CL#!^$G/YN MW#3N[@00U# =HW:>&X2$S?O+N1Z8OJZZHIBRII0CP*A?[$T.QGE_U'GMZI-W M!SYM4I6&J.PMD-(?5H^S9AT%G4C(R*@QE]%6[JYEFLB6A$6SR;8!:-=6RF$J M"]7Q2XU5@C]"[N3$'ZBQR([5J8K2#E><0RGF#7P[S&0;KKPRQ8]?P/J U@6P ME\!,>JB:U8(G4,@Z#:Z.DB17-!I 9<67;1M,G-(,!'("8KB,(Q1< !X93OL2 M*"K8[N+.V^/.8Q=W=G'GUL:=*],0*$6U/U!U$6_>F:4KIF8>R_B,<@AL5[AU M(9:\N7S+KA(@LW!BQ(NR6S5M?6.EOT]09[/EJ,QR[*C15K%L ,R!P@;Q)V=3 M-?E=U1B\\F:K/ZH.T%,2XD;-N!=!G,F!L&7[)-/)PC^6$XO 3"QFU'0&%0C[ MBQV5W:K[@H(P59>PAU0<9JNL?+"^0>7.ECW.J?DDVE;QXN3#3EU4Q;!!2L\JQH++,HWR]BU\F7(1J\X(GI3:A;Z1=D= MG\?<)Z]X3#F5( MNZP,-D+;E!IMTL%:T8$')K],44N3'.TLN7=C13(7>2&N"Q1;92D)@B%3XM7B MH;5P6.W+GJ#%;TP\*?Y.IIV4&6IGE(FF5TV,5:(G][0\)JI3>&"KMQ::?Z'B M^V!!R4QB1D&1@;DDHU*H/='^0 F;J;8-+-4-G83#&:H)-7_U*KSVYD$>R,8@ M0;3!-B%(0-@ICU"M"YRXT)]&V ((,IQZOC&;)R(SY:V4/4I(42+O0X3MUQ2: M#.6"\(,#ZCH>5LD57":G8"3Q(:OQC5:_7- KS4K]Y2M :U36W9.K%X<&Z L) M32C 4)G4C63FS,PJTR8R40LL<$HN:"_8, 5!]4V#<^J>]$^NJU2$',O+R 4 M^F&6*U>S#-QQ/]4J*>I,&3.FASO5-%\_%,\G6*RHFR57=ILKJD06L/HV)D'^ M>[P(0G+^ZZ/^HHP)\,QS,S0@1<8/M2C%?B]7JD(0KF1>'J4S<4"HX-M-MH.C MH$$3*])L6YQ0=C/4GVI0=?N 7S$&588R'KEY[1CO2D4L?POYS]849/>4+ M:KRY,7I2<\6IR+]N:_@M7ZY2M"A37H&.7"\R6; M5%95]ZID9;XA'L-B\%5I47,[!C4O MVNC,C ;Q3W*L]VO5FU,?+P7!=UC6Z,8H*_2587XC8$D1Q_57,K<7M<+*2'"I"S5U@J:YU7KJM3%V***J],:. MM S^S'YLYK!G:OR6?8!JVD?1BEI !";%;*MAT0ABBKD<, UB4-)'%R^?W?9 M*8L\R8236^*>TX'J3\J]4ILA5*8GE-\E=6I3[;NJ +<5*23@2EO)F-'#MJ]1 M=TSN=IX:(%.<5\)T]!!9VJ $V*HQ\V6O6 XF8!4==2Y;J?*F2EVBVPKKD M_L]"-Y'CFFHY<6QE<$6+_!JIC1Y) \PJE]E>L:J@F(N%B&7_:GF2]*@4.76; MO[+UBTI1D'V ZZ2.Y8/=YS2=@N7PU68=9'+@G5J(_(1YI"/S=@U(E#K">U6_>PG HR#!#\DM'#.9%F=(IEFI2 WO(-S[$^O 4:N0-F6:T;M(2AME;E:X[K5#L]PA^8^7*!W M>Z#WW 5Z7:"WS8%>VRYO\J2* M6:5!8[A"NTI(JX.\9Y3.^TF^P^#&V UQQ=$B+2\2$S2&D6AIX9K7*H>A*9O4 MB$SM/$*"4T-59.-%.6'E8!^E1K@)JU:!S%:5"Z MG9;LL]CQ;#4YHFN4XD#C1DM/!Y:I++%*S?!@ZA^QRTFDGI&V"GH#[KLCM7[) M2V+5?OPN/F"FA:JL4(79>K(BY8A2%IU-,;J2&@N@E M9Z3DR6.+7A:# U!7!IX@*96SD/I!5 X!=3R]D^'3YAI'M=5+KXOS[\_N MN;,!QF0#FO%)I$,3+6?E$#\\3[(-X5[,@SA_U2==F?G."K1:11UILG3L1G ' M+ E6#= KFI[:)$FX$HP*+PP^4L=^N,(V#W">L8;\JJ 59>::I,=<,PAYCNVW M2!!1LJPN@.&OO<]Z_PR/1_V>HTC0#MR-B*11^KI,>J[8)0O3?$[ METU4]T.D:(3FW2#!OL+LJM0N6W5V,NXI'&)/35"D&?;E8-)**W;Y!)ELL==0&Y)(H:L9S-X0$>[^9MZ8]B!@;(O=*=2NF,'E-YKPUNF R[(Z@2 MA+*WURLX2S2([DV9W;)%G\1VG;JJO(G!&"Z\TH.]YS?W2T9L5"*KR8@/^>0= M3@,Z<_=2?6125NDJGS6L*E"K8H\!RT'IOMN]HK)MK4QYV\56*8]!]J>4T]38 M,XUNQE*\*QE&^8WJ!*N&F&7E/!=M*)SKR;QE2W%RCQMOD#*:YV,9D11#:FI? M:'68VX>EN LW#&@9<]'Q%IWX4ZLM5 +0%@\F>JH.JKG + F.#; 0HX$8$8X/ MX#Q776+"^HG,K.'R-9R4&&:S*,DLC9 ]Q5*UM+ID<#<](*^4ICNFY9_,P4M6 M4)V$9NW7H,]9:>@95]60%AUF3"HS&PVCPN(X5HW5G3OF+,DMVU:.W9"V)[^K M;".BJ$U#5L9>%*$%%@ABK(I.N"3;"%D="'5\F$@?YCG6F,W%Q2(U'SR['SFC M03?<_GR8^XQH4V12_Z L%>+"_HA7/TO6DH:K4-@TP$ /.*+@7I@7*K]=,6&] M?ST$0<5G]V(I-)"34WGJ_8K(3%\H:"IC*2M@_>S6A3$^JE MB;MC0QLTLN9&]//I6%"B,O4/>#@,S3YR?W?G9]_*S&_0_& S\_H27_:R98T/_ MTO?>IM? 9O^M.-%[526((#"29%?D'M>DV<*!G& M1)ZG\+]Y(WPNX6Q":@C@[:UY815V@\P5K>@FJ6"[.@*O/ M4!3^+I:/IH0:1+Z(0$:LAIAR-1JK/)EEVR1EL-O6."R MI#:[ &D"O"3OPJCK]P=??W,'!9K37N7IH6N!KM^I.(KS<"WCOP>V-\+VUN.O6G M4]W?S"BN4J-MC(.&K[VIO/6W92+B\)/W D18XVK5#3\5?Q:P.W))[EKX316@ M?XB8DG__OR6!!:1O7P%VEIQIV%(V.%U24)97%+#E )0;!1?>V"7PBRP(RX&* MKXW2C"#UX ME'*5=>6TC+:J(%;9' 1[.!A3F&MCC,OZU3+A1E<1*G^LV@2[KK?,*=5I,A@H M_Q$1*BM5[$(*_^ -5/_-KOU6KU*@;ROG*$.D,,\ M@0"5(/8<8S)YV?YKU-TV9923)/:#CEJ1\B[3J[$CU]E,57Y4[ZP$C9HWH2H8 M5(<[V6V4*Y-+#SRH2\$U!RI557L2ZW$0/"!K&T+=4 M"QD[X.0&>[_U2$\%@/!9,R!_+JK_:!;L&LF%X^'LUN%P%D)]Q>;+$ ME>;0R\(W))97Q3Q,SOX19LB/Y-#MS&RPW((U_XSQW[16.2E2L.^Q)DNO6.F'/W>$G.9TRP MPIS0"TPBL6:S6:E$:FIRPYB56V&P0U7]V\Q#;6;)S+%DEK0?CM-JN<$6E>5@ M5-/K,?'E2N4]!31HC7,(S (?LQD!-<:O=-#/Q-;;:6<(P"0*Y^6(/9FW0&E& MW'L CS69$OI62D_$7".,4971/LXU^MU_+^V2GU^]^HUX\XY54 1,MA+"F0XZ MJ84:0'!FK"DURFAI(>6P50:F@*MGSA"DC;0T+98M6Q<38"F4*5*5,FW?+0=< M<1\)G5)U!VCE8%B592+AJ$;B85L)+J[<^2Z#'F184G5I3O 4%4P]>< )&K-$ MC9 5G[#7NF;U+)7A^[))A/HT)Y]:5/2'*'-8U9=2# PFL9;O&"W4V67R[)@N M=,R*IO_G(:XS!5D6OBF-F8H9M/#J4"S8]IQ%04BF[#Q8X6Q'/6D$\VUBDJA9 MQMG.W-BII!=K*3R;<"YR3&SN>&O.V 1EEU.&:WQRX'O_*S8FKY3L;N#_X'OO MPNRC]Q-WT5=LD J6WI6!X;<%-B-0L0<=+E$<\-FJ5?.R"@U9PM^!#_UO$5-W M+"ZBRTKFBMD'F8B>R5%,MO/!/'Q\&\'GJ^^JKK9'K?H0[K__^LMT?#Y]V3(7 M8-[F6FG6KI"+=+6P/.2V3\DU%LT$[VZ8T<*X/^RHU^0+M@^D6 MSGDB7LBI=<4:TT!QE6NJ0\9$(I*[Y6))9+-,)OH-KG'0?&X]A?T>2>HW)=&' MJ6R*1?FS/$X-7[1-L6TZ68_T=SY'2H <=F/J0$4LK5%*O>+FT*I*N=(%SX"5 MRDQ3G=S)/UZ0!:M V+'@1_#$G#4RJ;FA&OR8HAIDYF/CD#ZFJ_N,G*1Z-I6Z M#O]N\%88D]B:4L*K8]&QI228"&49"G)J*I?:_0V/1IL")*769+L,\"YM@F;& M156$L"G-H\:^$N3M:*J! Q$B4E.GY'E*LS"=%2O5N02T7$!>:&1-TRGAHX_V MA$HSQQ?$@B:!8D4%R1E[,9:U2+]SQPE=-4;X,6]1&^L83BK*LX8SRW>;X,C, M.8A7&TE1E;(PD\!4TB .2=3EE,WSQ\K1,EMP" KP#>GKZFAL9%?!VR6/':TA M1GDRS>(YGH7*2:W;%1U;VZ=V;ZMJ1JHA(.A:635!R?8ZPXF*@+3ACM^*L'PB3T6PXBZ!TE6Q MAS=5:6NFKZ2RRFW^78/<#9\@; E3M*Q:QYWNS:ST_JI%V1:UV9M%W* ,,,HI MC=XI0N:U6\Y,.5:: *4<5=M*M5HMN W'/;%,=$;B M.@W13FR#',1LW;T)-MITF!R0S=]Q@US9G$?,JJE$3>%)\R%8LF4_)QYVY(7= M@SPU[M/&CN4(YMR?9N>ZZKEL30$NJRHU_$B5,E=T14,&43]7O1^D]'S<=SJF MVTO[GU'GC60AN-1WB W:BDB1DTJE(@%*<:4;B4I4WZR4NS=3#PJ)C2H"6-?G M7\U];*.NLDX(&Z!D3&IEYRU5VE-&[\N!3&N#D+?Y$:U\;V M!]JO=FX@:4'L\[BEFC60[C.U:(QPR[:IO!(*0,VW?0*#Y:5O /39#' 5KIT MELC4!0ECZJRW@)-!FS(&O*#M3)\K>]CQA(9=Y]'>E'7(<0"=$9G9AKI'+/XM M:*7&W&ELMK=KK8=.];-V&SP..7IC#=UJ*]SHJ?LN[R6.?M0,Y>V:(-=BD50R MOV1ML[OVB*4P3<5-@M[,C7=-DL6*0.A)1UBRP]E+W+TGB.O;XU;(LR6& ]%R MS^68 <&;1\&7$NO9E9UC+HZZQ4B7S,[T:3;H<5R!4&-(_2YYF?@73!3*G+0^EX0VTLT;3\!!Q5/.S[S,"Y?SCR][_=PT0N>#UE9/(JE M71SACI6&^\C,XY%:#0?ARQ%=&IB7AB[<,D%V'^U]/VEV)?);U)3- 'R$AE'1EDNL$S6-(9ER':1'6/^A&RWK\A6^4*M4(B^N?Q53M$H MWV@ A%XF!_8@_='HEX(G+@&L


    S+"')#;50CI=$\PP;88NZ?$J_*)XMNG( MUCSTNFLU0$Y.FD$VQ/-KJ)8'V\$D_$9JVL /8F<&8/4\OBF,RU[["[*".&UU M(3"^]KLRSMVRSV<992. ,"B\6"!6\:WI@3I,OTV.HG MVL 8?D-M@Y)0\SQ)8[%I!PU%/5Y,RF M,CV4XCC-"H^+Z2HP+_32%?GHN].-"/\\?^MDOHK). MBHPF:L09I9 ($C;M$_J97.A,+C3BA:+\FQ5&M@S=5V:REGW/=KNF+/G5L;VZ M=M7U%@4"N\A0&CQ_GIHITDPN\F-(ZT%E>]1\3579+OO78BF95MRU<%??(!FH M)S336 YL!*>J#"C/(M]47X#)%>M(M9S6[Z+NRX:FB' O]I=5 ']FJS6QY[Q,'(DHB1PA5'5;T30)K*:K[L%Q_YYHUEW<1BEA-AK M_HPA/]GEZSD#I?>)^$D4[Q7Q\[WWI4?79@>-Y=H[:4\JQK"+(N4YKT"\!7?V MU]ME?,#*9*%M*F:"M%Y+D+2,L1QQO*8I6G,'R]D9IY'491&"B].T.$[3$)DI M0S?W"\IP KJ)7NZPC6^K+4(QMDH8R#]\(,?(BW>!G&VLH>Z?WL8%M@08'JU9 M/#*.0X7/VZ,X^/,=,9Q2;#7$37[%RL M^5WV),>ZG_#!;D))/EO?V;>/.I/IV!_8 MM],FM!-$=E$PGCKO3_WSYD?>H_&P#$*?2F/7RTVF[2.AVP^J=FO+A.KR03[H MQ?T_ED\:_Q^6@6B*MY?][M?<6,AI]X_>'' M-\-7O__Z[L?W;W_YQX\_O/_PZJ>?+M^^>?/CKQ_>_VMXWAU-!O*!SQI2:AR- M88*MJSG_>;^)*3U-IQO)XQ!JLJ_C*Y_9&:-B%V,L@>P1E#T%YL_*#W]-XH.: M(D]&RMW)8C"ZZL_^-;\:]/\U'$RZ_PJF5_-_]6?]WKQWU0\FO?,:*8_>_O;C MNUJ7=S_^X_6/?\"5W]Z]??^;(^?MY#S:FYHU MH#V JZ=![3&LZ2)!^\?+STG@523\,RG4O#60P5RE88XNRF8%=W7-DVMNOV*, M4;BKRZ8J^U!].V(<[J+FG2:B\VM-S"S%P#6EX8@\3 X")) M;X-T?A8E";=O-#Y[E125OJ?43,1HH8$"708R5>]0?/D\I/FP:O0="%+I*\-V M/MC60S>BPI2#6;@FY<5N9;KB,?74:J/>$PA>,A?9+ VO5+QQ_TX>YBT-/3U4 M[YF[P/H\A/:3G&\9KM;D9%KH5BP,U!D +<*.(ZJE4*S,>^S"6Y80R1",+GBJ MO05U*:.%#BE&2X[^@O:E;P.S+64B+QO-X&W<.AK[U4A_\)T=.7L]W_M_T4<3 MYMP9"5\(%R+U[Q]X(B?U)V3:?,/.;\2@Q*UJAJ1=UBG\]@0M.1]HLXS\5[YJ ME@P >L=GYL!LZX%K^YFU7G44O%?<6@R6B:=<+I4&8FL&\'S\]NT6KF0T,:;V MT[0')EFIU2N>(G^C8>!HB>E Q'6P0A]-C/V.*DV59%^CC6K")EFP:Y_ZA;:A MM D'NV71H',5,6)[[F6+&I-3WEC7V'6*0[W94Z*BPD0IKM"9'Q%QOI34R2,[>HUF5*>IR+;\?,.7N=.FK M[$6*N5$)M@"6E2]A#,R.+,3M.OTV-;YT*R"[J]Q&3@ FRN.<1OC9K;+?XT5P MDZ1T-MG^YF[/L4HFR'1P12.!!NS([KW<[C66([G0/43X].9B)8=7\G1,UYR A?A=1(>+9748V M"8B[36NCQ?9M&;+;BD2R\FG(&N=K:;Q+-Q6[O<[T4)I&AZ+IJN6PHKSMPB6* M;$T4&;A$$92XCB77B*E? M.+><_8ZYUK.44U\H@C3N5S^E&O4GV.3#DRDWN'Q:+&!V=.X/O7WN[G>, M-!19\XK0R<4*DWI2(S\12P'*3D.RU_\L66\XU7&=)K,BY;(&FO,@KLEEC+$D MC'Y1((120'#:A-!%>JQLPB]%&@=Z%!PNC0%TE9*&@V!-$J G#%GYC1)V%<9EF?U5F@"KH?H2VA3%&4E) MP?433"4PS/;'B@?J(3E(>;Q[GB>)H4A%PEADE"19^4N&XQ3A7Y7Z.ZKXH.70 M7538*YM4Y@H!N:3(D.6DV.QR3OH>LTB"BZS14?CAG6NT MQ+GN<"%-U?)X2_ZEOO9,I^(/P=EP)8MA]R*<:_OH=V2X64W-9&XGA\;HV4V MGQ6-Q?$DJ*M'"[/O@(SBZQQSWHGR1#"7_9+NP279#57C9G=RL XF,MQBP720 M5>Z6VD-EQ1U ,5(:^LDZLK36GM94F2$*($F+$ O34GAUQSS'2/!GBF5HAM*Q M(+^%LW3*Q1+5;)$K6)EZ=BU#_C62L^MJ0?8@QA3(-T9S4 M8H-?QL]$QE#W)R.E$KN1P"Y;KD;%,I0^?>KPFL7C(? M[A,CN2CFNTA=QR8]S1\0(Y@\ ^J$G I, U[2UQT?E4#9(M'6"@[=20ZJJ&BMY"A&2 MZ@AH#8Y.PK.J\K_5UXT:(HZFFG$]I#JFVD5)^%:9R4T&BY9H)=-A/0+9194/ M2!>.*LE!!=A23L*8-7)J8@B"']GT+"QU#?I064W$JHFE+]35.J7%!;,TR2K> MVDXI$W6=*@M&G*$67A6-2F<#1=C;V(?G5O1M.!N 40E7+6_,;3/_I_(N+O5E MJ\64PAT9SXU%'OY;%CO1K0@N ./S<372O"TK@&'8\6*PEC _G>P-V%"2,Q\O MH:E-!#I%P.K%$FN6;X2^QZHUEG7&3!M,3O8+E7# U/Z/K/%3?^8YS8YF&SQ^ M,NWF"3G5+%C3O?\6BIM79>AS.Q),EZL61&&F#%GD0JA$2+5 M7N@TNBR(KH\ MWN869:VZ4A(:K7YU+UG_MS3LTZHS&9S[O;JSH3_Q!WL9^:;_PO9 _")H(8J/ MBB"--F_8\F[H-1=5,BB8*.--?FNTF,@C?1_TQUV0BUS--MNZ; (J&FD ML#ADB34&6#%SVLC&RB(F!@;UHSS,LYI4RP3ZE6"Q M-X(Z_E<6;_ES&B0@[5BZWPB3J"Y:#^UP<'9L5FWI\"@Z "*3Z^#38<3C#G7 M. J!?)%Q2GZ@\MC5^I'^52M?VW2K>;Q(4F.2G64!A\VLM.+JK.L=L%"E&Y6. MBC*X%/=360XD8%PUJB@8-733(18-.)AID<"%+Q('VQG>!A'MN/4V9:=IX M(N4+^Y:0K5_Z2NT=2#O?B'^_"+]AA:J>_?(B5+_5;3 REZ2(:O3MHN9C!%20 M!\>J?T9<8&2)>G!56?"K=[_]]KN4?%QO8]PB8P2@V?3._5$M$J05O-[('WGV M#WWRD%!CHWE5/I(CC<5CS6_0457$_'O-:\;P#A<;Y3"GQ6; ,]&UDM4U"M,5 MJ)WV<)?J<&5[+'#F-%E822E_Z4-UF4L;)$VT+& N_6G8#QZLKF"^*5\D)5R) MC9I0G*N $+NUL?'536#ZLBT]0#ZZA$-B^)@H(Y7'B9L!"^5Z8GU,1M7LN(%2 M@]2^S-W(M:_1#\9Y0!M+XS,\B5D"^K55%:6K%=QCLZ42UL WI',N M9=+P),N_-%EKY)WI_GEL[3*CU94KRL22L^B!M")J.E,[ $'&F2VI[-M)GEJT MF)Y/[5:'I(RUT,'"<#35\TO^0=M,HH+10 :2#*!(VR0 ID1(X\!/:6O,Q2JY M3H,U:'3J-&!_F1O4H>EDJG -#?]0E?WF=V> T\1T!2H6@#V<&V\DRC.)2GJ? MA:22\I&5R)<)M@(PG/]XO_1ZV^Q38, )=\E'EAPOP*5#[#8E;63#6Y+IMG/4 MHFXNT'.ES-1U.?9 M#M_SG0S3H5*F9]3R,LI *?!HGK)21E[VKE 3LT0ZUSB0CL9=0X#?M/,LO)6D MR0T"I7 #D^/0(9(8Q5;6(+[PA[GRFI4"/1+2N=E,<<^8IV*&2GCYWC604"[2/4\+2X0R MBE(-4JL7Y)3U$RL@4.OS)-J"&A(U2LH4:Q#W,5LE=RV6HJ1O23ZI<1O)3Q'O! M $#UKK 4@68:4PJ)]J-+!D8FW3:Z<8ZH)D?4R#FBG"-J+T>40?]37];-'!HH M=Q6 8(.22[#D0 63F5R?H^;CT9V3[E%]QU]%\I.P1KQ(+4,Q)J+TH,@3=8'I MG*Y8IZ%;%JO)>[HUNLY3M3#YP9ZLP-.5;+M8UVCB]_I?FQ"JU+T9Q&:\'\.$ M"U"U%=34O\^PU.Z"6<$6L&^M3/0G0X>(%B "E -W(MJ "'\F27-VX/;P?G:]3_J]T; M:O^S)$*@_.VK\Z\>"(MAU^_VE5-.=XE:?_*HU:ZG_'TM!I9J]/I/$:3>CU30 MHRJRO4&O8\/,G8[G/QV[G=5W J%& I\%*JRX'?$QP5G8-?[A*,11B$DA/4U&(EKN#A\K=WM3O'3NU])UL=>?"<8VJ<&$WT.MU!UQ\?@[_V ?K49<+U=*7: MU'X;H4[CBHR/WW%R%SU7;_[HFR.R_1Q>]\/K^<@?.KR>&%[' MG5X/I(3#:SN\EH<[KY-SOUO'ZA?KH_F9NN]2+\+/QEUG MKSN:N9_M-IDZOY^CF?OX!:==_["Y?%\4Q31[@$Z:8GK#P(\7.*''H<.APZ'#H>$ MZ?.AXY1=)>]WM#'\ M[ZRPUT5?.O>QBUH4QD(UEJ(:6VS!A:^L0 8N8ZX0N16+]>FHM(=V(+'"O>T4&'Y^>[. MRFW66X[V0#R[J;0?]0_.1T_ V1S6GAIKXZ88M<-:J['6QZ;0#FNM\5[LA[5A M[W#ZP7'X.-[=-62AS0K#*2G5QVLP#7MC?^ ,IM/$[;3[!,J'PVT;<#N8#)X@ MI?64<'N\CH[1J*FZX&0<'6]I.$XY9HG3&CI>+'*G:[<[Y[Z:T;,/.9\/,;74 MF5(GBMY)UZ'WA-';Z_>Q:M?A]P@J9QZ$WW/__(ORF>Q,N_Q HYA+U43[45S2 M\I>2YOZP1.47O4Y_.B%/BJ,41RF[*>5\ -MUE.(HY4Y*Z4VFY,%SE')('] ) M4LIYG](5O[Q"F=?D//)>1$F6?<,3EY/ZX-6C,UH^-S]MD=5R?_+OC_L'KBMT MN&X5>QL/)_[Y8<6@PW"K,-P#XVGJ,'PL^3@/P'!_0MDYC]=0CL/-Q$$NZ3\Z M;&SKN35X%X G>CYW!4(GBMK!H"F1T*'V!%"+T4J'VI/,FNGUR*EZJEDSKW&* M@L<_EK@1'@0_B;^ MY(M*5?DY"&,OB;UYF*V3#!-3%EY67&7A/ S2C5-?3R$T_)"#T!_X(V?#?.%$ M@ /H>OV##Z!S=.#HX-3HX.BR0 Y)!R?C +E'&LB56"2ID)X2+P\^R4YPV3* MRZ!%A=;MH&6)_RO"?..M1+Y,YG#A1F0Y5E*[%))CM ;O'YX<=@=HVSM1X+= M_7/B1F[N[;$@]2%'=MQW&4DGW)QEZG>_J(27G2ZP7T5N*RBN+/YD3*Q#!'"& MV,C(4<2)4,1#PSS]+G5N=W3P9=/!M%OKA^'(X,@]-0^)"0YJ0=^3\=K4]"$O MR/,TO"KRX"H27IYX<0(_QWF:1!'WV>4*(F]]BQH M"W=(>W(_F9O2U*+DD+V0UF^:T>3<(UO5@22%#P;IAM-@E_"82#,,^^1+X5TF M*P#DQJG,)V,Y'<"G,AEAH9&CB!.AB <:4:-)K]:ZR='!ET<'YR/G4W$^E1>] M;JU3W\GX5)XQ '6ZA']<8?'T<5)V16G7@[!^SO8+AW2 M'-('Q4\)JK_\4]:H.JZVI'AD.AO[8X? M'Q\>#(-*GJSY MG_#WDA?<\WM3L7JY3K(0/3T7J4"7SXU0E-GM?HV;-=96HNULED1)>J%PH]Z( MN*F]CC[MCX524?LCOZMT=R".6&A(>T&1)U[7Z^)WOX4/J_\>FN0)F;V^QNBO M22ZR"T(.9U>K#3-1PF:C8)V)"_7'RT>M(PIC42*A?WXWUFA19U&P28K\8A%^ M$G,321*4DCAM6^&A"YW"RRI'FPX(K&C[X>X/_?-1[7R^P$"JS30J!]@TCAX% M6?XGO@@6EJZ"Z*5Y0N4E:L08%7-X,R7.GUT%F9A3?!.,#?9Z)@OOW9OO>\.^ MWV/V!^N)X(<.71Y4+U,S:OAE//;//77MQ>_O_SHM_TW]E_K=?K>#_^W1(_!' MO^.E(EN+&9Z5:*/LOT. 9+H_1'QM=^[B3095XN$I3^E3G\^=\NF=N!%Q41J% M!Q0'TG8=C'>N[@_A78L89]0+P"4MQEL%81QM>'[]B_ ;II8HQ'Y;J8 EQ==$ M "]"]5LPI^.6"72UTV\)A=WE"S/_\^P-MO-A*;P%,+KD%EW%O!4G ?7_&B>Y$%$:0/J M!?!V*ER!&\-DGL$+Y\!\G"4H]=0%4CWXBN50,3TL? ]>L25UGJJ% M&?+XJWT]1Z#4=L]W^0,-1F"\/X%W+H!6%-34OTGUN;@"8O]X=@MP:E ,*LI% M*?WTK8JB*AM]:EHP;D0QN!]EF/K*8VV"X<0AH@6(&/LC=R+:@ AW(EJ"B+$_ M<(AH R++^\..(I2.CLJ&G>^\ M10?KT27,APL;M?B(O AC58*8=3SQ:2;6.15;&159C^MTJUQ;1]%SYA>S!N]@ ME/[$Y\'S;.? >)XZ)-^IZ1\] MDB>=T71\V-9W)X9G\O@^P.'YQ/'\Y2'33HL[_*\ M'#^61PURN9T.D@<8BZ_,IBS'X!9YP=[2GKS?M'M[,Y76L MZ'OB&-N3H*]!=3GEP!I-B72&_MX!M1,;7M+K'G@XS8E1P99PVZE1P>$UQA.B M@2V.W5.C@:X+XSP@5G=J5. X@>,$_:[3"1P5G+LXX/WC@*=&! >SAEMH^N[, MO_V DPZ.I5[A.4=#-94XG]H&::C)H=>ISL@UXHC MAX>4.)\<.=1%A37"L26S\YYN2B0-,81%A=87Z.^+$,SO1=AXL\\[WW0G@( M[7[WY>M'>O#_=\[WO?%UD8BRSSWL+! MN@G%K?SQ31*+//RW?'R]3N";<9B'(I,W6.#T:0&]ET8O9J.Y]"P208HG=?ER M'F;K*-A<$&5***ECV3_W!S@^UIA1//''>&7K1&+K=6-\!5C?S)Y&NO_!.A4L,;#JPT &=YQO@I>R2EO'9'JW&)=)PB MV^_YXQIZGX1-# P&&WC+5"S^]M5?/KR];&R50'QCU[C<#S0%% [594+C/#/- MYH+O[CP"5:C6P&70_]3O/XT,OB?O?%6;3DOI/MFSLE'-/.W9N6J@;,EE%1=- M%@OX+/#7&[B>%#31=D4L5;T!?\R0#^*$6]SF.DU6"?' 60"\$\XZ,.6D_&*: M=;R0QDGCHWK2;PAD<8UK,]\0X(QG8J'>O*!U6%R_LW4:L.1R'34R6-V5Q#A* MG(<%+Q;T-^X]S\Z(EN#CUGM 5GR I7L@1F#A'L :+G:\6WA#E"7U&<8TO%C] M T=ET]3B- WB:WZ?=QOF2^\Z6 EO#K=%R1K@P6 #Y2K,D$(T\/FV$+8;7A4( MC\\BN=XV2*YMQ&P)L><@:/$)YX!;8Y57P<:[$EX(NY\A0L.8=8$E[,H#CK_R M@@PQN QN!-PH8J#I68'SS!.^$YZ,:*,:G!G/,$9DP34D^!S1?@T F)8AK,E MOO!*1"&L 5 <11Y.+2:T"21^7%^4 ->G[R]%$.5+4&72Y#9?'G),]798[30? M+I,LIP'NU;ZTGV-X]EN S4PN0&MQ +X,")\XC681U8.U$)+ER!'1]!J3)US! MCR0WY"]59H T#"<<<,X(!@PFM^;D[L C56&>W.ICA4/OX;C$O+;:PA\TU+OV M%C?9^_JY)WOW>FZV3*G;N&E+7SHBW&3OEB#"G8B6(&+L#P<.$2U A#L1+4&$ MDQ$M080[$2U!A)M1V1)$N!/1$D2X.<8M080[$2U!A),1+4&$.Q$M0<28YF Z M1!P*$?LC)$P_V=J?CQ":,'F9V\W'/D'.#O9^2 M.$;'3AMNKO>AYGH/CYX6'CW7&P7HB4P4_HA) MX6M'"(>J8G0\P9'":0QI=81P*)YPW(.;'4]P/,'-\#X\*8R/FA2^;K2_*R&Q M[A;WQM/.[7:N\5.>V]UJKO%9QG:3Y^HHI@N\VZ=:[K^S8ET_/.<^MA# ZEA5 M54WQ;JP_)ZYB@P@N(_1[ %MXV^'.U EU+#V-">'GG5Y_ZII4W^6*.GH\3R:' MGR%W0D@^F<,\&KA)\"<_;A8.LVLH?^J3HT>=_G!T^,&1)X3GTSC,Y^.NFPQP MEU_GZ+$\&1VD]?_G<,4\P"[]WFK*<@P>&#OP$HXJ.%7^[>P"T$G\3 M-^#]J$_?R.'OB*?*_Z.\?3U#V] '2WZ=A99MA)]4YSV M&Y$^!<](KP_ZC40O*.".^)M)T8% Q=S=9Q@=(X#2QP5?-$S85W MU@V''G2=/'"< $<[.R*X;R#PQ(A@U$ #)Q,G="/"GZHJ\M2&^4TZW6$/W7J. M'!Y2+7UJY.#& #O>8/*&\Y$_=.3@YKXZWN!F0MN9%)U>;^(?,D%AK4'D[G\[I>%[]K]AU^ZGF6OR:YN+CO M%,*'+L.JA/7[YW$"P M.G=[-\*A?SZJG4\JY;4Y1.4 F\ZIQRR8_X7OV3D\^C6-"Q:ZTRXW3UB>J\*;Q\' M3GMOC0&YUNVI *Z7XX33FJT .S VJ M8TV-.:8\#CF#1VG6Z4V8YD40>4"+*VL&M/KA.ES(::DTF=7+BJMLEH9K9$YG M_,5U&MZ$D;@6F>_]L13P?0_G&./-(IYG],_R931W6N^$YC;##N'2# Y*$,9- M:R>ZJ2Z95P9O*ZD*(2.[3)O V>!C3)/FO5Z(:UM1!VK?XY&W)8Z\%2PFVL#? M-_A:/? V@U-\5JR]JR0N^//)&AL;1$4&;+I<2$>A804O7<*+-!Z708Z?G@L< M/ Q<;%YBSMH*S7D^?XGGA 9)QS,%^EL&= < M<.M\9O5YN[#M,,;YW3P+&QZ6$[1YB'BT.%NGR;R8"4W"AQR.?+!S9U>P\ &S MKR',Z7@1 B39(?Y$)&;):E7$.,X7ITO+T>DX\_PFG"/VL6-%.;C8/,YS@=// MTXV>5:[FKK<22G)".+,?.L],/J%DYHWP68;I_&P=I'E)PP 9V"+1UQJVS0/H MU8AT/FE(6 5.EE?$*.B2.KU$J\2W.@!#X'>SL!SM#2"D$\03HA5D82WS($=& M@4U(-* [<@_&;>(]CDN'%<%!RLIAX$SG?$)*CO;Z _Q[D09P[HI97BBA-0_Q M[X.B<0?6=MD);_6(\Q]9FG[&6>#5A2*7+$>N2^FN1X-;D\&982. M=S834535#:T@X&&GF6SMX=,?EE:9Q'&O?UX?68+__<__V,N,,4 H0=,G=?9: MG/' EV !"[@(HMM@D\G=3B9^?U@JX6IU US5R)],OO;*/TO=S](//YT9@+-B MF_R4/9U<7KMCZHRA=?9[_KB&WB?A"P/#2 Z\92H6?_OJ+Q_>7C;I^'?KZ1_( M%(.#>@"M4F<#TY#\)-@%ZT +,QN<4#+*U+D9-@SEFK@S.] M!BL8=1C8;-+,IY#QRZ%!7K "VI6Z;9!5U4YZ2XX1[:;W+*26*4T8>.\DNN^= M?7)JK?%ZTO ^3(:$FT;EYK-]68AP%""VL#]QGUZ2@K]OC\\ M>EKH'V2BVO."X-#=*79D41[#@7D^V?N84-,1'R,WY?+@L*,$I2NCLDGG'&_187ITVY>#A85:?"I>A+$''XW"),XZ6#0OUCG54AEU M5]\U"EG70/A4AWR/)EWL?>C:1-]O?LB181D847U>K$/R M:1WEZ:CO!GR?_(!O4*LF#LGWG?!Q9$@>#Z;N*)_\49[VW5&^_X2.(T/R:-" MY';Z21Y@-/Y\=P.D8_"9N GBE0E2YZ/#RY]CQ=_NNOU6XJ\_<>@[ZN,W/OSL MKF/%WQ&.$,?N; Y]^]3OMA-]V/_/X>]HC]^P=WB[ZFC1M[,TLI7HZP\;3M\I M1][>W=5SUGD'3M5G/^R-_8'S 9UX^&W0=_.83_\H3[MNX/+)^^S[3V :G!"2 M3R/\-I@,',,^^:,\&N%$:(?DDPZ_@>IU*&.RA9;CV\9A(ATO%OD7[_EXYNJ^ MNXAY7P)^<3[T!]\X=U8K:GF('==)U![4MQ7,'0^K0'SN"@5%T>VZ&U[0CU.OWI!&.,CF@.&8$\<:+I4BS+ MD8SC,_OSF?/!!-,>'=$<,J9RXD3C^,SA@ZTG3C*=WF3JB,;QF7L1S7D?NUPX MDCED)/C$2:8NFLCM\"W-,6_-5/5#+X. UNLC!,>\J-#Z OU]$>8 ]MG+YJ9! M94?K\)!K-!TGM+:F13,@RU6M:JV,O%D29V&6>^LTA%]A*5ZR\%Z$WWC!G$Y& MAG>7S\)]R2K!J3[Z%1VX'>[/@@B>EQ^Z%=$B2 7UC\H:/K\6:9;$L>!267@> M7["$)\ZN@DQ@PZT5OCS #_G>'UP^.\N]I&A^G]Y.GN".X%HA\&\XH[?>*IEC M1H" O86QIX81><$*SF_N!1FLUGJ(MRCH8\7Z.@UP!,IUL!)GV .@IR MV-J*'XXB_'_Z%#YR50#,1);Y;:!(*YG^!R.9_OG)\LX\?X,F%95*VK1H[4K$ M8A'F6?E<&,^*- 6D(?FEVSZC:5 2<(I-SN ?U[*(6[^.'P1N. L#B_(![5F" M%^%3MV&^I+$Y6[\7S/+P)LS5LN]']%O?:E)^*E9!B"P3>3(LC@5?V;\-P<"7H$7U4$$: OF"U#^";!1\#WDA5" 5:3@> 5K3@H9NG^*[MT__F/ MRAY]!;8SOOJJGS^!N1* M%"6W =((/CN#8QKF7I0 OZR0_([7'I;H:YS; RT(WA6N '0W*%[PQS*M#+2] M<(9DOFD%Y7+66SE"X[69]?9<%/L6(;8]':_.VC-)KHR^:T0I<-IKG$,8$Z/+ MBJLLG(=(MH >X(2I /Y#)+ /9RP"BQ: 'T XP<1#D0%W,5X14GOYD=2(C[\ M&&B7X361?3MD-R-6TGIK\&FN9PL:D%S\S!;)\!J)%86\&)@:O4GGAI##39('4<-QN9/20K_CCW20(!% M>,"SXBQBQ2&8_UG(]1_>:KD'-O==I(&E5"R!DO!=S!E\[]7='T!-J(AR25!(,>9]DO@6 M80P2)D1YEX-VQ@N3OR&A8N!?\G(0 Z22H?X&[ #O0,-^S0H=<)99SI)3PXHW MD"\#XVXT17OG+S,)+'RSOA_>^D[$(+^N0M_[@"NX1 M?QCT.AX.E/)N _-DPB4AWONRU0( -R\N,6^I'L;@EUFBOE%A+HKD -9@;-9DLY)#=&:N[H! MWP1J[:T0YG9@O\96T,@ ZB!=&)7>9"XY$D^.-0;BSB+8)[J5EB^1MT7!YH*P M(X^GJ$\9P8()6CZY$2[!I65)A,'"UC M11#=!IM,[A:;5NA4K@OM?1O@JD;^9/*U5_Z)4*GA;15\.C, 9^6N\%/J$GG; MU+4[QB-+I.?)^@+;HM30^R0";6"X_@)O"8K3W[[ZRX>WE]OE6YRDJR"RY)N\ M]-5W'XBW #>YA%\M419\=^<1J$*U"5SM$^KOI,R!34L]&X3(Y_$[/G3)#=-[ M*U+C$ODY>DGRA'^YZY'>L^HL#\$:67R^7+;WUK "YP(L3S)W28]X]^;[::.X@-N.>_TNL!65)M\[\7O[__:ZW0'77]L/?:-?*[?V266 MU1+P9C0PHQ"56[BT0FEKF:OL850>6:D&T>\=#W"8A^1E21:+#'3RJPTKX+'] M>E9;Y&,'59_O@\2=!L\O31#PT>@AW#4#J,0D;+S?]:=?:Y1..J/IN(*;"DK' MG?,I2%X+I=/)R!]M0RC;GH;&-2_J&)4NAW6PP96B;TSJJ[WSRIO-Y?3@LYY] M'3Y(&C0KO:4K8U[,A.G_-GR+J&/%@#OKXZ3C1,FMAWYPXF.I -TE)K4&7PGF M6D1ZLM:CI4.E--_)^R*N\1OY$L3T]3(I?+QR]]GEDJ' MSGTX 6BVAZART*[1EQ6@'I9IG92$"< G4;P:O;D+ $PN(0&,) A7I:\?EX0/ M1@F(=#:QQ-)[XY[M.D5=G MS@HB[S/>[MWN->_Q[WJI:1%F_8Y\'A/3XR>J+%*P!N M8V.EX\;@7UFRR ']*R0*9",6J9#%@W?=@L8-IW:6)M*7O^%CK[D?,L>]I))- M=VBKD9!D5DX!MPR,OW !;&!%ZDBV#-?*A?UL(NS>>LAEPI$KXRR6"LFL\F/# M\9MTNNID*P]M+7'G[17-8^R?EYH':(JC@=_?A;)1IS\<^5,+9>?C[C;-PZ\?L:8C M7*ZI<0\A>KECP^=AHACU*Z^F8&4=2P?U,C#Y\4@&<6X]/4O6&[*$"3B906&* MM,C4P#>(2+#D!ND[ \G-_GT6^>0O(]<0[;J-Q/0]4 +9L!6JN;*N-QSD,1H8 M50U/D<-XZO=L>J%#W-^NBE8)H-3#SC#F<490)%U1.>?6R+K+9189QLXA,!\D.\$2UI)?GU>F@9H94QP#_F1:J4W@P0:OLPCP"75/IEQF1E M1-B2K?F6FVS./>CYXY)SR\3]79Q;YMPV(!GS*K>P[S8RLEV)825;VYEO94.R M;UK?-(!II](RJ)$SF=]]?[(%B-[[ F3*%BEXEP:#_L>F+:"F2^DKP>S_BI#] MD3*S*(7_5H#2/BS>F4=EZC5W91'9.DW/GY3XI(Y^N_!)?<+J^!QM]:;LQF>C M5K,.-FD216?*Q+>PB#KJN_\*5NN7/Y29)ZW$V1X)/276]DF$L?$V\(K>QZ:_CZD[N[)S_[8F4+62M'8TP2I) M:E=J3JDX "D!#^\;#M7N;@C"[U&7ZC(4OV4>"(08?:4Q&@8?,=$58W* 9(>0WBO/>9)LX M[Z \6K,I&$DGDND?"BOK;W:ZFT_PO^53:$ZZF/SVF/S4Q>1=3/[SQN2?F T2 MEWB!B8/?>%<"S77%.O+@DRW32?(S(S2? AZR-4=Q?]< T'\$>P9MC;,8=ZQ% MFO;#:56P(NM$:MS&.K7#@ -:>WYHW!U5573E03@>:5?=G.])S)@2:PL,XC!2 M\FI@1%L1VMWRW]]8LJU)5M75ED;#1>I3N!+6XG/ECT%;90[7,Y -,K4N9*7T MMW>71X.,7X7,W5=GXP^+^F/YL_*-=:LJ!"D(@S)PL8/ *^\:][M;_.M' [Q7 M%-J&'<8[H:C2&HT;)0S.JWXJ N<^T-S^SN&@QHJ> *Z?,].I=_],I^Z)9SJ- MN[UFUUQ7&G*-R5"<[C0<5+T%FEL^3;J3*D#],A*8[/RER:AF4-N(:DQQ8D0- MAE4GM8&HQZ4Q >]MS >A56W-<:KE,B$$TDSF")E?D>GT9+$6JS6Y9);!%19Y M NPXR>?R[3]>_W#6F\*#@+D52%&4_?#"C;($%V$*9N RB!9233/RSA^6]R1? MG&'>P[SYS2X%ZB13H,[A,#4&A;HZ?EO+D:+X[70[LVS4&%7%PKP)_IC7!Y)\ M)5(L;@G_S=2%]>U1!U\@3[4HB8>\7O,0C@95\'A4G<(4F1B0(.RG 18VC=$W) $QH^^/S[<162L/ZI,DXUA> MZZX_L')Q^K7<"ANXC>DZ#%QT:3>'KRPI6CO+)%STFLRE9HTYO>6Y+UT.^"&K M[X1\32NQNF=63/4( *^1F3%-X.\.MP34>[6L"7J+8?PH%!\-*['24Z0_ZJFR M5!IS23A4T_.[-3?(_BDJH_&6$%&W(46E(F9Q^".GJ/12;F](^G/E795.I]W:23T=BY23_I:H<:-PVN&Q+Q=4=D:B MO*NL;2E5O ";'&'#1)\+UM3H)ZAID9A]HOP\Q\8DN&V1'@\!EQSQAFDM#]@DE_(\:70ZUD+5\\9V?&78'6_CFT2"K(U+F;$[O#UKL@N04B"Y>;I.V%$EY:R]2M_['5Z8B7@;JYY_40TZS3*P0"-8(']9GD>?YH,UX:*IQS0#8 M)2&LG]PS92_$RNN04E5[/&2;6Q8.:D>JEJ/:!P:? *)1^!&[DL.;K@0H'J!6 M8,]"[,.<89N]D'U6Y&POM>G&#:.F*=;<.3#+@]4:.#_W-:00U2K8X">"]1HH M@@TS/#+8SYDW)SZ)6<&P[P!X.A[9RO(R >2*6K[D9J/$/XLTS.;AS&R]6-E[ M2P_ _P3PQ+/2/;FMV2[BKLH 4UH5-\\L::Q4?)#"\( [4:S@IV%W,=0NHK! M.A8W 36'NBZX)2*Q8GJO;E'YAMU?U!_Z)VJ4*4@5ES228@*T#/,H^@81-_JZ M1NUDIJIS0AY)."LZ?043K/%N2FG!E *F__@,- U\(O?('[0&$CJL87A(.OE[ M GO]7_A/ZVA%KZQ*+^4/')HCYH;''4YGF)J=HC")J9A)AFN\#U#E%7%( PXT MS0&Q],;^Z&O?^TTQ1+A48A_X5%)=)C.R_?BF_GY;2>&W=Y?/2@32X1UM.C:@ M-RH70G:U!73> /B)R6M+5;>Y!4A? OL.JE13GD63VVBJ@7_(%])OY5N05A1] M]$=?=Y0@,>(TAJ:S59=[_ M%8"A1R83*P M\2*6>8%P 2PNUT]V1Z"@YP(%+E#0VD"!94@$WOMDD=\BO_W18"P9;MA>D7S0#;U5D-+Z'1S!A/ZG%68"[X-:H(I@M M#6C0JS,:6K,46-@GN).X8OJT:"E59A)0V /1X!H93@KUJJQ^SR9%:K%N.RB MA7 ,BGR9I"QEI8NRR%0"DR7^FN4+=>8D 90)2^!1(_,K2UHW?%.ES*=H-MY6 M81!DG!XL9.]Z@ /"U"3!(A,JS#]195,Z':2%D4H2B*>6AX1I5K.!5#6#,DJB$%%(&!>)?.-TB>)38%&=T8- M+),(SY-!WTR=F>WA0AZ\I"A&1F-JI!%&2K7OO8J #(MKY"VH=:J-)12HE6HS M#^#BEYC48$>5>YGD9^UQR=5+1T''Z'0*_XX-;(2N!Q]'*D MUT$L2V_H.)1I>965FA!H6)0""FHN5!10VH!72?*1=2Z.CV<=/7TE$W *>5S2 M51)0NL'<=+;1OJ*BQ(9B+TE*H6TI;LREJM%LO%K@5J!>PY%!90_P=)/()>'' M9!M>?%DF8M 1E8?X!I@+5>CQP#^F/^,KOO>33$Z56*J=%G51\GGUS^\+.!RP M F\X4FS]2LPP'UPL%K*-**A9@,?W8IT;I;P@+GL=6=^&4L!;X3F\+D*>^B)- M]WJA7L/BV"U064TI7:0, >U#4+.H&6C(JA8OL%D<"6&9D\#=J)@#Z:_+@SO3 M@K_A):C>)UE^9C\LR9A4CW\6G)H1JQ/U=W:V9=XOX2HD8:/F,B%-V:*IR EW M&G&4!U 9 M0A)O)1*.KE& [Z!&]CV::YS/_ 1(L\LUR#3, -[Y#46OXN#P"% M68; )W,H624Q)KU9+4"FY7[S;]T]_(LZ].1Z<.A+\GMUBLVMDI M)RR]-LQ,#F+C2@9U%+/C([E+(C$X&TWOE\ MZN9B*Z0K!L3^QP9?UA#$(#[0;-NM"SA>-"KY]JXX2Z_[I(&6CF>?(_6@))U7 M/[S/*H'0+6^ROULYG? :3Y\MN5]3G-(N%4Y44F&94B!Y,U9UH*3AB"D/!@P5 MH>-*\<=+[/3&'/^51\H8RE1:'&YVP2:/\EMG;!"QNL3R7WH\C+ F'?C71,=P M$M'7I,T"*L(%@-A:\?ZPN%5:J!7@VYBP*/&,HU4),-I(!+Y!V[EK"7(C6#B9 MJTBXX83F>/-60F8+WUC5K>")OZ@Z$]W1(NH+1:D@MWBMHA7R(3M0 -@OX@@G MK0:Z;)A^Q/-U X*4S';VE6-$U @&*)MVHU $ZE!2PY,"D 45^/)>AUPC284? MN*\@0E3/FDX80GHY[/7AF7$<,B%ECJ.LAKR0HY$53[(0=2\V9-#Q=D0^&\_% M@H,I&,[[WOZ#Y MO([1AUF:O'WXX0??>Q=F'[V? E)BY'6\E'GO9(T0+.L'S,,$A52.+%:6FKS] M=VO3S5N(<-.E0**>F49D#1_<#ET=3F.=G/L%R&Q16$L1+X(;T"C5F46%@!S" MLS(N+%MP6&>4[#/T; 5E/@PU%,B4PH^0EQ/1U4PV;3N6&A\8:VSS;K@(3I54 M*[WG69.=K @DK/,,I"TB-?B$N3?>/UY]Z-AT-/Y:RT0Y_(24 &G8,".%0S1G MUSS"'-[!Y;\(R@AXQ7P#2D-(9N!5DL:<\H&+(?YIK"BCIO_IM:"9R/@>G0$5 MUN=F(I$ ';4U:/\]ZGK9TOM'2 7';4AX:\QBTPI8\X([LD6 9*19-9]",:3F M[+:*0E>LX=;UKB2.YD68*0>82E'.^[X+@+CK=FV.JN5.E?04W_^=6KWV0>(@K[-R+ 6.V!DZ?O MP9\_)!3L-XEO:I[[HY#!;M.K602DB^0?;DDIL 03LKNA^ARQ7A;>E$=>DUYD)0^&P46J[L98B/HI)U%R?$NU\E\TG9HA-X796=2&DL0!]&&=$ \2:DD%+2G%?3+8ZYZ1V+H M:H4]6U**^ )^=??GCLQ0,IXO]Y"KTI$,EA$%*7KB.'E'+[>034[X/OU:TO\C M&LU7K>,T]]1!6]FD'D4ZN\DYVX.NR%_($,I*4FH@'B:9/PPZ*8]%V:@Q,VC' M/@LFR./.BM;FW'R@^ MB[NZ$CCPG"++G)045(4,!7Z0'Q)SJTH3S?7T#S*[UY.]R,/ <(3ME\2?$3(M"@R!-U@:H6)C_88RK*Y^KZ+HXS&OB#P=<&X-7W+B0Q&C1BO!]UF 7@X6(9S@%]^M]G MMVFPON 3?PMPNO.P2=9*'U:W!E<4UA=/?.Z:/8]T(_QX$V;A%9!4OE%[_.H[ MU."Z@Y>FG]'BE_E\7[#W_,G(0?US0WWJ3WH.ZH[6OP2H.UIWM/ZE0-W1NJ/U M+P7JCM8/"_5O\Q1MJ(/92T^]ZWWW>;AS_,3.J#WBB6R9U_^KHXEJMV"*(PC^ M]M7Y5_OL?#BDPR0->DG:O?4GC^*"GO)MR=_1(53_L.^[Z36J=/U%\'&WKWY_GBYV$&4=8=FAV:'9H?F(T+S[^__VJA^5#QNW2W^ M*$MIFVJEK;)-I]=\QK-QWY-P()=3FXG\11BK-NZ9:OR9E:G)< V+M#N4)\K,+QM8Z8\6+[M=AKDX@RLS<;%.!<5( MX!ZO/^[[O4=Q,X>_0^%O7YR]& \G_ODW#FO'A;7>=.)/'=:.#&O]B3^I(ZV= MJNRA9?VK.>8*M]4$/!AE/B\9VA:H [0#M .T _0C 'W*ING[NPJ)G5X%:V^1 M._(0-FIOZ&S4D\;OP.'WE/$['OOG#KTGB]YI W:_%/MX=VN:([&='Q(B>F!H M= #$/D\*K#QN(;5OA\,VVL?AR7V'YG:C^6&H?3'JC?VQ.\.GB5S4.?L.N2>* MW*G?<_%ZV;>PVJKL>"/U3WL,6A6>.HQF[CY)@#L-MQ_"T MZP\=@D\8P;W!@?248U-*7&*!"\,Z0#M .T ?$Z!/V89VB04M5[%2-ZU B-#]DU;\2IG$_I/]FOAL8?/*Z"QF'CB43U MZ)&2VB'FD 6"??(<.W2T QU3OWNH$K+CL*9_#D".TH!P'(0>1"AGRY&<3A=\ M_FC%?K6/ W_D"E;;@;2'"&4Y8-MAT&'08;!E&#P90_JU/8!3\/"[!5R3D^UY M^J8A4F^O&SX6HF>%^1Y&EX5/*([3[P?DN*?Q9$DS#_I03AJ+6 ),>]6YUN#L^W,ED"(>ZXT/=]$ :P4DX41Y3,O?0XS;:VULOAQN'&X>;TC>O/7D9W8BKCJ560/+;8SJ&WS>A]=$F> M0V^;T?OHPCV'WC:C]X#E?2W41!Y8R^>2UO1>=5+I*;M3'JK$K$7J 16$<9!NO P3 M'ES2_?,'Y5Q:L4.'0X=#QW&CXV0\!-\'63@[ F7Q"PJ9]:;^T&4)MR8GH]?W M!WV7E-'&D]+U^P.'F%8BIEM'S"G;J#^$40%6J-/7CB_C\_'BUN'O&(6RP]I1 MBVZ'OA,1\"V4YH_Q.+_ZX?V1Q%^.5!\]B(O, =H!V@': ?H+,$T?X>%U.M:S M&J;^U&6>M@-]^]NE8-8XL[0=2'N@7=-WZ#MF])UP^?:CG,Q'0X5'1G*/EM(. M,:V2OPX=+96L#C&MEYG'81#_0>Y<,?<"V%)P+;RX6%UAKO"BDBZ<>07V(@UC M#[8]*Z(@AR_)XNV],XZ=$ME*CX]#AT.'0X=#QU&@XV0L6)=MW#KU;]#K3,># MSJ@_=MIY&]'3[XR&P\[D?.+0TT;TP.DY[W7Z0^<#.C+TG+*%Z[*16Z'//:R; M5*?;ZW?&$Q>&.F(D'D9H.R2V5'8X))X $D_&J'Y:?S;E,SN=ML4.. =H!V@' M: ?H+\"P=;G,1ZN'33OCP:C3'[OA.$>,Q?ZH,QQ..N?G4X?%X\4BG,7S7A\P MZ;!XFE@\&=/693RWD?(&W4ZO/^Y,7/.==N+G0%+:X:?=\M?AYYDDZ[F*;"[P)L_ JC,)\<[$,YR D"0^3?G=@S=,Z]#((7KW^/OVIO_INY'_O>[^$ M_U>$1]TYD29'.1*;[83SK2ENS2!/%_!3^?8'+"6%LK@,<2+J9>)#(&$5P2&W@B_2AR;P%63 :()Z &.:P)%Q05<.MLEA84\S9(H22_4- $#A!(T?9)VU^+L*A7!Q[-@ 0NX"*+;8)/) MW4XF?G^H)A5IP C@C:C@3"(]3]87?3@Y-?0^"7\<&#(Z\(#V%W_[ZB\?WEYN9Y=QDJZ" MR&*7\M)7WWV@N45PBB[A5QZK*'ED\-V=1Z *U29P?78^^X>@0XR\)/$681S$ M,T%<<5$ UQ!5F>"ER*12P2,FF7/Q#^+3&MX2XD.2MS9R9>;(&!V>P9Z9*]$0 M2^(U:1!FZE9>C'UK!^/(48&D!XQ,4&1YG28S(>!AX,TIL&V I"$"PA@>A.6M MBRL0@H"Z!4 ,G@;>_#]%M&%&V._VIKX'H%@%FXZW3&X%,)..VJN'M(Z8@M?0 MGN8%S:Z: 1N^QG==%5D8(P<%ILUW$E,%G L-QSF\,DK6!#=S%T&\,<=TXG/! M##Z;R??%:C &5X+8N#/(,[Q*P\B M*]][O: WBD\@&OEQ6'N8 02W?-M\;T#P*L?1YB8%I +^]A;!#!7H$%?UDP8*OAT 4<3!31!&Q"S@::348 7,/2=\ MQD"M]&[X1:0KDJ9BK4>B%4@?"Y2W013!EF&1?"@7YC)JJS6)"NB0I"&^D;9G MWG:;%-'N)OTWO4L_AV!OX"-E)%YE:V M +L#AG43SA34X4Q>6PH:OA[N+"+,&#')L*0]Q$%R(^!O ">1/FH@:3C+FW0^ MO!2PK4.G!\\2T"VPQCFMIZX HT!DN *HE'BI$X&$OZP>]J)<2XR173S#KU= M7L-NK##1W^!')\ ;^7QX0UB$]6'/) M:.#,A*GU"+$\1 M\:Q7FR$5 9@A^=Q1(&R85UY1_A$M!?*<)(IO$"PF-I'$Y M2&R72\"A7K2B7]MF0%4Y"6)8/CS])^ 17TC'>XU?0G@MO&N@SC2F*_X*V_CI>H'Z" MS\BAV /_!]][%V8?O9^ 32=I)J_CI0PLTXAX,(U?1*!\KRA404'>CE JX4E, M ,AZEAL"JURC=X4FRB*#_8H*685\]/%U&LV>W&^SLS%7KC[QGQT=_DGB2,X;4_^M7??+429,.*>TD8;"%;"8&2MVD% MA-@T\#V6K21@4&0:!(Q',2DRS4=I4[O/UC-1Y-L:SFAA>&D7/TF%N5UKFT#7 M !O\I@4Z "9>8PC:P /FMPQG2Z)@2_(88B:#O6>+#5TN'1:F,K*3UIX:C+\3 M;I%FY9D4*;#M3*@LS3SX]/^S]Z;-;1O9PO#W6W7_0Y?GYGGM>6@,%XF2[&>F M2I;E6#->="TEF>1+J@DT1<0@P& 1S?GU[SFG%S1 D*)D2B2EKIJ)*1+HY>Q; MGT:L&X,)3!H_XED&-(^1 %0<^"*-UG\-0$# Y=9 +?KIX+4"55VO%_&07R>I MU*XP%P8[ #9H:F@*U;K;ULWT)45]>*F@> #2%I8N0!@@(F)E]^%<4G!4#0+< M-0CJ@AAN)J6*EF::[S:CD)'9ATD4)5.2:00=93MGM.RL&(^1Y)4D0*CA#EC?#3$7']-T7O7\E8"QBZP8UA#A74HHGUHWP F )[^YXC'LU! M8'H0?EPQZE^)5*V4D;'2'7%"R0Z=33HZ=(C8 D0<>-VE:3V'B(?CB".'B"U M1/^&_+%#A..(IX4(QQ%;@@C'$5N""."(I<6K#A&W0\0MBX=O].,>;M>'M]CU MO7I,W[WEPV7E"RO4.MDGPZJGQ ;5_?M)A$#Y^[.#9W>$1:_G]8]T%8,N%>E, MOC$*>C!=(+'%P'J7J#"+B<3\*KCZZA2C,?+C7$BF"DS'-IMGF^5E/S<"88XV M'@0JTNO?8?[!R.0MKSR[JU'U-"E$VOR[32$=1R$K48A1R+V[*N3.OM?O[3JY M=)URW3;EN@)6%YN=3DM^^?AF5T3@9C&]\]K.8=IAVF&Z(4:WPYC^Z>)_&BV2 M6F2QO4#;5RR[(V/9U7;Y]$P= Y/#.X>?P-H]V#3G+"6=YV&LSG') V?9BW78 MMIMNOO%)J,IR5;H;8&'I<]5?\$7CR82U&;F;WONZC=J=[T72[Q]X=[@^8+DR M?#18[F]AQYE5,?LY48]A]OMQRUP[:%#[0TVZVZB]J@)LSM@6AJS0G3>U(7!1@%V( JQ,OWL'1TT$[)R(1^ ?=MH' M#K>/%K='7MOA]E$Z_YW]'?7^3]7A\"$>C!:P)":^4?LFP;#KD6SE)*@;P,+> M22XXL"/!@;W.H7?D_)4=\S([G:Z+#6P+UN[4W;C?]]H.?UL1);@+_O9[7N>1 MQ N6EDU@,"$0?BHX-;Q9IO#758&U!4&%%4YUK6F_"Z,.&ZS26D5++0;0DC3$ MX5Z/M-8::_6>#J4L]',?'Z4<=O>\ T[FB[K_GG>T*ZH:,&1PU #7NMO?Z! MMUL'QS=K4CUF:NCO'7@'C^'DS)JM*[P3YK[LJJT&U9./AFVGOGTZ-+.+\8[M MU,J.9AX[S;3GM;>CF4<<+UN#;CKLU^,"3_+RW?FS]OAYR6VQGQN/7J][Q;>X M,&.N++SQVKHIS_"^5CR36+FL]:C\FZYJI8LOZ,:=(,2+A>CBLX'(IWC#+-ZW M$>OIEE^1IQ^-DHSN'X&YC]K>7F7N3L_KE)/C"M6=@G9BFON^O#-.WFJ(U*D' M/ 2SLCI@M[R*]@5=!6>&"<<3'J9T61,N25_D!]^I>U!X\$=AKA^,J[<1TFP' MA]Y^=;:.MP>S\'$"\N8_YG:H,,[Q1D2\-83#1.7[^]Y!_?VVM5K87W(5AWH8 MNO+EY8 C4O$"*1%G9@I$9+\VVE'Y-PQF0U!=@*1N1:RLJ7=40\E^910;@($ M:D@%.DK7(I87Q^ %P)TJ5"I7_R*([3'B)'XI;^\U9!/1;W0_7F80N]>N7RGL M'5G+FO 4+\"*Y%5;0&2#63/)3/A,7U4*HW;V#TIZHV&!U ^MU^M4QJIRPYU(Y6"O M!I!;"(^VMU][]:Y8]V97]+9$8'A,9!90!W[S4Q3..]U_ONWFL] M*B'=W7N]3?=>-[896FH_8BN:)J'>7J=05UI2&P-[-7GS'6)]KR[6]?+GQ'M% M=AH3MN_MU25XS<995:(?@N6]@D2O#4V+,EN7%QW2:\(R,[L-TGG['*FSQM83 MV^1(-37',(R Q\$K]AG*W3E7RKH(6&%M4J3^B"M;%^^)S5_B_==LP..OH+]) M+FA<=EM[G7VO5YFFMP]6CC2M*T-%"0CDQ2,!@[:KXW1NM*G-Q;/$M:ATDTQ> M[GOCNCO M+5UM_]AX/G3NHW;1 9CCO>6UW;6,%SK<*]N@.\"FE47 ME4:MT(!I"6J"]#P,N@=UGZ>UB$L;7D8>O0M9]'LUL-^6G9>MJC.WJFU5*.\: MVR%LDT)I:MA@I$W[J":A\9SIG$)IT86WH21FP% J-(G0A;@IV.5X.2[9026C M+QUZ6YAT.70.ZKZ]%L;R!I,JRM)*YV![+1-@7ZYYRDRAY>+I8/)*KXA]OD%KV:'93%=$M/<;*;>$8P,\F GE61#./G<58-)39EX^W%D-W"HP".PEC M0 5) K0O;E#^60%R#Z^AOP)_>R;9$60&HZB,1!BZP 5@G&7),)\"$RI[,>(8 MU8-/2$L3,FCT:("2:WW+O'X]\Q@ >@H H%G"6(J8,?^Z /+XHQ"J@NH;0@6V M=)4FTWRD[VT?%%D8BPR&/EY"PRV #)@J 8B67%YZGX7@[@]#'W=02J+Q.)16 MRX;H\,8]\"A+8 /S/&2'B:6#3_?>)U+>UQ(6_4J^0FD^))TBSH1?8'H&\5;$ M5P5/ 4(@M#?'F"AK8#&PE6&A@COBF[)<*/E6D%^Q1+I-0Z07^SUZ9L"!?GUA MQ=PMI1G!:#%%U)93+8QCD4U+"4 Y1S-%9\5D OX/$;7E"<$J_@;,6MK0"^A\ M,W@X_>:+24YZ B$U#3/DI\R/$F5OY*,0F3TN8,=@,\"VB%Z)UY#I*,1-CP(( M4)LH6,/CALA@\%2G#$J8(LS,(P0U[3Q9>@/!A*/",E(3RB+$!4G)]*G(03;" M*I)4X?+*:#,P,#**CDFI"#(PSF2JDH9IWH@6EKAKGJ;8]T2M><3S"J9]>"<$ MF$0A$&: GG2"&CG]*E#29E])4EN3JG7,;<'>,TT">A=5*&ZHB +U)YE1U_"9 M0LWE_D8B(FR!2U2@C465*!3]@U7#HEJ$ 6L*'1RD;'H:7A-'P A9GA;63C$M MB>%IAM3T33Y/DC^";8"856D^H.-DJG.6-!?N*Q7#2(IVHB/@BASFE!@>6G2B M8]T;8H'/1)BP7:01(OXB0^+G@^1:S"L8LI@:E(R5X;/E1LGW%:I.;>Y89J6Y MY-GBY%G?)<]<\NQADV=W=!T_#XT&4IPPM80M@Y>)WIJ'>2EL/-J2SRQFQ=6@+$:#+8 MP;LB18",DU1IBZ2J+&XP3IIM$ZEHFY6Y,D+0$2/=<:,)8NR51+IQ8XXFU2_%J =Z[%\MGKR1."D=%N7**=JG#,\T)HH'I 8%MMI#PZE\J@RWY"/06%?2N<'P#* 5 M?A!@3\P9?Q*;.D4.E!A67T'Z.AD!Y9(GS3$,442YC#5(UW*F$A=@YV"2/PXR MS$G1O\4$/,ORZPD/90G ]R_+8V?#N7'HV25#8?H*(!V+*< (#.LQX**V5_!R M8?6#'(LTY:QHF0[$B$=#;8=*S[)%GVV3]PH,OI2.RLLW:9PQGYG#7^K[A6"# M+XI->7)G($; 1K(#.8;Y3*S4]S*A!PC MCMR3C(OHB@3E8$9#? SC$#"'L6HFTS]"G]8[_W)"C@K\RWX\/C[WV'F19@5: M]+ A?"+B4\8GDP@L7X0;?$O@,"I$-\DL;^"'[?+Y>0BBN@3[)YM!N9S$O%.TG7XR882#E>77BF2%T=(F!F3?GH:/>BBG?- (^J"M>&3^MR*B2?H&)]?G=*T2M MC*\DNJ"-]H]C:>8HJL"[)0ZW&HX1+I[\I-Y;) MH+L:J&+O 2. IK%-O_EA6U0M#J2%04N!B_@#N_@JC&-Y6S;$]!>2EZE2JFN'4#SFDN6FP3 BH'8&A+!>F= H:"7@Z$C%86B+ 0.FG),=Y,M3#&B2HDZX0:ZWF M 1"N128L*VS.(F#/@=Y,].V+B$']#$*$%(:\&VJSOPH7,GRU$9V3S5%&JR2J[5\1B-B:3]"V*YJ M9A(X%/\=B)* ),=0]-D>WF@)M1UT#17MA3$*!4K$L@M<5WVQ.%C3(LK9!;)& MS&_C&S-^Q=&^GE_J8DC(HS!JW5O@HNY[)R# 0%ORU)<=4-^*:Q$EE!5ML7.> MFQ81'T*?#GNTV&GN>P_GPJHR !Y4DX, M^ &6X3% M46:A-"=]&2:D N\QX"+@TO.Q#$EPIK%U?5D!CK]>&RL3[+&Q2,FZ02VH-HVG M_4H=^%P_;H KWU-Y0 -([=6;+"(^%E_E(U7@;E"B3;9!>,5@R>!<@8J8Y:!" M*GA!=,0CLCUK<)50\4>AP*21CAU@.E*ASZ?E-&KI/<_6T,I#UL$7I6GWO#=> MJ88_7R.RQ53]B"B]--2EE=2],.FV'@A>+BO V+E,,:MMP?EA!<%<,DMFZ=LHEJ85"M(D#\P@(^OZ9BPU'P^5S:,!PR MRW3A5 "V-H6P,>DI:QJD02>-22M(F%HC8XC0RHJZ!&!3 O# )0!= G G$H#[ MWJG'3M*0V,@.;9YF>8B2[0&3@#+O-P')3W*^2)N-=^SZGY!\"[6;^9-WX:D8 MV.5(#\&MV$(FFL=2(81,F9KD(@N]\Q;[HPBN5+T$"?Q-%1DJNQ]A;1=:;!1-;,R_(3:A5GEHS(XI-*QJA)H4)=Y&"% MJ5^,T47WR0(,<73\H9 UWN662/M3+/$JE>61DR1693EDFQN E4"E $B&"))5 M45J%R>HD>:ZS](]E4:?2:[R,81!NU#52RHLTRWJ@X.)&#6""LS1A;REG^J$2JQURDH77([8/5C[J<)N&X8E/ KKI6X3B)5 MF"7)3+&LV:-TY,PV<3>#2F!44J#>K:1@:Y?8"P8>5+::+(7?5%;OLN(J!R+S MTW!BZB3PQ&.GB5)*P7J)\6FR6%W@*=:4)",Q$"&8B(A EL+P6%'3A M0JN2BMQ#A1,P0(5CJU"GBIB;4^0809L S'SMSEM1!XJZBQ@-D&MR,H9JZ]0; M1W*-H4&M9353U)3-MAZE.RN[)0%$SLI#@1N5F+_(:/^2UCGR,'[Y=]EGA\KC MU6$J8 Q,9"/3T($IE14;K8D@5OABWSJ]HPR#@V)P+Z%"F(\WAF=<4R$6F>IB0CY&$%M#4P I*[:X[QHH>=.\"3+4(;[I-.,I5%9)A,\N+F=O ME54.#1TQ;EPI[9?RU558&T#SS'X<>R!M4'U9K=5*[-A'SQ2(,<4)$/YS9*U1$DZ@33FAN*"72C)9,U 4*\9FLJU?U%)(P)8JP$,S,5E+\ MUB_TTIA8QCN4!P++>+E$(V5?9=Y4E2!2'IFKY,E7,;->J5N+9@OZM*OZ@DZ+ M6F0D&YV4!MR8ZDH"BT^$R%1*2366P3P')A+A+WRS/&8%'\A7LVJ#S!"T*+4- MRY+=D$-0RO*;?-0YDU::,PV4\6"Z\E).'9&&O)&DY0:4#Y);-97S?1HK-7W$ M4<97'E5@A#9<>19%_Q L%;7D*QN/WW*[+6BWV @($E1EB6/R!?"HYK:IJS5 M7M9\:*I L#QHI<@JK%%*!>*-"MLNW4'5S8G0$U"J>OXU58=P/'1)7_1Z5JM-=4*XT@QT+AF2+85MQ6%$_Z%)\=^U+GE+G9@O GXI&W&]U0U,+_DWX%9DA(UZ M,V8]"E29;V[M.*L%+B'$B+_##E[&3"?AQ/IYB4*HIUS%.:8'*$ MXU!/ K!&<5?RM'\I*64@FR+>/.;2!BRC,F!BJ$.'8LKZ;T)*A+WA7U^ MVN1 <8<\(A #2?]1IRL52"?B5S>PZ*2IC+B7N=/%8,IEM"DH?%D5SFWK$\-J M7$;)9<471XY8N) MA)VFT(8]D#^)+]N(VG*G..4F@N%YA5 Q\$#YEM&4HD M(S]6$QZ#!<*_%/N7%*4O V=ZB1GUG\88/4T.WE).7U*M*)='J(:IU/RR>BY# MF6Z"WKYEF%-##^U^6Y4PE=H<'6:P?9]EH1Q]^*%QY+H&285NC89OFO@;]KJI M9XSP^Q]!/DRHUCHS==THY65&-:98*OZ@^W>@C_OSO&I1FCU#T1EF(]6YIPE9 MQLODB[0'*$",;TL7@-9GJF:M@F^%U\8Y]+&^1+IUUEOR]$R.:3)=!EJ'(((L MM"*CN),IQ[.\,D-6VJ6R^2$]B9-'?&JMF<["F$5P4*E738 F.D":^; M:GJ!Q;G2Z-+)1+5[R^*B.#R=HH:-O$1.H<.1=$I$7&F[>RZQJEO,27.QEL:U M,UUV_QL FBFKEM3R]A(3QAP/;[(B#R/MP9:8LMW3JA&LA**F8'W :ZK"K;5S MH%J,Z*8H3=2H9:DRS(UC99>FV$&JLBBQZK_!5*>77W3QP\+2%,N\;UJ-[OK? MGVO[3YU6VT?=>B- W=2LU>[O6=T>ES#2*EX]9V'P]V>_^T/>ACX>]WSN=_:#;Z?0Z?&__F=3;\HVSR]./_;=G7TY/+C]_N;@X_73V M^?SI[>G'\P^??SU5+]UW<;$V<,,X F)\.8@2_VN%F]K& M?CKH-A5[W75)RRTAG6T%8$G,]-6I FD&+:LW,[!M,0E=5H*7 7R9 O#IQ9KK MSA8#>6Z5&RKIOJE4K^\=@S])YV-T=N5"Q'C$X:/1)4\$:,O+J*JU*>0<,M)U MH!*I9519&YV"?9L&NMY#?!-^HRDOA@/7,N*33+S2'^Q9$9C*Q41/19UFT:XZ^7Z\R!/]A?3\Z)N*?]B>Y#7O ML#WGZ>6I7IB:L".WN=JUO?O@;NXMN[G9;<--3TWW3!W"OI3$\! M3C?ZL2IJ01/K1_D@2Z(B%_?LTC9'E>E!^'%%RJB$(K[SXL6#?8>(+4#$H=?O M.41L 2(<1VP)(O!B=X>&=:&!+EJE_]]&0V_P.MI#RPHAL^3 Z]:LQY?RJ]6M M\*H!?FHLQL_*8ES;;<;+1U?ZK(-T\[WP.?X2CA2 M6,O^48CO,"&<*]G_M\LPCT3#U=6WEZ@/?\?Y':3HQ8@G?X2"G8Q$O#8NV/3U M[IJPUR7?'GX[-Y!R[\CAJE$ ;7@S[Q+*[;6P^Y08SML=+1,9_%[ILH6BY 1$ M"= M,20.':ZVT9"0LN1"EDK,GH3Y\!ZM!YX\<:VU%;;#7N^)8^'!;8>?\;CU>2HR M.MFV/C[?#=/A5PYFP]MU.@Z;EM^/WG#86Y][\6APM0V&PR,V$"ZPF/RW4;(^ M]V(WR6P[3(2])XZ%!S<1GI9)\)Z',[0*?G7!A-VQ"=H.5\XF>% Q\>_0Q0RV MPR!88R1Q-['PX ;!62P/Y.&)I:=E'/PVX@FE&ES5@K,/=AM7VV ?W(<@V4*I M\>]"C'C(?N&N0&$;#(8]9S X@^'!#(:0_)^]=2(;L K[_#_[V&_;>&(LX MA<^?1#Y-TJ_676UJD,1KR4\?\L!3+7OT0K%!AKY$679-4>U(K26U#['1QD>\ M"]&LLNVQ]X*6QJ,LJ:]O.62/_6%!(&W1#;_4?H')V_^LJP/U/>1SRUT$2K7L MRBKG%]ZM@_>/A+H'7F+'GU'!V<7I1[QC/!43 *H /+X3>-H]8^=ID\B=0]!A>^O!\& MYOAG$948. #D_)'09;-T=\!X4N1(/;ZZ=K$Z-Z$$'XI$KAHD+Z0_03>9^D"P MV+'I^4:-;O!\ ;R(J+YQ3%[10QYRR M3U*-A*ZL)*(N*,?Q:QJ#+L\20-(_-5IR8"U,7,U'W( M7I:67K"F]["2_XR2@KT)>3S$W=QF0?7I8465-?;F8%7C=2FXJBS^HT@4LP*3 MP?J^XNI2'ONC%Y+9K0FZ2YF=P(%$4F-PQ<&Z@=;IQS?'""<26;B @BOY9MBV M[&R"MRR<"VH":BV[OJ[#N8V3H"D;1BGLG.#EJNP$S23Z^@P-16RE=8H78-$= M"L?%59'EEC9Q,F*IC*A4:2\1$IDN/:U*B#FAO&]:<1DK13[Y&3[;#_8MG%\4 M+*$^6$+?- &OR?/9B;R2OG)9A6IS%5]5AZAR[+1N%$_;\ ]Y@#U"UOGRAI%E]';"V>7*HHFBDS;HZ MKDHOPI -K/]TP&F5R.5:&K]/(O1I,CGF6>Q["TBQVZE1V$!=%S^B)OS^2$1) M:EH>!N(J%:(B'Z-PD/)T5A&/P"KF]]/X"ILP*FC$HR*^SP08]((%UH=P#MUVWJKI:'K0=S4@_C(]2#6HQ+2 M70_B3?8@OM&@,,9I$>,UX.DFH0:VT)5373M63V'3NU#>;F+::EF3&?NMTW2%=8UA;156]\2(( M*S;!6U ]>*&7]E,L-;%'7@&/"Y#T=0-#6F+E:K0I!B.^"],,L18">1W_*,=] M)P9I=9@YCV._MNY&'4EW%"J=8^NC*T'&RVJN2H\A1F#4X#]QR&LZ+ 5"JOC29J\N(RIA02(^_.X:OP.81*39)%NEV M:\[-L[UU9*.1\6ML7&T1B\::O-@X$E= V+6':Y;FOB2=>7.W'( /\2*>3+T_ MQPAHBV6*[-]68Q(<;]L,J>/T2[#:,_)_XTQ$:$'_'$ZR43(Q-BC3UO'S3[]> MG+YB/Y^=7RCK&-UY9#?)9.MVN04ZU0+MT(@U%/\WT4GT\L7]5U@C_00]X%=H^ M>A26R("7S[^<: S ;!-.L2"0>O!?Q8^^"A;!(!3_E>V VT?W=\G/8^0VZ^C# M*MQ6\0(HHJSI!L=HTE:87,C9<9J/8+1CC+X#6[#W!?\S1$:W;IP'S3-NT&-S MNJ;=;6G6LF8XQWM%IYS$+##;28*!MZQAO.[<>'MF/*U9:;R$+LH-F7;LT=32 M5T.#A\T^7+Z=#P]*M=OHU9.8J2@5OEG% M';5N(I:\6<3L5PZD(99JQ*E\\VBR_^OTWZ]8^^"PK::JF:[=^;A[):/UZYST MR;($-&!.C"6-LA_39 JJ\(1/$$L-7-8^P$GFM'R[-3_B+V?L/4]!QJC;(Q8% M^&HFQS)9,"< :J_:$L#:]HVF=H,(\$&T10P0 B^*U$@"DV&LB@$ S+Y3I,O9 M79\76(75M9_*3"Z=*8_3)*GI!E@9*:4\2!)C G9D15?)1_&+5%WIB.9&?5G& /OV#@. -Y).C-L635[U74+(-E 8V&Y M8Q2BWKU&ECB5]SR^@[7;(6 ,13.*0LNA3%J:25.],M:)<:8K(]A:MS*89! U MD@4B\@)I)3^>6S]O%!_USU5M2ZZR\\XO@ M$?Q3/FR1*2[0N!Z&0!NVV6)X';LA_O.2A"_$GT42_*>(*^:K,8-_^O1"_R"EN]5>@F(< MB]27$H,"04IDF5!>\WJ;LY3U^H.F'&6Y=A5%CJ3M]X%?H#NG+E#3F[ +T,C\ M)%TNEZQ"QK6E:CXW*5T8H!HXALE,X/@R*8#9X9_1F.=9L32\J6@#=(J:2'J[ M.&%]WRO)$[R15EW!E2T.S3[2@.R.RJG*69?ODE(X1*.4PBO$.5UQ]\\PRP9) MS"[ =,W1 #V7BCQ;7.=09=3.T='1O!?6/M(:-F[TM Z:/"VSW :6K@2/WQ>P M^JF =Z31>6CZG].;+VD-J3N=+9[#>ONZWQ6!5 -6X G%VUA5<[\423PVSC, M\O0VF1F-;(!\G[AV87V"FHJT1(($@X9_.;^Y@,]*E=$R?BE&#>D;:UZ)W4K0 MKU>_K7X!6F]1L(91!5@3.E?@HL0XM%^ L8?WY=565\--=YB\%ZP6=]O_#QY/7[$-R!?H5K5^Y M%H+;NTIPH&^''+J]1;/;$WY ^CZ++T?B3?*M 3$JJO_A[/+-BRJ.;Z?^FA2Q M%2I4.=G;ZM7;G>6PXXDZGH&[J1@<3>:%+G=\'V*-\&R9:4'QC(T=$MF@GU!= MU/*[2=]X5 LMXHQB80][$:D!S]S2MA1>3QY4RQG@G1(,PS #XT\:SGB=-L/2 M[J#Y6F@0S%.,WH0RX'%UA7>[RDM:^02$R[<0[\$&U?;EXQO6V?>.Y-OZPNGG M/UW\3]?K5;ZDVX)-+]OT8M>3)S$ M+\LEF*71-=UT\S=>*I^)'%0$^*8,RR1\/RU09\0SQL<8(\&QU)WW#">@J[I3 MD<-@LC8Q55?'9R$L"! P$+&@*\O5(FZZ,M=C>*,[5O-DQ0#6$?*4DE#7\"_9 M7512*;(<4)N#Z:2N(H&@D!5! M @-$=.T[> ^@!21 )V@YQ#D8V72)KP#/EPG02LE,"./^9CQ"Y86*"14'_@.; M5Y"!M69%*HL\QR*@TY#65Z G:#@"G/E>GF*1, 37L"!E8Z HT_!8L4(Q58D) M='3!:0!+ &VR$6X\I&0%@AET9%R"_V:"S$#=X?:Z>"L7[++[^H)&/#,CGD<\ M]NB1SFNGXA:*[-,2N<=H1,A$"X(=CZZ/8U.29OWLKN.&:;4X(J\:>!"TXL#6(9]B25#98-PFV9C$!S/;:+P-P R:4J)BF&$"/4&8]T3B(D6(69''_ M/B\RK$O/2? C!%H$YZ2 ;X)KDE)J?71:;ES$*J/9DN]+,0KJ(S?WG\]-WI*K M)B[HPIXTOH'_(P M0J<+E9U(*6M%%!=(K 8%ZAU7X$)L-4^:%!R5X$*+ H (./"C!&F*""L'E90- MT5O'P_I1U()!?/#+T'HJW3U2NB5A$J-;YQ[D>4QE]TT ^8E\Q>=I.D.R0&JU M=+)$&F6 8CM<8 W9(O(RW\5#TJTA:6TD FYH-$V 6P5E& *>@[Q(6(3.)X8] MD*IO>AYX!A@DJTZB#T$CT 8"9( &6X!CA/('L@RF828TL"8RAQ4D.*(1=7.8 MP!0I&II@'H#T2J:8:8S,&94H JL C2!<*7 O+%-< ]--I.E$>]*#!@75?UF@ MM27/&0P6CUS6OHF.]1C/U'C%4 %D'HY$OEL)>WH*6+GOFBK<[@]M+6Z^=SD=3P1\_@FQ\>.U3= [FU2_%HL.+MN M"KVHJ+L9QENUG2V2?*#:JD+:P)GP%'0HGXS07!W# M@S"*,:$,4APX[Y@]O9Q-9,SP> ITCHYB^ ]BM<5<,D%//5<'4>@M,@XFJ@V- M-GFQVIR8>OXKX(,0[2/Y!W(4!C.*4WR%_I4.&<4- _A2?\0H:'C-([25 MU8-E)%)]D5CQ7,=VWTTGA/GC8!S&(34Y EQ)6CG&<@[E"E,>-)06)1J+\#!Y MB\KO U-2Z$,ZU-JF5PM MT^[4,IT"72MFE]+U5"7Q2/G9$8-*1E)*7SI*1@FTJJ\N8]'8[0$&IA.>( 0% MS13)N#%'Y@VQ$0%&)[."R^3IZE962Z?W@A8;)5,\E]>283PR$HR]KQ*SF"^6 MAH.,J6E3F7(GLW(]\*B, 5KF?><'O9H5W E: CH4 R%]BJ"R01Q:+<29"-_? M2#6)93"UM"=+4D:4M1H+$)9""[I%#@S%S;T)*66HH.,YL0B@BR.JY42E4Y-?+':5Q/73S2Y- ME:1N5O!Q8I$-_$'&IZ(05-HR0UZE(YYE8*>CV09"+ ("E!\S\-RE+9>:_"K] MK2L(E-%CK3_'VE7XF8)]Z-K/5.9K2M(R$)FO$VP@$-(!64\$/,KYH8A:_JP$": M:UEMIP9U4(1LO41WL)*VDDF"ZFU+&->5!&6A:0M4%D"\*7@^TI@WV_78,8!8 MJ:VR1$[X12J33\J.LG"7KB@J*J:768]2]Z6.0O*P$N\*I]IBQX=3(36KI+*L M&/RA=DG S\#)L?/V@3:3Y5;LC#Z6A589HS6_$I6>G)S*A7XMJ$*YD)8_SB@,A8R\Q;I_0@+0[X/%7'.YO M:M,$"JP(PHSH$Y#<#Y'X.A[+,BW$&@IYTO=?RF"JY+*?P!K&$P2 S2W;YA:I MTE_*Y!=OCD>3[4S%6K74V:&NI4-#Q<)(*DH+;"[9IKBB$8,TYI>+GQ329&K+ M*@M:]45JJD/J(+F*,2TB5R5UKW,):=)SFU M;X !V@?[K<-]6CO64*7R>A ZM83M!0#(U$0NPLZZX M20K8>]0G>R(U'G4Q(/,M'YF8,/Q%/CX,@ K8;,DK.X\Y;)9C+>5+:TEI(M0[(2+=(A1&PL*);14:4%:69%0+NOWES935/93=>5 MW;BRFY7*;BSZ/Z(;Z+>B#N>3.C$ZQ!8M=)(*:W'*+.WMHB^E#2.H?M57)0 L M$GDN$Q$F@U:>50T2OU#'[>5/\FQG9LE8E-4RU1HJC8K_&HG<4L<'94",)+I) MV>L#PG)I/,]I4P5-67LFEY9964)'+G>N*S@V65MM'U;K!58(OU MX(JF\<':4&Z0:>6"%Z[Q:UDR43HHRA[&^BXZ !V;BWFU!4W&=<6I,:E['4JK MB,I8N6LZ3JMVB$RH2L=4((YT43233#$S)S+2ZK+MXQ"400]=/>,-?/!S0I+F M'%U>(LBW^OC)%ZI]40ZY"@0!=\S1H8C_2&;ZH#Y5!JBS*4/LVX'HDUV:$?G7 M89H7)OU7*FM=>5(OS%TM2Z;.-E"I5YR'426L;U&.54&&23(Z8!_-*A4>-0XU M921:(I?@0(Z,A0V?N8JR504%=4@@",IZ(UC$=2(OJ3$WS B14]9<53V?E%7/ M\O"W?CG3K$A=IQ+99(H^8UX H66.&JEF'%;?):O2 >M3D'FQ')EF->.8%@!@ MKDQJ Y"=1F9> ]O"7RHG!WMO.)%2]GAQ!7*K,S!1F+Z&]!;AAMN$)U6XA$<4 M(FR9 @%LC\/IFD&EC'0MEHW %EN^@4KQ&JY+-Z+!V53=+B\WJ:9,+#+)0LJHEAN 'S=&D%H@L'6&M5LY[3S0ET:=J**YA3OF\(%QB-9T4Y3A[ MIYVK_#KX2M394_5M,>*7/H=#6;TB4ZD.O3>C-XRMF/9]2@[3]RJPFUBI#EM* MYXIODS"=Z1@\58VO0XSDUCZ=R%AO>E?639G,;D:G2U;H($#A#5/$1+:3;H=D MA>17ZB!SVQ*A7QJ:%TA/16 VN23LOW?H[1W]8$-(S:>A905JK?'127#[E. MTXT1;Y7?H(GUHWQ N45QS\'OY@I5>G!RRSLAU'_S8 6PC\)(;4!$QVL?.DQL R:\(X>(K4!$VSO<:[$03*L;OINYHX*QROCKS/YQO!* MA8#I\O![!D4E7G] -Z>0.QA>("*3/T*!EVK':[.O-K#URJ:T M^[ V2^GA]V/1,56YV"<4>Y6SHA6^MWHJ@?DZL(YM?/!IA&S2"G@:*G][<'T_^GUW&?%^\SC; MK[EW(ZCP$9X?XQF>B\+%%'8QIK ^G?]XT+8#WJ"+#[CX@(L/N/C (XP/O,?P M $]<<, %![8*(=OF,+K@@ L.[! 677#@R04'?N7Q%7N[SD#_XS%'76A@)]&V M XZ@"PVXT( +#;C0P",,#5PD8%#\-DK6EVO848K=MN# D_%%73AAYU'HP@E/ M!]3C#N,.OKB!A)Z,.3]E]=7&*)X)H%Z=P%.&B&4\\FO'OT-4Y MN%#&X_"-G'OK0AD.USO#KBZ4L0NAC-]&/*'#%:YE@XMF/'&7QOFNVXMH%\UP M%.&B&4\]FE&($0_9+]SU=7 ACX+K]Q-=]>U'WHE,G2?<>N;/)G(/^&S MOE+/ZQR)<<-E>=4;\.Q[\PPV\%+S)'VEVY=;E_3-#T=3>WVAC;#NOM?6'=$! MZ;$P$&9XL3EKLS;.:U]R=P^4^BG)Q2OV5_9!9!G+1X#(S@_8 1^OH,^3G$?P M*<]R'B.%L8QN(UOGW?/?+4C72.W*".WUZ^LZSA D'WGJCR1G]^AD7+?78DD^ M$BF[POL"!,Q8X-TC $?!CL<"/@<,(,>^"(!@#G_@:3KVY>(G=N&/Q%@PGC'. MD)0F;"2B@!T=M'J] WQBK4!>OKMMA?J[)&5!F/E%E@$C99HJN>\#Z^5(CI,D M"OT0ID0@ XS#,4 Y8T-XD4]Y&F0*,0&;%&E6P$>@Z>78,5?&*!2U6"8$2:]N M^_59+L;R@7V/?9X(O \ EH&#O MC'OLA\,L7<1T"!/#+\S3))L+/,R7]]KUC M^SV8N(C,CR=I2)J!'9<;/%<;;+%_%L$5K#F7>SW5>U7OTETF+P<\@UWXR7@B MXHRN*O!HX9W76TU+4K99\M6/!$]1-8Y> _XG$9^](@51$^O= Z^W7Y7EAUX? MOUDHN2O#O?1%%+U>YB>O]_;3A;=/=/=*?:IT:F>O-W_%*?[WO_]K)4UD@5"! MIDN&PA50"5T0RX>P@%<\FO)9IG9[>.AUS?4MK\QE'#U/@#*S^6FLE: MS9A_>VD!KN+KR[?T5V11Z.]NN*76TMS=CM>?0^^Z]1!AH6>9-YR-4C'\^[._ M7'X^J5&X' 0_@P9/QSRJW.*GOGKVCTLD-Y1?)_ K,K$A?WXS"]2AV@2N^]#% MRRY#Z7LG'GN3@(@%&<=]8"#KCM('N37W#A.S1\LS%B< MY"P5?Q;P58!*?P10 -4Y4R8L#$+&!"I+_!:>^+, V3RDC["M:V6[R!/_*UJ*7T7.KD0,JCZ*9GHE:&#G,.B8 M_Y& MI_A7@%I8985(B55?O Z:P+.N,AR#2'\90$(WB=3 ?JL12NZW5K!*!F' M.9I.0#4QFZ3A-=Z%)9>6L2C\*EB1(7"&210E4VT2C1(P8\E>26?PEI0%RNI M(/N@7CG^FZ23),4AK_"^[L;XNAIJ,$F2J,B87 9FC!5X)<'_D, MXHXX4_V%3 NH!L0GZ1X<\QG M,(V\O)HA])2LF8!(2HWO9HE;,#-3$"/C)!9 +?#%.$GS*S!0<:,^"&GX%.;* MH\[Y5P!@BP #?\V(Y8L8S/8(J8A/PIQ'+0VB"4]SG#P5R;!%C^:)E&1 1P. M-I /J!7S&7@))2&\+<&?";] 9PQV#U0>HTB5ZT0@RW7#K#A9II^=2:<3)H=1 M\Q;(2RZYF$8=@-'/;#&0 K2>C5!H [BDJ8"BSR]!&2[2N*_0%N)@Z.7EXRW2'&5 H_R% M^)J#D)9$K<(PC6:&>4<:<=9:$HK%"-)0/KP;T//$4<@NA'?P_4"2X/?V]@8S M9S>LLB[+0T89'?JO&QCMF)!NV,U3*R9=4R.(BI_P,?6D85LY]M JO[HJ,!;, 0*>B1@T$,A^/!&;M<60X8K47X@I'@EP@?\Y?/.^^J+@!MW,0*%)JANRTCU_V MK&CW1:DR3[\!U,"L8<<^^2J=H][>8D M@+]TQD)IF@ 4U+[KQ# T45?Q#0T# M'>\D/J\_C (A(ZZO1I%Q9^5 J0 !(J/+:0*V4:;"R[D>T2B#\AV*'QO 6PK> M:UP(V;;9! D9XT*@JD',C;%1F;0_P!:(K[)76RU(*()JPI#R6E\?Q#V?9.*5 M_O!Z#;K07!9<%@:9+)X,XT9\!H;KJV'X301V;% ',N4>J]51\C$"Q;.Y'.UW MK;H63R;(PWJ7I'@/YU*X_^@ZID2[D#5@+DQA2." M<#@,_2+*=682ELREFV]B?$K^"T>0CB";")*""%:J;Z#!"?P6)!,5,8]P8AQ%Q]3U""1?_1 <;Y"3 MCCH==9;4*84B97MM-9X*CD&$4G;6:'0NP#4"Q2Y21UN.MDK:T@G-3(#9!R(I MDBDP\(;#), MPQ?K4;CXVA:17D/M]I91WM&C)KPR')J2\Y!&,ZUL*?>A264= MZSI:?5G>8A)M+ATD$58KIWC'CR1RCJ23OK"OOFI!U^B44ZF#Z4H>K&(5=*BVU5&M!DT!LS\IF$8%DI M 9[4HIA67A\GR]/"QW(MV(^W9!R,1DK(CA;?A%\@=<*CX*)1 M72'B6_U%%4I8TH5)A%1D9"'EJB9+[T";64&14EB8:J^R@G*Y-(H)X%:6'F+8 M+0H'5$P04+G-4D"Y!*!S0G;2%FQD9:J[2P62MY#'!&T#D2K1,&LNG\:6=AYP8X FPBPXOC6DB58/1RCN8N$5*$S(#/4COF,@4F.^1)XYRKE,FV7 MA;!V7JG*S9PW[+SAYA*(FF:/\20GC['R5UQ1M+B(X>&RII@'H%?AWR1&@D5/ MB,FB9HQ1)]+Z#.A@*):3H]7#9=4OF#GBVIQKU-A3F$ M@'^\ \[.1\VM*SZ*,;!C'!2RU'+!Z:T6$\,A+A:DJ#P3I$1!).S322 F=.>YI#@^H3+BIJY3D3>16I"GRPD(-1.^D M8$5C_Q8TC4<'WZK%YY+ XF+ESTP=&W70,GKD643,JZCFK$JSP. M1A1:Z4U$1TD"/':JR9OZ N%KVK"2ZL36%EA]),8#Z_AL::*1M:RJB\MGJH9; MZ7PN.WR/K(2A\8$H#US;:@AUU<7I"0ZF[-L4#=^6&7V*)WZU_XJGJ$46IL0= M)BXS2?&,LN,FQTU-H90F9JKJC)B/I2U3^C5VEPZ+ \PIK=I!T;F0LWW"%)A2 MH%5F1KBELY/#7H:.NAUU+]$5QC3*620X]JG0-I(DS08* ZD9^^$$S7A=F:K. M/)5Z@,**VJFOV$]&P60 VG (8,;^)W)9,MBA.CU$?*ITE.RO(C.M#>O!A_39 MQB@L3TJ3NH-1LLHPSGAR#&$QA+CF4<'-Z4%UC,_0E?%+8^Q#6HU(88.*Z2B) MA,O&N&S,*L>E&G/+5L>.;4N*N(K%NU8L[KN*15>QN*U-,M\6Y@3PNR*61S1Q M?V]=[Z *&:&@4V3T$QU&/>$S[+ERED4 NPQ-RU8MJY5,L?U&4/@A3VJ-218B/4-TZ-LP:)6!DY+INI/(3]5OCU#QL9F(:^.U5D@1LR"F<27T( M=!94G9&@U&#E/3%0V+ 2A)H#J;8>0%3_G6!Z(Q<-/5 M/5JKMR>0$5"Y"=B5=#-@6#R%1)LFB]W'?GK4.A$(X8K*!U1[2CRQE,3$CF4' MP*2(@G(6ZN@XQK,H^%2EF9S'SG(V!:MM@OHY*;)H9H>'U!QFX%B(@.HRQ;<1 MT*1I0&=;B*KGG<(S=DP7>"P/W!GX1#_K'0/98##+[(#B6AC\]>F<*I9'<%5! MH4@/U$UNI:M2G:XB1.0@-0@*\*]G2K.1K+'3'<&&3F%2J$=\90$?@VH&OW6H MZ9XVKCIQE8O')GTI-F 2 >T_"L=T2MDT#,7Z')MBLJC&G!@E#08T65>_?:H\F6U%(AI1'Y%3_4-I]M6DP_66>N[_;,)89 M%Y<:,F\KI1Z?%3R=:?%:=IJV="C@C&+.#==!E'0&KWQ_GMUK+F&J%D'](F(J MCOIM9,J@L&95M1VEIJ_8L[J19K%J8"!&/!K*_J$![4X=48^65%$M7<*\S%.< MRHJ)[/Q<[:7["3X@_U.71HS01+.7R13KLK)B /J>C#-8WZ6@GU?M!1(\VK3>^$X[$(0GE^=I*& M2:H)X#N*(!:VQ+UAMXM[F:NF03/S@NY8#,NQVZ)3YUC/E@#R>8E_+GL<4'68 MO&(&AR23DW)]TEY1$64^Q,._Y"K)GL=:\M&;KJ?EO"A!DQ7(_ \59>?A ML*ET3Q[B, \96T36((+!P^.O:3&AOM9C_I4T]ZS>\-HN 2'3DAI;@RT<(I1? M6Y9&B V-BU@W@:/>QG(BV%419_0;B++@M6UG@!@(KX#KJ4VXA.J SH#A)W3U M4FHV]]JR'4)T6Q)R1!07Q<2&( +(T\%D"55]Z49*!B4J.4XH' CE=2KXP QZ M MPGMMG6_4FX"^.#K"SAMLK(8$7T4ZZ*N[7]5HF1HP^9CU)5GZL/T51L MO?)A:E1^+53':!LX@JK28.>O<9//KRWPWT2BE>;ER+BE)%T#L3KY4QYDU.*' M4M3+5/US[-JOFX8#75#+#(W_*S0 MZSQ@G=;108\)#1I5//)6^%2+4KDEL-M20;97D%3E=<0!JA5-PY6L ]OT\0$$:Z&#+4@RM\R3" M0QX\D+,BR%0""_,@OLR?5,XWX8VB^@N95Z)O*MFG=IGV5<^TY_)(>:H79MUU M^FS5>^_,H M&%=X;4O]NM<'$7'RPXZ^UU'"*V !%'WKY#Q#8@PG'$EB " M.,+A87UXH$JC:JG9=ZGHA]OUX2UV?:^L_]U;/EQ6V+2"&R:-U?G_&H?L?G70 MQO?_J2A-]F2XIET[K"^5L_=@\# MILM"MU@DS(?B'%6L1Q#N,%&B2A5WDXIEM?2KO_B^$,/AO=-')0IU MX'5K(<&7\JMJ/F1BHOCR>&U0^%@QO":.V 0*MO3BGY=$N_AMV,1-,42[:+? M7J6*O\+^]D;POC#:RK-_L+W]HW7KPL>$X\> XF[/Z^V(97<'@?5%9(*G_D@5 M.IICF#NCQ.]3/NT8I>YW^[MFF-^CY-DQY'7[WL&:Q,QNF$H7/!*ZI!!;TL'K M3H<^5CNIN]=U=M+CMI,ZW<=L)_VHSJG(YA9X&"3+I:?G=.WN64H'>\Y2VEE+ MJ7?PQ"REY0>NDIQ':PV[/B;%^BB,)ZKI=.;3#IE/G?T[8+G=]MK-IW MHKH6#Q9D!: RPSN,)G2&-Y''7'575#S=D>?8U@LO7?H<*_2M M0PDQ;'L4IMAEX&.2BH2.YT^%/'02X,&E-!G@X758KSQ(K*[XH",R^'99'$S' M7^!='*^ECB],\11,% IL+(BG"DR[Y) .1X23B3HF/"Y[V\J#^YF0-V[B*>I) M!$3'1#["?K5Z&G70?ZY(V6YL3V%!05TI9C'@V[#1^&D;)MC'1=#2T&I?=G\2+<="N@H M[1C[&]'Y8 X2&'NI3(I9TXJG'+J@9R^=I#)P+P'9G%.L]U6XX/Q?& MU&9+WV,&HM!<$E3VS\#N&1*^6H F*+NQOX!NT8M,K33#5[B;NID]'.?1/AR ;1U*?&-8AV#:(7R1_531]# M(W9_.^R14>\3!9Z"C+/$;/\'_7Z.\7_XE)-K0\WAJBIP-_M*/]0)?J OW[3, M4;TJ)3^"29U,*=HF.Q^ '=+#2/Q!J]_?G[,SPBPK5!,9&Q<+S8^G8#$O7]>; M)BN.;JPWUVBB_^+[ .JRRRM]2U!M8_D;'6*76SRLN+D-0LU(J)X@5TSYCL M@U2V1\+N3"G0A8XKR)6WV$@WF]7-QPO*>OB+GUH5IRP%F=60B8-Q?GTK7 MX\**$N^WW4'RN;,\&SE(WO&.^@X1VX"(/:][X#"Q#9AP++$EB' LL2V8<"RQ M)8C8]SH]AXGU8>*6I9HW&JZ/L"O"3F6U[<-:_LL+Y1K*^OB8=N M$.X_XZP82RRG'B M'8F$^*R8S-O-_2:[.0ICH2OA*7"C2W#J]2X)'@O[ZU__"M9T,?E^];L31UWM M^U6:87K@X=F9VP'Q>>=%'8C?R9^;/CUYIQ-,:Q':VW70\BY=DEI[>YW6T=X: M&[1P1]W^.,EA.V.T=]"Q)Z!C2<&NH]_6O9NK6T'8#QZ< MO8&*_^HPYS#WR#%W[U'3NV/N,7M@'^%YNLCRHG"FT*.VC-8N'[.[])Z',_28?G5IG,=M3V]2VCF*X=KA^@GCVKER.^/*A>Q7[IPX9[([D]U1A*,(Y\0];2?N.(K831T4 MY05Z/^(%>LX@?,S&_WYKOW_0ZO3VG?G_!+#=.?#V'**?@)_7B.C'[.0M[[%L M[OF\L.[Y?+76KJ%/T.+;1A_@=;6#JD.O0Z]#[\[X:PO1^VB]%#&V0UYCX]WNNAOO/G:.V$V3OMMJ'[1;[<.U-U%UZ-X@NBMS M7LS&8,G^?Z\7T4#OP#MPV']$;MWW8_\Q^WJ_\#0-DY0=^X*]!U\.RS0_A&. M3K!&]=ES?>L?I0OA^M8[FG!]Z[>&'+;1#5V;:E[-2W^EC?:"TWAL]:^WF=(S%NN/VX>J6Q?1&RP<]+/XF2])6^+,BZ=7E^.)K: MZPMM973WO;:^?PC((!8&YHP7><+:K(WSVK<6WP.1?TIR@<'?R=:P$-&" ;6\ MG@G '/%))E[I#QIN!**EEAU1-EHQB[GN\'[%R1(R7-"$:E.+^2"RC.4C0%GG M!Y8,65*DC.[7A$]YEO.8K$MYRYBW@(>?&/JV"G_OP \0W!^QB4BS)*9R!A14 M$Q;&?E0$(H /@. PP^NPBW'<4K>'F6LW63*-X=U1"*_ 0SSRBXC"]QB*P8X_O/PQ=R M%3TP*@\.6OW^/@PV/X^^ZDY/:),DS_")CSSU1V8LUFUW>^RY^(8[QX>ZK?U^ M&_[?G1LJ%9,"7N69!I!@PR2EU1V_O$""?AWJAR]<%:D&DT):\BW]%;D;^KLYH_E9;53#,]V. MUY]#[[HM6,)"S_)].!NE8OCW9W^Y_'S2Y K19Q!QZ9A'E0LWU5?/_G$I!?N0 MG<"O@/K,F+[\'Q::FUF@#M4F<#TM&6XNM]X>.7X)LA&F3M&65O(PJ!28"E-@ MFN@"4S!2!% 9&!WL8^9)N6Y:?;;8QU1]5_92L[Z4W62L+RK']>T'RP.+M!#K M!3H4@OJBV_[;NQ9[4X0RDGS<(N"\%=@3UX"]PSV&,!X4H%$0R!K8%>@AX' _7Y)D M++_I]-$H-#L[:;%_B6_XZ<(/,=W,SGGZ%;_\(_S/"-=KK?^3VD^Y_ L [7\( MO*NL6#[5O&*-A%]IO=TCA/\EB!E)RNH0'[)1G M"%4>@QT;2HBS?\%_7J\P-9!/%5:]?KO?DDLG#*> :5H%NR1UWVNQ@P/VSQ H MJ4AH?H"L"/] <()H:G?WU=L+9D=CW4P.4*2==W'GG],0C9F(O0NSD0"A66[S M%S FAC88VH>'2+9 6<6D4*O O^$/&U'P#8%D%42M BWB'UBP64B_WV<_\@2( MR1 ,8H-]X%\%L<^E\$WSF/Z6] 9\Q._20&@>%GW[>Z[_,JODLL5[)97O?@9CDMS3XP ,&- M?#4,OXG MB6T>I2JHZH@[[K0HX;DVEV4*]TAO535+8S0WG*UJYHT2]WA!L<" MG%#X!8V?,I0K[ M:MJ2L9V=S+EGF=/=,IGSI10AAI>QV_=\_CM>QZ_ M?\_C'^XX_.^;/N\;OWLWCG\_HF2AY?$)?':>AF@%/X3^)FW'JTH\*P99&(2X M.'A75477S9 -P0VS-3?SY /AK,%:,WB4ON"@P(@%.T^2J+04>0/.*GB]%P1Z M^@.9ANR$SP R9I0Y0HM"2O8D?5TB+ M;V*.>S5YX8;&<2D?T/N3--4]6FL08L[XE)$O7,%"[."*?L8? 4(:(6":IM?P M8B:C$NB?AO[7$1]G"$5V=M9L@?[\8Z?3:2^T1)T9^5!F9&][S4B0]8Y:!T>[K7ZW7F 8II; M"^_!M3($/AX7^2@!>3FC>,J[LT]?CC>T[U\$40SP">-3*J@8,M2+ M/$U1S5&PDK8\QK $EE&0VA5_%O@+5D$@^61%E"-M<2:U(XZB8@L:J$KAKG.; MBW>U](QVWWOGH6;THR0KU(X1.:0.X]PHW6.?U&:>P(\^"(Z4G:8ID$E29, 8 MQP M+!LX@7V).*.4C3GF?>]HE,6%R*L1Z T07O=%/J1HOKOLD+,P^/NSWP=[ M[6&OT^_]WML[&OR^)_;%[P-_3_S>W0^"[N'!X4&WVWDFL[7RC;/+TX\''X__ M^?G+Q?OC+Z?O/W]X>_KEXOC3VR^G'XXO3]^>'W^Y_/7RR[%ZZ;Z++'590QB3 M83&(P"*L0*MMLN8'W29"O.N2EFM<1=<(+*DS#CQ)B1(!RWB!8,MLX#* +E/@ M901?!@#^='%\$0U@E3JH* MGJA@197)HJF0P'^J[V^WH-LP];WQ0%?)@K1SGH*_?0D:+>.DR-9-A7=.;3MMK,UA'I"R&5?>D:E9R$5,)HJQ2X;$D^YG@Z1;82_,8TQT$ M-HR0-GE&'8+A/'XR'#4,.,X414["*9K.196=8+="P9#3I$SQ"R*-.E$\7%2@-A#V[/B M;P$M'7FJY%C14PN_W.MZAY5O:6KXH=OV]@SE/?_IXG]Z)26^P T-A73QLHG MQ<$D'CLF+_.M\,E?J3B:$HHCC@G"9:OL[7O[E7GWO4XY;U (-@2X,'#1\5C&MG!?!J@&V38% ;A-^51NNK7INK70U?] MZJI?5ZU^W1HQKR/\C;*>8C2RD"7,5Q;U)V\_M=AY]QRV")1+!9ZYUM :&?P3,7,9YZT3+03R8S;>#2.E=6";U>V^O/ M*X7#_J%WT*@5>D>'I3B6XOG .W@(O=#=GU-(?:]7U0RP^X?6"[+:I83_2,PJ MBJ*X-\?BY@ 2C)&!G,1W%$NR21[BKXRO8'BQ][P&-+]L@8#>"^CQ(!Z(L$,\M<1]2D'T@#%%Z MXY*U+M"H*%E/?T-6+O+K:CM6_F*WYQW5Y'D<1C0\_%L7R\O<'1X&J2SB$81!6)WK4E>G6Q+65UKTH #$_F!0+H M,@()/ZG%KO OHJ[PS4\W;%[')>\M6KT,,7+%;X$ETHPT&L_3\-N#!<_7V@W"FA61KCP] M=!B4>*GZ8.VR,D%Y8.TY;RI/]:Q65X]G*[<0ZWM[2_OI62Z.-3[JL&&43#5( M]-_40^65=%BG (0;?46K>L0\R@<@E(J\WMCD0;(D\D$L(UFQCX[M[G]G+Z'# M?8>(+4!$WSMRB-@&1#B.V!)$.([8$D0 1RQM\NH0\4"(./)ZSFK:!D0XCM@6 M1'2]PZ7-^QTF;H<)NQN'/;5MDW^3?;DGXX'XMY8?!^(-O^R:[])%NVV'[*6W[)@OGD6[[)@O[ MD6[[B6+[1NMQN_=]-Z-DTWWC3S#-+ ^.E7$@.DX_&^WG*OLZ[)!6P-G1TKK'@^"S+"I'NLFM3V=[:+M:6ZF'3V]F4[M_T MOGT)NX/=@W+;YJO;?&A51 TQ45UK5*:DS^<:H^3/35Y!L,\S>B3&/Q+JD M@J.:IT$U']=*,YOQA[>89A9&0G:99CXE\N6;0XOP61GK]3>V%E M]^LD4D>.C2PYN#]-L81'3H>#3H>VD=? M<[K$H6-+T/'P$9%[SGJXH,=3V;>K=7A:^W["^-Z"U/NF:B2?WKZ?*KY=.\0' M."JY[LK)W;1Z-^X3LE[EMO@*S=FKGJ2"KKZ 9UAWIRLOGC;N#GIG/ZMQ,=FW?Z7>[?>8S.8W3X=OAV'J.+$#A\NPC!ED0( M/OSXYO)__Z_S'C?N/3I_?]^%6OOW2C%T(P7%RW M_?HL%V-)_'L>.XN'23KF6)?(X'_Y"&L6QP#_&6VE"\^<>.QS>L7C\#_T& #C M(D\+ $LJU#/K!Y1':^TH]@S"ZW_\/_B/!IH?"9XB7XY>!V$VB?CL%9&MVK_N MB-T]\'K["!7X:B0Q>^CU\1O%N.WV#T@#ULB5X5[Z(HI>+S,R]0CWW$^[NU?R MM\)G9^_(@HWUW__^+WL_I;7_TD^B)'VE>X-;(%2@Z9+@NA(O!ZG@7U_R(2S@ M%8^F?):IW1X>>MV]'U3;\5>FOW@/5[7O'1[^P,J/")4YO(WYMY<6X)28?!F) M8?Y*OJ6_(@FGOTNR$ GO52HBCI12PYE">IY,7G4[7G\.O?<8&\7A[$'& BOD,U83(@'Y >)Q^FX"NDJ2$!P\R$6T..Q@'X9-)!+0, MLLVC17 6!G]_]ON@S_F@$QS^?N0?BM_W#H8'O_/!L/V[/^3=KM_?/^KL^\^D M[)-OG%V>?CQ\=_;I^-/)V?&'LT_O/G_Y>'QY]OG3[_V]=F>_IQZ^;YM5&P=A M'(4QZ,DH\;]60-(VNN>@VX3 NRYIN191](! DCQPZ$FT2Q6R]*HH#5-F 77- M-+,8GG,+V@6GX- [1F$1TU4K'(_]7.3P3RG$/X,-G;)W8- MOP@VXB#"@"/Q3I* ^?8.AF:Q6;F781C!3SQC$VQ2 N(E'X6XPQBM_%1,DC3W M-H^.#V#K7&T)< ="Q$0"8SZ#/WP\ ,8)?#.6)^R:IV%29"P25P!!4$L\ ,\D MS,!U(O4R21-?"#1_ ?(T"4#BYNN60*T%6E&EB)\8(,"'A(9*+HP M]J,"7X6YA@&-M/,KDLL(5AF[0""0QX'O[Q104:^,/8:'_E=&8L M#Q$U, H"*Y9[:C0G>A[[EYC9/*QL _N1MQ[[$F9?V3M.9H=Z K_*P+^-B,5@ M0Y]A+6\4QJ2D@"_ Y"L 3-K;!E*2Q(.;_@-P@R^N@"@_XN$X0\A+1/ (48'K MS=A@AJR;!D2)(3 ![ 7?+OW^E"@$QU$J#A:%/ :(['!1Y^7L!K)71CS@EKAR&RY&.[>E!)M$O!"=8+/X"6Q#: M2FNQZ2CT1P08> 6X%78WD^@+D B08/APB-"J??SEA$9\2P0$_ M%Y$DM1;M#G_D13Y*TI#(#?<5CB>8#Y/R(0.D2-*$+15W00*[)RR< 4:"3_D9 6Y_Y^]-V]NV\KR MAK\*JJ=[2GJ+8DB*6I@\SU316ARF;:I$085SU,C3371PW4 MS/3!TV5/4?T[T;O4',%OX$(]0EF/8G 'T^"&R89+'(+LF?*?O4ZO S1@W1" MF/4CHU^"/$VU3A01E4S 5<>#PPI)W$[X/5#["A4: MG-0497F^8/V8*;@[GQ:0Y,@H2D-XNRK&B?)OB19EQ\L='',^1GT=9);(W -H5K S]3\ARE%4U.@^WP M<%S8I0\#^85>O;6*X-9Q-L%V^9!IZYJ?H-\2NM?B+O'0/L77D7O\^'^BFEA: MM/#!L31)'-A3H/AQDM_GZ!&+FI]Z/X.-B.847_5N$:*6#S*Q7\!ZC?ZG14&7 MS]Z'I"T!A+WN06?W!^0$;^LBGX.Q#V_UH?T;_N.^O>UMX4KEB%;] '2\P5P> M!OJ4 J-ODUS\UB^B.7@GN-TYZ.WV8?4@$W#A*]9\*LQ4M^JGM.X?9TV+Z^'- M$N)'X Y06G4I3S9%-XO^33>UE8C^_S0@PQBJO;7L>WN!G><,;^[1&*45Z^L 4&^&CS MZ569'/#QL0KR*;+@'G/TI8"(QH'Y/0^OTQZT( MQ_IEPE-/U3C-_503>%"S45.%CAQPU)^YRDA5^_B('=EVD* @3U4,>TE9-GQ< M036(HZ6](/2?@FA.U*OAG(_V7,!KS!,BHKRZK 1,\TRI/_"&4X62';[&Q<*Z M0'\E:([/='!!2.TRUS6H +'PJVM-BB=A3QC.79:FR[)GT;EWF%_?PLB3>FFR MZG;O?=D@W!J^VQD>C%C).KMZWVK6R3Y7Y;YRB^FJK:]?Z;(;OLRIQ+?P8X>' MZ3UZ]!ZI\H,;%EN^3F&@M0&[ [8@F-CX:AEP%?P+4UAKB764M&O)@:*VJ\B! M"WJN#@>0HN/OS\K"P+P2/7;%C>"% Q7=2B1MRA[MK3\%NP$T 5G>9 _)>5IY M*S(>R8;#%X[1^[^%\X]V93(GT9POV,DC+8&W:C=9\F59\KU.DR5OLN2O(DM^ MC.:%PO@)2+?@_N7#V6 IHL%QBT%K,&I#!<(&_3<,Y?E1B'[AC1?*JC-M".7P^ (-%,%< MT[9-Z6+2^>*N3^\I?!J''%(FAWZ69&"91!-Z0_!K6]K%]V_]:,J!MUR_$BY8 ME@:KC"DZ3_8]ACE82*O/C(R_E.2&LX:NPPDI6 ;P!Z-TGG22K^-JLA M_QX>[XTRV*F0B99BL$>T- 5983?L;G%H$=X2(WP8E =KUT]U1)EB),@2:+%& M*4<5V*0F5O_1<]PHVP87,-,=QIA& N##)PIU'M761/< M%1FN\)@\6Q+G7Z\2[DW;1A#/0./=1NI.AQO-4BL?2!12@FVG20K''MP1XL_@ MWCOY'-Q@Q1RQDA$"QSI&^^(!,PR3CA/P)'C3=)#K!J-:41; F2+KC.A[=Z,H M_<"6JP29[1:TW#BD#J^Y[$+"O<"6&'+%O?%0Y8G[5.(5#IS?6RF F: I4?,3_%?#5#S$8TZ9*9V-IX\UHJM#T"@:Q9,SBCY4_U M6<3GD2BT2T";#NZK(J(>&(^3:($B+P*2T*NB()Y%^&V6C8,.O,2Q0F[-8Y*%WA)EJ?S:0Y77*N8'(N:^'6K MD$_5,LD\A1-P$X["\^XL>6?<(,ROH-A5MS[ZAJ,)ZM"JHJS7BN1L$0'P%XL; M3+'8W[#K3%O*(%46JKTW>Q?\,[:KIY_QGII'PN,]?G(.JW_ZFHRCE^H3&M_%6.$7%,9]U_12I8HFVZO#9XFB,YH MKM-,3A2=ZT/YZ+4:FEZP ;0Q16J'J#,O M0-]142,TMV!, M@#AE0S!SWH2U-LCG"&-PQ#-H$&I3$CAEL5:=#;,5'B%@FRC^5I9C]_ I^C&D M@F\PV>^'X:%_==#M]Z_ZG=[@RC^8[%UU5< ;7/Y\G(^ M_'#\;G1Q.?KP]FJ_/S@8])OZO4+]WF#M^CV@J$U8/>+H9M&G MQM.&Y92U;0OKB;Q;?PH&X*>+OW?:G4ZGBRDD_GJSY=@+L^ ;RFR0YG<=O6=E MO;H"[6:[:K?KJ"U'[IGM%GU"Q:;XPH/:]KZ)E'%N"\Y0J-:2.@V7+>>R8W07 MIE-412_3,]H(A<=LUPEV&DT;N;W!6W3:IIXH\L[%KQ]A03JZW+U7:; M7&V3JUTW5ZM["0_]WJ SZ5\=CON]JW[_8'(U[HS[5[N'P6X0!KN#O6ZW$HGH M=H;'QR/L=2MV$W9[O;W]01.-*$0CNIVUPQ&6JDT_X;I:"L@[;+/!YQUQ6N+% MU5-C3M1O%+CM[]4L2?TXQ%0<]@Z@)IVR>3',LB2(7KX7D?*=L:<^J]E\(96" ME1H ZZQQ'\^DIB3 TU4-_@1; #.Z\S46M\8V*7J*E7/4S11-@BR+WM^$+2<>!M#3'!#ARDPNWZ]S!5J)BQFG!Z MVM>UY.ZMQFJ:W-E<%2: P4$& M7?]^6*/)RMQ'V@MZ)28&FE*#?J/ME.Z60L M?F%+>TVK\,GG&SC'"]V2U-.E'?7M)50(#3?CRT]WNM[6*=83?\BQ!M/;W=W= MZ>UV!@?[V_($4^CLI,L(T$&74,!V2G=+N1JXQT$+E]M@JF78>1+8J8IG#D*Q5.;VFS&U3NP=-/# M1*4.W+(D+_P$>V/+B5T)$,59,O%34^) %J?2&6*S(I,J_L;$_$)5=6[S\F?4 MHL;]CI3M?D' EC,C"6AIW#U77XV&K:<^UWGQ943M]_X<=_+(R+X+K,'"+]]% M,TRWMKR/9]Z;Y#,X,W"H/EWCO;R?DSP#S?$V)=U!CVEY__RMN]/M=OJMS9#I MPR!(N%<#6.UHZL.*O=VGXW86W%R)SM5Z+'"<(C>D.-X4)$A&M?LI1G1U=8L\ MUKT>N'TZY8CR),:?ZD1*O#3])X*G @F@"LNN+0T(67!I@1^ MB8H6NY!T9=.82A^XI@Y%Y<%6?YO_I=5QX>PF^MAZ&4I1::=.V32HLR6*T 7/ MH>6_\#R_T;5#!MKH-:,N;4YURIF6W%PV\\T<5;LH\H.61U2D';1FJ6^Y'NWI MO:%'RF\YV_^!$\6%B;J4#L3'IXN_=SN=5J?3D2HT:>W=BN38[O&W=$6EP'M" MS8DS:J"A8G&=7(9O;'X9.XO80M^*ZF[KWFW)+; .:%5!'BKW*";%Y)-8]DV3 MW=-(XS;U\Z*]66]!<%$<258CS2A\F%&=*NP'2O#;9*$K&((DUF H?%W;&\(= MM'6H>TBISA2K0[DIL/10W$P4Y/=<)LK=1_&.GV4JRR@VX!UAX)C0Z53)J*PK MQL,;RK.I\- H?G0@J-P8-ZFUI:FU7I-::U)K+]\&^<4:\-]L[)R3=?.B6G!4Z*% Z:01 M]QR%Y1=TB,8Z!XL-I#E:L"7%2;ZWHS:QA@LO)CNO[GK'F *YB)(6+D2YCH!# MNEE$7T2Q-&IK!]TBA/39'9\IM9! 84'I180:E]TDY!/?D#V5QX39!V9U,ITR M-!B0EN*H0_[,Z';^7",]!#=^E,ZXVI$, O-4\;]CY3[]I2(PWI]YDN8SW1-$ M9BIB,2PA$1;V1P*\RS5W'A@AJGB1;L-$(Y>HM\"V#KA\A\$<1)7C7F.\:P%; M+3$@@ARI-]S%UG(9AI@%]E1W+3&&$Q./J-10VVPOJ>S M"8(QQQ$1-+)C?Y$34A7]N(4_)1V=(RB8=06-+T R!!@BJ[:_E?-1C+.5GG9!ZQ>/G48:APWL/]/C18F$"1/(N1$=*=U(G3 N#9*+X$,7 M-IM5_S"^M88=A'>DVQE\3+!O,'KLV.WB'=?9K;^"= .1@>!F+?%AV?'2SZ[; M0+V.,*>4!4F[293!&U@R4M;&G$OA$5VV?YY/E:!I2,28JUG;W@G>JT)<9FXZ MB'9EE:LXNCF63"KXC48"ERYM%XHU'V!+TU'.BZA\+6Y5U0%1M*42*H6/?N?X M:K*TGU(W9!O9FW)WI,]TU-!4DWIY)834#4VZ&4[$E7N'EY)LY4-"RS5O3X # MYF"*]'!5C\^ /-\(6^DG3HX3XG[@GP#WZS#OWZI8E.QRN>ATUU;6+,8) M+5:6A>ZG3Z \2P)YOK,)OA.=>R'[(ZZ-,5 T#'SC#',8:+49:H@8+/"'D):S M(/YD$A&@P:U8DQ04S2+,'A=$R(J#6@[P!+C)8]UK7'AVY=3J8-T:-HATG_OL MT#O62-:2]XS2!XP.[#%>5%4MI=89HZR:AR>,S@=I%B>.A%O<)2SALN^=ZA SK+>27WI!O_6B MV.Q>@"V0R-Q3A%@SQ'6C8*,IIKI?:M:8<#SJ9^T-3EQ_MGR**%.,51H+<-4$ M2,;<10Y#GN6<0I+Z+:Y7>%P)-&@&$M@(RIBO>\D@/(Y&9&Q+9[C"1+>-%(Q^U=+4F@D M5K]P-:S(?R3*4US5!"#G\KK*HVNK(B_;U-T;F*;C+1:?[HS;YJ$U[H,$$%:T*KC0($--MD4 MI;$ORT*$@(J(Z1=2X*7!7S#21A)"44*#7=\5R>(4C-X$,QCW6A]2U@OC9B1D MR4H7.T&_"!?Q@5Y4A8]MH7-E%F=S#IIS4#@'11R?))YR$)6AX[5/GS4 MT?\.HO7[TZ9.:7F=TFY3I]34*3UOG=(C*V +K8R.J) ':9L5.Q5 M,U\Z,RPR@:L?KR-$Q1W+V+A%E)E1&1R+<.I*8G4'U)LKSNW"3PBD*4WB*/!F MRH]YSB*+..H0C&RV"^-L\EP3MAHF6ZE0*9G MHO%'")F9<+7OBM!)57T:A6P+3YUZ BK 6*S< ,[9HXE8>)M8PD KWF:BJ4PY MGMU.S?Y1%C&^MT4)&YN!>!?!%H?2A_Z2[2)<;;#(4]HGW2A".23*]^](B-F MLFXYM1D\XDC:&G#"8(CE0U*@-,_3X$8+:G+"5']8ILAR[$.,%$^$2A4C+E.NCJ6<2<::-Q6&Y5+O0!GC G]E M*,!.DN!.VP>[,SJ7+K,6$[G0]6(697&0X:/9NDLKE#3"6X)0L MNYJM\[D_A@D6AD%# MG3?B6@7%I?N:T6A[+ )W.<$C[V!ZB5B2>5,K)SR0L4\[2>I))=JY.?PM[UR9 MPX]:YX+&*(2;EV^5]J9":Q,9!]@Y3OQC*VNRRHQ6YX4%/SXQPD_W11OP\(73 MF",N)ADBK*#I@4@J;57 B\8JK2WJ:^GJ(5.D99P7#>2^O&&'S1*_OHZE)@7, M.42W947J,9P-+N:.LU)'"O?D\]N@R:*[\MD,T7=Q9K,_F/*5EUCS#=CDPEHS MH\*<*HLG TC14R8JE;$ML6MB03S*L+ 5DKTFF2B^0(W'-9/1"8Y#1"3*_ M7?HJ)T"5&X<]>&MH9IE.N<$::."S=7WKU]AR'J2EV98%VJ_M2^*61S/!P=P8 M2UK26[6M];_FK #[_5TD#8LYP8S",VE:3S'EHM!+EM?O&A84V2-E^]1EU':! M/J&WY4LQG92X1326NY"G;WE;8[DH>H#>=5,_4NV-X+I$G=?69])F;07V42Z5 M<1Z,-B="5[?4--@5SGQ ':UB!%E9SG.7S%LRK9"]L <-:^]#F>VQL5KKWWX: MR?01>!]N7<%_;8!R&DUT!PAY7K8%T.GF+K1PA]&$((86G&14)"!P&HB0"S\_50FXE: :6+,&@.#TJI845Z42B@>DDE'4O75+92(6+ MVESQ;77@I=UKGD6+406J,5^Y!LL+EBCLM;>\"B.HSUBHF!'ZT9>R1(M-')*M M'.G7,#[3>V?$O>R[+B-)E>F&,4^8H")7QA8!Q4VUC:L'>\,61;1K.4[IYATF M4JK/TL!02MMOK#P;Q>3@"5>^29(_,K%FL+;Z907: X *>BBA+G'EPIQE^GF! M0U?%F85[C6E,69#,16SA Q ^O=(]H7LN##Q1RI3QMAS8!KQB5C3[EA2B&_B] M0N *O,AK_UIB;J#34_CW-B)*Z+X;/1'J@1X"JK#74VKJ!M-L+A]F.)B;\RI# ML2L0M?[EU>H3]9P9'V)I !4YE*22;]^_S//5 .OR@"S+8"< *T$*>'6)#-D@ MB^OAY'B("LKM!6MFGX+RZ("N17X#E55#YT([J+%VYH32F%HS0'J0'*K3T33) M8K:;EM^@Y2A"@LTT%B:'%^B'SMBRIJCV+UJQ0QEOA;/+?#=DQ RRHKBK25'7 MI:C[38JZ25&OFZ)NI.U?4MK:FL>BR_^@R&WXY2_)+P9 BVVXEO,!=J>TJ@A_ M+8W_QW\VA;!-(6R9J70@ULV,.7D!_-Q- <\-BGS6%*A^9:.F>.<5EP\=/()" M#C0^?"4\4_2\ESC;;<\-@L#UMA*#2ILC:@Z5&"Y*"09GQMY:)U#V2M OA_$B MVKGT_U X><+[:,#@7[:=.IFI;P-,SQN88781O )LZP69245/*55I(%P33SN@ MAO]XD28&ZE6G-S#Z8-&7.1Q0;K[6231OXM_"NN"8N2/.G5>CGQM&?# D56%Z M+L0N1T1,](/]4B5YYBB 96@5YX@D_ -TXE3IT&>A@=WD_)<>.,HF<1W2 M%8?PA8)8)H;+@>D2?M;4OVO5M"%0]Y_ZK-(@$A@<1^[3L<^\:V"[!:<_J/J+ M[_]$_,HP:=Q 9O+^NB#T3LHT,+4VC=0M9=&ODP2^]2G710D9R:R/X.JU>U\HH$XTLIE X[]TW9&_9 0A1>G/"D!_NOSQ*5E:1#.\!4S M(R&GK'(<$8 9U,4=EM6XU3($R>P%YE?("*6%P,=BR60G5<%&%=$85 M"&(+RQ S4W0!IR"B#MA\D3%26RT4-,ZXNA=^L]G"]32X#D)0W7;O8/&-]PP,][T M/#(8?$)SD!S8.EM=C75+U30?,N.YU,NG'.?2!S.I0Y%^VZX8DJ:NNX*@H4S50,-<#7,]1M:5P$-+\&0--S7^[^(-0Z\!^X)10U9Z]CFPTS[1%-HI2<9![ L=WP;,.S#_"L,Q#;GG#@PT/KLN#&&XQ(:@P MERYNB7N\?!+S 69JLIJ;QDJ9NH8/*%R-_;639!HEFIV:+&9MP)AVE^9WOBN' M@F4P)^-).$W.)E0,NH/0;YQ($^%RRHTD=RE#SJ2!NXI33GVPI9R4:4 L%LR8 M62$2,L4)&_0OKGDN#"-K&=#I*+Y-IK=HFDU2/P^Y4-94[.IF=W0MP:D,9,HS M)I)NHCDC!7O1= I\13#"8-(5DQMF0DIQ%IH92.!3:^#"M%QBQ[F$2^:12@.Z MPS2:Z!Y\W2YPJZ+IMTH]T1DO,$'A7&"NC_?XQYLHA%\(EW1V?WKZ;,873FOM M=MI';>^]GL&-)7NI_ZP#K3F](LTD"X]J176''/;_F*(?.\OMJ Q UEQ@P^2 Q4X_'=/2AX6R8)%O>U%IT;O]V^\_E[' M@VV:?L-Q,@\H]#4*%UZ)SC]N>R>?I>+IB,N=GE?E7U8+"@)"*EA,&?8@3M H MY17J@BSP2O*I[OY/Y0=D:MJRI;9WH90GQOAHH6;,TGU$3, 1%85NG2,'J*,' MU[QI>V^TV7 &>NXV4G?RY;EY=N6#S#LGR<)S:DZ3%*@=PVF3U1E"HR&BIT[# M/RP 45M\A,9,7<&R)VWO4L*]3\RI7[BF$OM^H\4]$DEQZ9F:JMN(6.2](0\(.@U5,B8S%3+H\@\N71S<,.D9,W,1&2L7GZ. M"892_X9/V@?K*F*X+"(/#Z^B\6E4'P>*8L%U0JD>8ZE-=UKT-/I#F8(CXQ@P M)'"2E@>I#X\ON'^\U,1+I# ^]#56P,8N6%MY"+C3:$Y([KA*I"6K1G%(L10* MK&(R6]QA.C2C,R",LRAVX"3Y4ZJ5!',4.^<%7Q=74(@9UZY*"LF*NZW'9X)G MO+C7O:YADA,8'-!Y00 ,2E>?IH55R^4"W"/00UB,D.IJ3K>.R^[/%TGI^J#W M"Y6(?M2O3+6W+)^S B!2$8D/%[Z,MP@FP*!EVNE0I;-0WK@8$36) _2TR,I( M,,$ D?UA#!,[B+Z(6X?000:Y;L5R6X3C28_B0PT_H>E^ D9(&'TT O&A]RZ^ M;NGU6'"49 S2Y%O7GZXAQ3^J9#Y5)E*&2'AC.!+D>\!Q]#= KEN@LH_G1]X) M>@S@5H#!/6*ZP@J]=UC(S )IK (LE523"98(W9(\^L6/<]@MMH6ZZ(AT#ADF M0XJ4X9I3-4[M1;T^7M4]8*M%!51])%\-Z*O#%M59VN688* *"X6CN&KR3<0J M0T@S/Z!Y/:: ;D?;,XXB&FO7V_K'D1JE GF.MUEV23L,[?&>^P 68H_&0 M,YX-B-UF=KJN1'-W+.UO")I0-":%Q&[IG=T[ MD<@3*4Y](8(%F.,SV86C!*8VD3& J^Z#8[[\@#7?A/@:@)<&Q/@JC1O#2^](\S=3/W4.^QI)#*QLO'; MJ!@/ZW0&,G[=F*0X: YK@9+))+M)4A:EDLD)'2F1:3$E\Y2+HIX,E)+TQR,Q MM]##! ^&#R8YB=?6*).,^X"BB0ML;'$NL6DB8FN6("?5XD<++,F-Z7%4;!IC M 4OXE.:S$!-9"S9 $1*+T*=T]7GH1]B%8>2L-\D%PXX+.FD2+<^=#91NVK": M\R<'Q!+;+0PB58V,QN&2TIQ6 L[58#H&O(TA7^$V.#:7Y#YCO)(.+SX^FP"-E?Q*>FNM)@EBFGVG"<+,<#1BLF11O1\.G M""<=$/O L_^0=*=9']Y@*Y0U%@$';_SI1&]ZT< @0[& ;EO=:;)W"MWD<,-Q MM.!Z-&8V9R5M;SC%IKKK&Z]\C@B0&3Y[DP.WP_V\_I[TW1!WHH?V;4Z+>"4+ MR9A5[U&*'TPX\$40OC\# ?^9QVB]>&<(%(XV &&\40(8=SY#4X%:'/%>U(B' M-HH?WD84>G!RY44&#-*(S!@:B@L/70@J>A3+^,@)#G% FIG-TF7.MHPP]O0\ M2;SUNN950$"OVMOGY*%>G YPDUVHA0E&-7(.2.A-J?1EPKN4&*IEY3%+:/VGPV#:E5C P11' E_U HZ/ZP=T MNEU"-=.P>-2*>HW-[]1$'=?9OHC56EQ0N\+>*/9?9V$5<;T\7V#_?4E?P>.->9 MP,BSRI#*"Q1A?^ F"]H^'EX,0-SA[F'!A.W8E.G$((_AQI'/^&/DN%3O(:+. M?F_ $FT3,J.D:NS3DD M=!_;B265JUVAN\WJ#W0/ZFY\>AT1L(R$@!3#1.(C MW+I*A[R 7ZSH;:S&=?7L.+E5#!\*5%VBMHWS5W#UL,U;@U@3]K*/=,%+USS[ MJ&5MR4!%2E>":3F>0M0-$9A>?BIC;3.B@7YY@M6D<)E.%)=LO'RZB&:,3+[ J<"^A[D< MTQ5+X81L830U;M9HLO2EG;%VFEU+(:[2"5^/05=')]#MMYA'>6P@!SS$@&_Z\HU"CGB&""=_2 MB@N-D8Y\D7HC4X.MIHL!;<"P3#MR40#Y$$67^ MU"DSX\"F:2I8&B#5X.^R03A%$Z/H[#BPZ2SATF+0RJA@5(ITFSL.F0MJ\E+N M:#F;H"<>NEM@E?[Z-"-M!UR)A*G0Q1T>OS2\>^^@Z[N %\6=,&<' 34X.#;Q M>K Y6V1/M+3%J^>E8D]'.@?**%G>6O8V;@W B/",PW)+^69)XGNW[?T3C 0G^2WY MZUTL CB/LC^\4Y_TO2T>;RRN,$>4CM\CF M&:L_ZM+6-JI";H^$@6CE$UFYPT_E/<9]H&LU8KFM[@1+"_P\W+J[6,>O1?1; M;/^EPA]%!Q6'(G90GA%4G&FI)3V=+B0;S?X \)>*J2B*EV#&"3GVK'X#2WL^ MZT:FR00#TFQSPC$G*Y,C+38 (>$:T]6;:*6F'GBO%TJS7I8(R3YT9L(8OKN' MDK2 ?VEG8+==\ M5;>=EB'K-A.X>4KX^)2W=5[4#@FR.UVJP+>*G;!1IB"M8HKS8GB,AC%+$<5[ M%8+^TW$#/=VLAM](>)77771?"N?)4?$4L<4Z:Z !@;[+]J(ID6U#2UC MZ4NTX'!! \K:\(H#1@&.AXST )]#3W',5)"+FTV2$Z>1HTV6_@&OO8/_50M, MKMPDH;:>;>J@8;"&P2R#Z5R4CG*L,!I0V[(NQOAO&#)0XT)=ISI7I.-VY![[ M&P"VTW#;9G+;':7'=&(6LUNZXG$M4U3PGXP/$R*SI VK-:QF662]WT%3[]?4^S5#<1IAO0PY--:I<(,!W6CSAD&JP3DR M"]7GN;_ X=D-ES1<4N?'A1U)('KTX M*V4C4$$;!MQ,!KR[2<"=T.V.*QIXP9W%03VFS,Q,ZI BM]E\FMPKY*(D^,-+ MYKINW6PGV("=;O ;O=F)-AZA0.CB11"Z.+HK:10-FN'G90KB]P?K1,?VT95 MERVO!S%!VII[4(V6;1S?Z)^4M2S,>E;@??$.55%@"@*54_"UEUZ@#(\VD.\/^3*H3D !< M6_90:.M7DY L>$I&VZ@\/]%O$:]U$3P ,C MRX18>.MT&-S2:+,XP>)IZO9J>;_G840Y<]-ZQ8VR4^ T4&))BH31#;-4HGN) M5>0Y304R( L&>:/"C?=N$6)1]+AUAV;1EU(QB=4MOF&Z$.LXL0H[F;2H H4Z M5; 6KUA"SC 0+6RBR*+Q]%Y7A"_2Q.=&=*ZK>Z$]'F:86@X];A5R>JI+Q3C2 M1NU+O966+:VU! C>EJM":5^IG^,AZ 38B:9\YB]J^OI> +^/S3ORRL$V*4. M5GBG<'8;[ZEAH0(+65"5EE MDZF_+%RHH2&P=H9NO(YYU?:&04"WO,;*[3CACB9$_@:CT\',"I)KD6>E4U1!@] M(RH^@N[2HIYC@G3';BIZ;+'8O%TJ)7_0[82O O"V=*^R^R:MXD,9H$">^@3> MIS1@%=W=0C'^)@"688@#G"F-,SHRS0H:SM0[Q]K\EVOH*9I@%V1+YVU,&PM%C.A+Z4)JE=;.;<*&8+)> M;K*'\Q4X$8;Z;32ZH26P =-[[,^W[%RT /@26@3Z!S*GG@Y1YK[I M&N]F+9KZ5<)/8H0'N$.D%X'X]GESD0!X"UP6L0;\HU?= =!VQ[G22!G\QOA" MM<]K<;R*%6H&HCB:@/ 'HS-%, 0-NT"OZD\S:>XVJZ&9%923T6D.9Q9I>5$% MY!.N5"#,&:,9"X05UP@1$E8K:=;,TCB"<;X424;RHNVYPY08JT(Q^ ?NIL'A MP0=K6]3V%^NE;)>QC 8KPA5F M:)04((K:WGNPQQ/"1XJ6$,[@P>DQ4QB&]],48P4,SJAS:;E V=W=)'"0=C#R M$9;@N?#K?X].;):M#F&$+BB'4QYZ8Q*/!DD#JPP4&6$.AR[Q>9R':E0IQ[KF MMR"HE5IC\M1\YN)8P;$A2GZ>2U0 _PG;('9VID]D65#3(9*E+CL^+Q1=&1F@ MG@=)JE%U9#^++$"$MD/M=(&N]3WOE%ML5]P*/"BH%1?W+A!7G""9.[BE7;?MJN]&TPM+SV1& ME2<\',.E-A(1$*Q#'(SLTJPVNA^'>6C4@7^=^O,;5.O&G=?^4^@,66?DN 1O3Z9).PEUI!(R&?U<(G99[UC@F53H _*[\SLP3$ M6=4.?:!4*"NB47:%ETP*T%8O%:-T0T#1^B=*YD3IB8]NW'9U88X 6YFPK\:K M*MP!F7LY")BC!C7[S*B2BU]$.65W)P1BC5'"\!0QYM*DD >OS*7A6AN$ M'YY3*7O+F,C5!;1$0!L1JK&5]<(:5F2 M$/'* K95EIP?6, M5)BGDB$[@PP#D?-"$H]QT'S26Z*$DMF,L(W(/Y)9M9(N$T6=$ *37G**F4H;,#BQ[KU/V:68D MJW&@="SE&GIS\:ZN<I?5,*L16T*BP;>M&[/$ MK+-2QEAU371X>71XT$2'F^CPQD:'AQ:F#AV=B@HCA'*G,!:_,B"@6-N,\4+J MI0@-M$!L)>"?8-=PH;\NZ# XH26M)]E^Q@V=,19T"5VJ1G9:@-%B;7\832C8 MN; CTK1\*UZH=8T+1DF95;:FE]72/$ "K9\"#)>'?EJ7U*;<,]5Q^-[_B6H8 M46;7(B 7(PA&P&[1_V"KI$>/I<9WF[>R+(S0V6(H5H:Y[(1G^4Z0!5^R&8672M[3!S.LU6V"@';7W-BJ7&B&S9JSM)3RH]6K5)Z,EB+6L M)]/XDIX9/*#&&XFGBP-(I4,MKJ- MDCRSR7HQRWB8ZL#8B.GFF=B"F*\AHQ5N56#I46RO1_[#&2)Y4,#(U##M6FY$RV:*ILD0Y^N8=0GYTJP#W<@FO\_%7%>S*A MHC@%E_U(',95PYK5P0J85373>Y9$W]G^N)<%S27;O8C$Y,-?OA#=?S73=##$ MR2%?/8LI0R_R;1K,N3ED&)D MZJZ$QO^@L;RND;PAC/SE@3;\U<-]Q/*+4N3-'?L,&X2#[W0H-U68F\OX="WJ M6E,O5'H;!>K19==%05P.UM@&8H$)7PCT?+X)-=%+]>&F3#4H-K*4]/!JRF_& MR3BNM5Y61FB=A@*34$L32HV5,Q(KYN_4VD9:C!=M0UY5OC C7 B'=4$I]@ , M@)Q'FL#IC7DX)'=6XP07RBLY54UL="TM,8>C'T3S*1H3NAS+3C;3D] *)=1Z M374/7_MINGJ%BRQH=%\YS<0"&D?,E9Q)DBDH.UBF%(2#2],V'" S \H99J^F MT76$02I=66Y^L6,S1DK7FMN'&V5AGNKF\YPP,7;,M[T+9ZR3G4> H>N%S@!6 MM;AFKQIM#@0$(T%/*T*X<2KG=PU"27URE^2BK.(Y/SFQ,?'*U%#7$(@LITAI//1.JI'<NZU@08=,F#A'%D@&) QDS7;OK>'JCV+3_&-AL(_)O"I#8^G9:K"XI/LWF2:6JH/2V4MU' MM04Q<&+.\!2R]A536='A(,.5XS0XN1!O@1DBHKD6<;Q@2K536AL?; 8,6CID M#_W87;19G;\D9B@'0>2U:T#:<%V%UH7^R6+L;F%W4$OXMC+0&+UW,)6-:8%'7,(C):.$VF;OQ"+AA,?CZ427SJ1T$ M?Z[F^1@,5=HO&MJKO5&3D2Q9K%QE73\]LS2DE0NO'T8=6A2T;5'8\O7 R"VZ<-QX@S_.YZ+,ZBR24I6)S!!5SLHH>F1> M2'1PYFW9,:-F&,/TNC@?O6FT\6]7<(;N'Q\UDT#B9_XY/]I5Q,TT&XU[@42L^ M?RV< 4Q23".54[?4[Q7>0 M[?=JT9@]=, QH5A@*WF2WJZY>#^.[% 8)\WM M&;:C,K]E\\@7QB0O)+MZ1FQX*80^KA\[?:;#7A<4]FK"ED]5A;0JS&[=(IW> M+7@M-?T"^KBL-SR<"[NU7E:88K%DG&BWU85H-.Y6_>3R2H7_HXH):A8H\V)# MPH8HM[(4VUE=#XWU6BWTSC0!UJW,+)M X6Y$4++4:ZOR?('%0Z1(!G=/#N3VG.%:UMK5" MXJ96:;CE!CPBS'FH*XU?#$KS2>UCWH0"LR\_5$NGSJ/6_%0()[=*VPQWI=W4 M^,ZX7U8<.!X)7E5T1]Q ;14>"V/R;GS\4J.OBJ$E:]9,8'0U/9*+"/&4+/6% M;&16[DR]LZA9ZQR9:@F64 A)7&@.JS=ZR2FC64(\T5 M$R@1=!-MW!>[[F#S:P5J)5+I-O,NIA3NHJ"E <4RM";[MU4Q@"U1G2V.I$J# M1"'G7*3=6^H)':+RN[BBF=^+C+*(U,;8'G&6\M=T+(SU@U_$DX+?<"\.EE]2@BI^Y[1W5 M[ ;?;(5JFG?8AE[_"P/5_($:'S76M<;W]KLY7P(9?' MI*0PN,:8'3G5).>&^DC!-W[P1S[W?K6A A.L>@G5]%$'!RC+I,,NN%#4*YEM MGS4*&^NFB'6B.IAL2DZEU)_K.J8[%$WCZ#68$TK:OFN4DUN'DQ8H-V;*.4&6 M%@AZRCJ81N8::5= <;6FJ>A@&=X'!RHWPV%AA[I!F6%0F]+?B"0Z'JT]N:J]P E/S0MY :7(!5 MEVJJWI+5C&\2.";Y6:C8=1MY[W3F5#2:C@4M,[I7PN+;;E*D"JD&5EA($EH+ MEAG&8&+TX.4(O1,:J8(F% MD9'PQRGL&JOATYVNMW6*M;,?V"#9W=W=Z>UV!@?[V\69+:YM[E394I\8XV"FVLYP;8H%@30R1 M687#[7A)!!8J%H.9N,I$I60U_:H8(:B68&ROKD>X_3K"]?8.!MN%]=KFLGB] M.U_L'-;=>>]PO[==H81+4THQ15F6F]I,O.(XR7_+M;TC._$SVWN9]P[]*KA\ MR+M,:SQGZ&O^!XXH0$.?4%[1ZOCBUAP1.6#L,M%WX%M M?L<@)*9U?&'Q6D]TQ^00;NEGI6"DC@K,T^B6"J:0P&DAC.;>H*7K#"O%Z;HJ MO79I!48$BP;<<_(5IAB.679'/H@$!&C9I]?9.=6NV@08@#^= /HL(A?MWJ5>*\H9_1KH)=TI4#+1@DIH[^[NVG!ZV]?)K<31$KE.2$YN MSN=[*:ZTG&+$AN1VJ[QDPT]:WL0:!YOZ6"C2W )DN2S*) M*B3!(O+/(!I)K8#L!\\N-?C;2:I_2TERU$PN\F#M6Q0$"\'Q[&24_>/R=$J. M@)E]SZXIC2ES-",U,L<(A)(@Y-?$86DQ M3=JR9"KN-X;44^YH9&QRGV) 0 &4+9FN2-?H?'>4LG$T#PLGUDI+%_ER&H.! M:9FQO%\^OJ=!/M[1#09VWOCQ'RA#ANURN:Z+YREMKP2Z66@QTJ4\Q<(A#\TR M>!F\PUR/>)#V7OJU#X84"D2,#"?3*&14R[I]@O,Q]SFN@5?C&<< "2V'MN7M M"OH&$!JJS$.20VOFW/5V=MOV5$%6D,NGGOOOIS>RZ=E1&2ER;3 M+UBT0X>30_?(1AS*-;$E.IB2KTFIM3$E-:-*?E>%/[?OUWU#_L3 M/]P=7^U-NMVK_N1 70UZN_ OU>OL]@ZZ_D %?^.G\B]&ER?ON]U_?1I^N!Q= M#B]'_SX9?CB&/]_)7\>CBZ-W9Q>?Y$??/'3ETE:?U2A&1/N=\30)_BB(FHYA MA8->G6C\-E/M=(X4*"IO7YR84W?'/VZ=)[ M/SS_Y\FE=SZZ^.<32^PUMV#-;+$ KE(!%<+JOVA.V$7$'V.IG?K,56\$?H#@ M\VCUPBH1L4K94<84?!/")XG$" I][?!Y\3>3\D[C30*:K'$6>[_D4X$9Q]DQO4YGKV5* MIKA6C6?ZT4]Y>ENH G"\=Q"AEVY%(8FYNKXNC@@I4\D%&68"M4P9ER7E',L6 M(]I>6PG6.X&GQA&NE3 M78QS5ZRAGDQS['^F]=03A&NTZ9@Z\W&F'*_-XSD6Q 0$< ]BG4IZL)X=Z]X6 M#$%$W]-$%9&KP$ !5U,A4^B6-H++(2TUI3:A[N56P M$LC'TSW/:"WFNY6I!MQF>Y9Z [XM38A>[J M=UR]OW0"'34)7/Q]KSMH]R6_&$VGQ!5#KPM*)%1?0.C"%,V*-B7IAG47M>]2 M 5E#JS=(E11OGK]_L[O?;1\6%NMQ&W3]*^HW^2*6>=HWH;[0KWF5#36-1_%$ M:C:>W29&,Y@, 9;=@9ISSBTR2](F(5D#C%C%3K#K\+#5C!N5%9,]S@QV;8]] MT"4(;T":^]2SBG6+409V9F;Z?L@4L2;5#BK_'?P7?P8/"*R9:%K7J!5A1@7( M$37$A.HS2<(BBP%[=5JE,8$T3U#S%ZVCT^[]H^5UVWO_H*N U?[1TAT#!%0. M+S>5<4RNWM8#"OQ,(@@.Q1Q+W*%Q5K<%/#'--&Y78:KO'' G+$/6MRX8-/@@ MFIZ3BH](SF]Y<[^54*86@@*WU9P._.4 OL1T,=<]_W@3A?![N!R=BL[N3^Z9 MD%BE[P>[X>0PN-KU_<%57P5[5^.QW[O:/=S=F^R%A\%XMU.-5?:.3RZ.SD7/Y^<7_X\_'#RKV\4JWRUXVN%)A[;>V:EG MJ>L1>3VDKW?RKT^CR]^<+[]9:'(UMU76OR;[O6SY9:\];(,P&R]T3BYZR?[O MS2N#[[7?M+U?:1*GI-3/\?N&1@4:';4%:&!3F:A)Z=:E='>;E&Z3TGT=;0*] M]G$;BZE3# :"PC(E0=\$LJ1NE;U^N[_WI;D*I5AY8 ]5G*GL9;M4\S3+_=A4 M>6,/J:G9EFHK<+]31:5RE?(]C)+*+$LJ8^6NG5$T<;-Q@NHN&1,;>\4O,%.T$-=+ M9R-T!$[H@J/WS,TX ^'N0T8!V9"CI/33BD5-V=/!K[@,'"X?&Y M=.GCRTVQ_MR@!H0&E%Y7.>(\[I;W][UVIV.'E6(E.3U[2ZZ6F<[1(4E4H:B![ZO;3T2<2M]+X8LHXWI+C&,2_DW8T@,Q MJ169NZAD5B!@);G@OENUQ'C6V3]S:T70+( MJ'D'EX-_<$?DV)>1*1.)(+S*H<7TAR_#A_F(OE3^H9#.%4(]>#3C,@L M$>#@/$UMR2=PH*XO=3$SJ)H!07CP8QQDBXSE(W&% /@PA]GQ3QO(+OR@>DJ$ MUDO$F .AL%J,?:5(\>.BU*"+BZ@76APX8KERD/W2F> :W>W2]%MK)?](;,+@ M9]KN(QL-;;ZI/\_4C_H?/SV!9M7F-7+,3X[Q15Q&=C-8T$#A'ZE$PS7&M.7( MBGB1PO^'>L5\&7$FFHZ+T/WRJU9=,N#I(,!Z?P)J+M0.J/( C;.[U)_KM1Z2 M*4R6J"SVO_]KL'\P^*F\KN)%5=/BVT1EC-GH8[^-AB;Z>[>]UT$]0@>0 YW)1%(D"&0@L>_M*&.?"5?\#-^H%VM^&TOSRG==J=/<)E MHSPB<=R%QW"K9LAD=E.48JB]6SH529/2M)[':W\HBUJMX^7)6 _;%#)>%33IL;XBW434)U%=+Z SB/67.54YA?Z>VNVT/W-ZH MX]QICO,FJ!U=#Y.J:#8&?:!T[S&Y2G %URR2:T(.M<1IJ&L]K3HH#F^+WT N M\83*"_UK!@A_P&,@QS,'K15&?EQ\JGE<@HW><#(F<@S-J>2NQ=B=^DB8>A'Y M(/1WI3P"._+29%I 6Y253_T[/LKZ&X%]X"R[1='61=3;=0O %V+Y1GZ8@*L: M_TN\V-H@QL*!WG0\F8=(6'>S;1VPHKC"_:IP!ZWH3DJJZ]ZF.F.&PCY8 :XW MS@+)E\CO@NSY=RUG6E&1T%:D2\MFP4-V)3.+^#01Q4)%B23GMI-QXK=SGL?PNVH;Y HHA:=B$F:-L&^$_5)A7PZ!N()%+JF1.36BH!A-V6X9K0''1&I1ER!M ML]&HC443(W)7*7 * @GJBBV>SLQM\+94DBJ M-57,V!:NS=:N;EO38B_%)&# M(U[^UM<(M_=]O#,H"GCYRLT"V8)_&XAN.*GA),M) <^5 M7JBI^LP]@7Z0@;V)D@S9:Q;Q\(F"I-8&FS':P6"Z=R T'C N.;-GI;[.>)+3 MO23KUW!MP[66:UW)5PC"DT]A75_G&[05S*^6.4AQ&2S< .0]S-$/YYL;'FYX MV/+P$HZR;5'N' '3[: MXL8Z^X4.^IAHC_;B]:@-\EXSBE&,L<+^A@(M$P2% _=[&X']X%PEV&X=UITF M=H_-RQ."^@:=E\T_+H/O^K208'<&&R_EM)HH#?B:4SUKJ.I[<2ZWI4$BA,_9 M1^7)C5("(]^X93 E1]JBU54R;IJ5GX)N@_7)UEY^A.J+0;NROVZ);%-$7"PB M[C=%Q$T1\8:-_K5$,>9 16.CJO89E]CBE5**MJA[ZPP/'I ZR5-):2S\:(HQ M=>7=+!;S[,V%\3BP()"R2@CE32#=5E01#:MX+J:K?;^&X MV_FBF,/:+M:^:6&O8X+1C#JVZ;\:3"'/#(2"O?L+$0QK%NF\U[POC[&GEGT' MN'A%WC#+TUNX.C,%UE'LUZ1-W#)KFWPAT(10/#>,A:YXD(DZF(I0"BIKZ'?J MTQ=+(56(IV$F]Z1JEMRR?[8Q]*]DP4J#/(V!+;#J-9QU;VFZL6Q6*B\F$-<2 MK '6CJJ%F2R$)9VZH*3*GD0V[:$4ZXMU.>T\3:Y3?U9,>U(M-PDZ*O*!E3JI]'_@+5D)'I-1,*D0KBOGNJ]?;=652S1J8"^B\A8+@QB53?MC! R^?DI/QVMOQ=S'L(JD8A*YQMHD2/0G?S(IPNQ;)SGG'H;+VYC'C%E)=+Z;?V96O+V&7YK 09DU5GHIPK M38F273G&DFCJ8B4!V]*97;U;.@-L"*"O(/;4Q4SC)/EC!PX+/H[G80MD%0DK MGF,'"IEZ+A_8D])873PTR612H"Q7H>M1C\Y&43] %0JY[8TF+000XGF,<5), M):K/\)=4]VMEH <68^\\'H.I4_!?<;1J6VIP!%>F&,&(._119FL;PVP*?.]F MQJAQWR %T*1JA\>*6I[6" 2)IK;LI7B)33#BG=K><*$3J4NS_BTR+BIR6S]L MJ0O(6&BYXF*W6RT+?J N%%B *8WG.U5H^*W!C74\XM&]7F8&("S9]JD]-PC' M*!8D&C#49+J,.X]NX7]N%?"6.(EK39M/%W_?W3_4(#18>9-1/@3/T/I([V/X MRB Q.5KHVVS>\O[\O?F7]^/V-U_\X-.B/P_/+T>CJ8.^@TWM2 M3)2EG&L$^II=QKA"%GBCD>DH%GB8W6YP,-[O#*XZ" K3'P2'5^-!MWLUZ?0/ M#_;\PZ#7K8&'V<7_/3XY'7YZ=WEQ//KWZ/CDP_'P_/QD>#Y\>W(Q_'!\W$!9 MK\"*V5T;*\;^2).[Y6F">Y;BA')]?/)N].%?GTX^'#T]7,RC@"IBZ<\4'E.] MH#_H#<97P$X'5_V]L',U5IW>E;\[Z>X?[._N=<>]*H_UWP\O3\Y'PW?OSXY' MIZ.C(>+E7%P21,[H[<^7%V>G#011D:WZ:[.5IJU7(*YW>>8!>3VFKX--])OW M\]F[XY-SYK-/%R?XW7^HIKK[DP]]QHD M_7T2FC'/F8YT,1P/@;Z]\% 1!P@:G&J9B#T"WU:8K@/^E&V$=F::ZRG9$V[< MI8C7W/6V4O..[MP)PZ[?)32T)?;CV(WNNQ, M:75Z$XKCWJ94+"^L]LBQGXEP\QJ#/RE8\=#P3[W;9AS8?NM@][!UT.U68%M3 M1 G-5"PEMF9*YIV?6_?N MJ.7]TOYHK[/)9_B.WOA-,ADZG[?$O(N#-AD0"E[@%$(SP& MO6/YMP%A-A47"??(Z(F*>G( SP:\EW+[" <(9@FAR^,42P)\P5@;#:BP:/,( MKZM[:>1&B%J+L!?%_J?<*16Q?389S?(UH:%"0VQA) ?FE-,(TR4)CQ3(% A[X$9@3<*/_A4K MQ'B:(F47*ZXC55:AU0OMNW-RLQ*] M'WY=R84EH6E%&MFPJQ#GQ".4NH/MR()<<^S7.^5>?;M?E##KCSL&@ M-[[J= ^Z5_WQWL'5N'7<.SK[<'E^]@X#&.3='..4 MJ*O]P5.'=KZW>,;>VHZGIC YDI;&SS=W:R4P+Q]YA(/&F&&:3%EUDC$=YD\/ MR/>(XWV6IU*]R&45QC8Q645MC^ !.;J)%.*%(Y;U];UWQ@>Q1>#D%J(!49EP M)DRAA*-28\''VE F<"DS-Y3QML@(G^C1J.>F+[B[Z^]T][;4-O]9/^UWV^GL ME5'CCA*C6)?>'8CCI#Y?\?,=7Y[OB%3.HA M&Q5K-)A+,@^K0Z))9-$TP/4SC>S.8'&?JY!FF1YT],QOC+WM09#/L%?>C+G7 M$XWYD4GIN%NGFNQG.MZ5B>62JL;O[)B\1)]]GG.$0T741R\_RI4T.&?45\88U67FPJ--$CI=H]OQ1[[U41I:&K:3^3-TEZ1](H#(/ MT9-[/^''URF=S%-S^5:OT]V5=Q4L18DW':'CO5@PQ-(%[F]"@O4,@SG1?S1" M"=/G,E5^>.??\Z\R]FG>V!4"DZS0#T7=8&=?KD4DE+M6!:PB60,VOKQB8+^I M&&@J!C:L3\"Q-57@YYP1B&A$+$;=8Q=M"'&CUQ896-!'!7DI SI3A>4"0W\H MNTQ(! ?^9 G9D-FD%, M\M%8PUQN3;-BX;9:KXXML9QY2;9PN,5Q##$6[9#<,D02.2XRRY,QE8W=C0]& MBF%1.SQR VRK(6BJC%G!6%-Z5*!)R7SD>-&0BUF1]*=1.GM92PJOQ&F'R(=. M]DCW\=FE3F"I+=!LTP2ULG>9Y $JWN0&+/TL]XX8]K7REEBERVKPW;N/[#G[ M8($O5+C<37X:"X5\/#I-9+;AP=4.KP"$S^I\9.?QX[_>Q1[(@\HUUO3-6#\<-^J"[:9D!\!DXSX]6* -Z@Z"*?RS'T M>:A]5XDU@PZ9^Q:WP5[JA-:)UI_E)?183BJMIFEY5N12L_S;X? CW5YR5)G4 MC!M97 J"D"C?BK;-J#S<0:TV:$=53(^ Y7& (I,8#/6B&()PHUR+?/J4,T8, MLA*E5"\_H>Z$4D8MT[E$;2@8EP"!\1;E5-E/L%"STE5[POJI\)Q4F?@*E_6N./5R+\F;@?$ @6D@BJ'9G5NV!$U6A3,]\X=3CRW3:USW#SV%+4]>)*GE$3%3)01"^ !)N+YM++78ITXEMHJKR"ZXGW;P(HEU,L&5EZD<*S"$T^T_V@G4ZN5-I:I7^@+;&^/ MS&ZJK'J4H7]WD["QCD-8]"*8X1]2:M*,YT!X'S5/^@?C#L#7^WOUB2<]X?#3\>CRZ.S]^]'EYC#\,/ M1Z/ANY/__7AR?GEUN+?;Y)V7YYV][GY[N';JF4CM&5I[AM@>4_ME'8YQ L8' M-\+J"HH;<@NXRUY+HO>IE%_^OQL?YZY?>TDSZ ?=@_ZNYVKP1C+73J^NCKL=KI7P>'XH!,$>X/= M[GZ-]'ES='9\42IRS'U23!Y-U*Z^&$R M)ZL13GA(9M4XSR*R",2D9,<-SF(@%CCA)G+Q.,&OE,J^6J;H2T;X@6&=W!/. MATUA!^)JF^$6=*]3X1;*II+T;KDX-]6LM_W2L11TOCQ)M;4S ME>RY'0&HR]/0GI"2&8] 4WV$R(G%QZ$B7*XL)<\-"P"TN?$P17T\VS?1.%HP M@PT&[:XFZ=IE^9-E9?FR&./12"'\$$@RY8LQUBA%[$X!OXAHS1CS>^LR//Q* M"1=+WJDQ(F-B<;S&#HK2=ICD]SF"!_W % -##LLI4.8M$"S$"3A)62'O@AV3 MP(WXK2]8F-8HH #0Q0 V8!J$_CV\.Z;9G,YQ1A+@AQL/">NL\><"@-MD19=G M10^:K&B3%5TK*^KP_Z#=TVMFGZJ[O]?Q.YTK%>QWKOJ30>?J<#+>OQKL];H# M%80'_>Z@QJHY^G@^ KO^X_#=\.CH[-.'R^&'R],3ZDJ^.#G_]^CHI+%Q5MLX M1VO;.(;4GJ6UA\2F^EXA]X94]P[1E0%UC5.K-Z5I3R!N%0_,C"3/#X%.RETIF3414 % MC^W'CFEERB.A172@F E8/&D]2X+;SQ>)_H#%-GU2$.Z=^:(DVCL5,;U(]<+D M@5WF-PN=NTH3[Q^V.[U_N)W-):!=1W8Z]\< W 3V6#Y1"]W2D;H.)]9O2P[A/,*PM(&KE3'Z1=%]V2%Z82 5G]H!B:&X\8H<_6I]P M%Q(IJ'#5AIZJ!\$25XN6"@6>1=:0=GO%IZO7Z74:!FD89!6#=!L&:1AD%8/T MGD+[-B;J,^_J^K)HA\; MS/=;45R<89)M/TDHPY1D_?A?0:#49/+-^>0+PA=4R<%U'%D^KS+101OKZ*C. M1L>&,5:K9_J6!^@F^R?L8.RAM\F9:?E^J MWG;.%:,#/K&:ZSVUFGO%)^&5L7VW-=@[?&UN0+-]>OL&@X-F\U[KY@E8P1,I MG=?A9EWZGTG[;.UN-Z;4NJ;4"V9DO@7?]UK=@[W&GOYK,T&_X8"_. <\K?K; M-%UGVE=Y./8E#FIJ;+1R=<$N,'&8Y-BD]4JYN-MK[7?W&R/\N]W@06NWU^SO M][N_*P)_/U#[:*&&_XMSWOMCL$\B)-8&?HB4F;B=;P./M=M!GA$E^W7,?0*RC& Q=2_ M3_+%CY/HLPI=0FD(!V:+HG'Q5>LJ!T21-S$JNO0,=0\KYX+2A,6#63HXE;SV M%RQW,'^H;]^@,PA\E3X43_'T-6 #S.,Y%8M]ZAHT"^&ZLMH^]FB*<#03QM-\ MH#.]"/KC<^N^0>@3^#*-9<9HU[60?AK_+%6W$;R[BWV9^C+[",$\9_5HJD;6 M5.1,#7ZAAH''C&J M"2?98)7JD\&_TBR_]&0@V"Z"^^K16@(_YY*B0 )_G-RJYE#42.LG.1.[&WHF M,!#\(B/\6_[U3%GQFV^T'-*X@2*,QHM6A>&H)?A^-C.8! !,"+?? 8(]F\++FQS)- M X2@O+B!FBZ3:(YPWQJ/G%A2N5#P=/FW G,F2;&\=G+-XD@]&'?@^X>33O]J MW#_IW>YVK0S\87.WM]8*]H'^PIX(ZG.+CD_\]>?_Q+T_.S]Y<\G M[T87EZ,/;R\NAQ^.A^?'%_*C!E-K":;6\=J86I;4'M+: V)[0FW/D-L[/3OW M2HC&SX@Q^A/.FQ8PT #EW:M@_MVP.^CN^\'5?G>\?]7O[/>N!MW>P57HJT'' M[^SYDWX=H-S)QT_G1S\/+TXNSDY/_O5I=/G;QCDXLUOL#VCAOE7 M,__)^H!RFM2$G$O$]BRUO3>_T7$875Q\.CDGC+GAZ>GHW6AX>7+LZ=^>OR38 M;EQ"B^]U-,1J4H_#ZPX1\;(;GM8RS]/@QL]H9/UUZL] 53%6JCLSYZF#R[HU<_MNWSD5Q>3=;OMH1VT\E*BIQW\ &]VJL9I#J^@'][KO-2XC]@; MYM=Y)C#!NT2&7K?AJ2_BJ3I2EC@*/GB8HT[39(98[L%-:08&+*#Z\6X+\87# M*-0>M[XO$FUX?)$YV.\K%_""0T..2C-CRLRAY_+P$*<)TF?@#^,L[]QANP4 +*Z+EHSKW%LZA2^ X.#Y+8&9)TZP/W MYYDW\?GX6[>*0Y_.% /F,7?JP'BG>U@913#>V^GJ)53GRM5('%J51)SJUFW$ M!I]4C?%.H_/NK<0!]_YW.)N\5G@S% \X (-IC7S+T]4SW!>9L86XGU&<*YDJ MYYP1;?:-5?^@OQM<=3K[_E6_I\#L4[W!U:3;[QSX@>ITPGZ-V7<*QL2'MR>C M#^]JWW_\."J M/PD&5R"A#ZXF07?2VS\8=]5NKT96OSTZ._]X=@YNX-NS?Y^[;TYC(+UK1)KD:;$S M?P&""8R[T00M_N FP1CT W=E5XZLIAL@-_Q>F]+^9,*C6Z&7])JG/:C9G,B5(1?Z;79+2&*^P,L;+Y2*=:Q4K&AF)O]Y!BJG0 M91LS%IK&T\S@)3,>WV,3"?AQ&N$42APPFZ+WLI0DE.RXPP%(,LD3IY7.*!Q2 MF.)9\Q@TOFMO2E1\8@*J[:WNTQ PQBEMR)AF?AU]@JE%%9&S-KYWN$8 MN43N1*Y4'?6S9/H@[2TWE[FX]KE?_="GWIO>7F=KO+VU^S1[@Y[6E"39300O M//=3($1ASJ#L59$GX\3#')[DX^YP_I[.H?EQ1", IQCS6>!@ZL\+9[A5K[-S M"@+&NKFEE2MV'5$B)'.Z@(\3..0A>]$@\AX@H TVT13B%PJMN.=I=V\K6+YA M_,4ZVY6,24,A75VM(EZ5)#QI4!IE>_&.L)^%K4,97IC;EM'T0OE83TLSDZII M?ICQW'F %EY*;*UP!CJ/E%^I7"UKX_U+O$WW=,,9+[1?(\MB+1X:IL_L0R]% M\2'8N;FPM+OSO:)D%S8=Q,*9EZQS%%;6 4CV82NX-O>2 :#8^. M0VU=E4=&3T D^%/[JQU%/!&Z@<[26HH6CBP,^)0&ZB*CP)ENP8_NU"U.[Y-? MEW^J?UDZOEY$ZTQ9_V5@[)%I C*6[)5,SZ0G"JX\%L_%63\AW*Z).X\62F3? M;MO[)QAVHQB#X'0:I0/GN.V=1]D?WBF'^N33VDY*C9](P26,:UYX$ MVB_V^EAYK3*@>;?":#*!#7MZZ3( MJ];:9AM;Q;\G]\AP=U(0@A)@DF-4TP2!'[6ZMB067D4B?7P0CGTUN.J/#\.K MO@H/KOQ)J*[ZAX/]P4 =' Q4M\9+__G]Z,/)Q?#TY/*WX]'%T;NSBT_G)U>' M>^#!=1H_?;6?_O/:?CH2V6,J>Y;,FQ4P%3[:W^UV]L.#PZMPL#^^ZOM![\KO M'@ZN!F'OH-/I^X?C(*SAHY%]K?.3M\/SX]&'MZ=GYR>CMQ]^^70^NCAN"C(> MX*;1VMQD2>T96GM";$^H?<352I<_#R^]C^'_$R1WL M^[7Z\6D6/7CB[78-S.N2:3'\&VP+DX.NF4*J)V3;]5_\G7'G$C#N?-I' M/!@TAQY-ON0N9D9D6P;=,)S*K2\1>_'W/(VR,&+6C&+Q7>XD>TNM"ZL?4S!" MX4H5781D[6.F42H]#1S M_EQW?5"+$[(O+"&G?:)<\3Y]E3NL$)Y%0J,\MCV#7O(T;*?D)1\E(,>UM'3G+H\S15Y%$I\+(" MZH<;8C)YR@)AF&4)O)PN=7>S)$ Z]*/!5Z:I]'PHD3YA$N0,?:PFIZM4I$+TH-B67 '$C"^>8VT=G5-XGYYXG[0).Z;Q/VZB?N7 M+['N[FG+WAK':%;G<4!-D6!F@Y%.E:V2S,0ZNSQ8:)O;*>;39K?.X9#AS3D; MNO'.@ZKX07N7GO1S I?_,W&#GY=F\;=^P,&W14;%D53<1S6AH<)J.)-DXLI# M>/+TONUA. \-AWRZ<#.QZK.V)-#)L%X.DD,''E&X1M2LMS.R5XPHR:N;_LJN MT)=X#3V)*]\I\I_J/90:[X0D>OE!A4C"9/=@'/;[W:MN=\^_ZA_T#Z]\?[=S MU>GWU2 (=O?#?J^IP'(:@ M&PX[>P<8;]Z[.@R[_M5AT/5W@][>9/^@J"4^#L\O1Z/1U6Z_TSE\6GVP:OI' M14.L;)F#-;),AI4:B>IHN8/3$1;KC8;O+BZ'\,')A\N+J\/#O=U.M]%P*S3< MP=KZS1#8LQ1^.=WVJ^)PD%-S(?WZ]4@@\SS--BPW@K6.WRE MK'=)52(Q89TR@$X=PX&@/T[RWW)OA'*/G1FXXF=X(RKJ>!?-(ORQ!(*Y'Q.\ MN$(Y2CE67^#6SN[^I',X ,G>ZP"W#O;Z5_[X\/ JV//'^P?=\?Y^L%?EUL') M__X\>C,"%CTX[ UZC?V_BD4'CP T8*H:MGP$3!"O#YE.S#34]@%;"44#JC-? ME,PGXET7#0@Q\4K&$2$ W=0M7HC@J&E\S#)SN #S0S\4Q%LPN%]T3.N@XI*L MW*K/-^"1+&BGQJGWP^JK/^3HX>/%!=C*FZ\C*<$F"?[FMX7??!QMED]9'/_/ MT[SY0\QT.&@/]E^1K_\0QQ1/W_?#,@]CN*]WEK[ANU=J%]>&2=Y MGGZR.:]K,NQ+[LO#O%4%27Q.QJI8 -UV]W5RU>"IN&KEAGQ[EJK:9+Z^Y4ZF M@AV0X5B^_:-B2[4 )OK??^;)XJ<'G\:7_?0W"5O>+!;S[,T/PS2XB6Y5]H,*K_WT!_!E_1^Z!_N]?O?@!Y#SW4[_H+\_Z XZG=W!P<$/ M?J^W>[AWL/JUF2 MPB?YC#Y?4=6!7O4Y9353# )M%4JOL)LBBK'>"V@%_\;2]47BB9^@FQ5ZQ4*E ME.]M//YB5N]TI^MMG6+Z[T,B=2F[N[L[O=W.X&!_NT6)27XC+/*(%A%!A7"] MI2FMQ^),A/*9IY&D!#'_B_A.VT[LV'N,)&JT7*/E_B):KM=HN4;+/4;+]3N[ M/=)R@UZG@UJN?[7[?%I.:PY05E91F2Y$@B A5';\':N A7-RUIMI3KKMW<; M==:HLT:=O2)UUGN=7-6HLY=19[U^7YRV?J?/ZNS9G+95&DP0\P,:J)"DWED) M&?516JQQRAHMUFBQUZ3%=E\G5S5:["_NE(F_Y0VO4\6ZI7&W&D75**KO5E'U M7R=7?2^*JN:%OY6F*A+OFWE?_>?26P4 -*NON%C58H4,2!L<@BI)I,'8NFVM MFJ$5^'>]=!#?@0#S&%^EVVMT-=48:%=>HN$;%U:FXIE:B47%?J>*>K5AB+17G3/6= MQMB2B#"&'W$ T>-465,PT:BR1I6])E76%$PTJNPK5=G+5$R,0#',>* )*1F; MB3*ZH:9.T,(3/TZQ-046C6)K%-MK4FQ-@46CV+Y2L3U;245!L9W,YM/DGK2* MU6ECM;A3,OC1Z33F"8(X@"S(R6I!1*-OFOT7:/OZO3= MWNODJD;?;8Z^>[8"BPNX6D_B/?$^FH(_CD!^S.$M_$S5%!?"%_RKPY75A1_ MQ_/3*%;@)>(X KJ'@<1\ND)"4)1[C:)L%&6C*%^1HMQ_G5S5*,K-493[SUIK MOTHA2K5]M[]2'UX<'7EOT^0.-,CHWW3ASG&+?_FN_;%=>\%I\0(%-(U\[\B? M1SB2[^TT&>-_^#>G.>C4T>@1OQB-0.V#HHWF_C2CWSL_?F(5O=^HZ$9%-RKZ M%:GH@]?)58V*WAP5??!<*OHDOIY&&6<'WG^!(=4TPW-)-!JS!U>JG+:NF1&O6@T:B-1FTTZBO2J(>ODZL:C;HY&O5P@S0J=89[2.*#M0;Y0X)5_Y.,GO<^^W?*I:WJ_Y#6)? MTB=XQ?M4%!;XXO1*?^0/. _J<9J5D[ M4K/;C-34=Z5-;T9JKABIV0SQ:H9X;<(LH6:(5S/$ZSN;R/0Z#MY&OGXSQ*N) M)H[]\Q&CP.KFJB1AM3L1HL $1H_I(42509"HI=&'AXV-$OZIX!AS@_3_X M_OH;!8D&KR1(M-EJ]&!-67+0WBM(\T>)CLT2B_PJWXFZ?:+]>X5*N=MYG>SW MO6CE[PTV&+&V.J]02YMZQ\>KZ6.X\D_4TT=^](VT=+>SH6JZT=*;+28;+?U] M:.D& K/QG;]6+3\;!N:+JN4W*OH=E?&IBJ_OE7?R9PZSYC[-?\]=Q_N]'_O7ZL5\\ 979X-TP6L2 MIHTN_SYT>8/?VNCRK]7ESX;3\Z*Z_.)&@1.N8M#><7++#W<4^=LTR>?>T;-X MX W4S@9)_=7J_7W>WT]KH_ MA/#'WF 0JL_]U^23GP6+9*Q2/M(#U$2][OJJG/\^NO&3S(^\-WD6Q2K+"E'U MHR3.\ND"G7?'#W]2YUQ0]E9J^[ZXZ(3*$,>Y/X6+X08E'=_K[)R6E3SL]<[N MX6#_ -;WL#9G&O::,K;7(T8;9?Y]*/,&*;=QP;_6!=\$U*#'NN"LGDP+NM>J7O[Y(SWLUP(3U"CE#9.*C5+^/I1R@XW;*.5U?>ENM]\[ M.#S\(>QW!KL=W,D_6L2E8VF_O_9>\_FU)5M;?3[K;K_037/>]Y:ZY;P40YSG;VJ""*8 M'$3P%Y40 @1" @6"?_WM;@'&!L<)-J%K[SF7IRV+[A[/B#W"=6AJW,$,>\I_ MJIK/H0K[*ZKYO!ND,%=18?VS$N\GU-D92LMC[^ZL/)MC;?GS.WT^G, M<&WXS?_\8GZ]NT^9NI,XK+;?4]O,S:CM:/S99 M"\\D7I_1P9G$#)Y)O'DK(CJ>28QG$N.9Q%\Z4CR3&,\DQC.)-P]^QKZZ&,8[ MR^WCF<27$U*ZG2:\.*1T])"2>#,AI?/IVL>(.'B$@T?+T&_7#!:FZ>SHSQU7]"OQ6?9<&]E@'8AU(-:!+W3@[?1GQ3KPZ#KPO-K- M;/7@![3@2Q_R32WX%4^0O9R>,5@+8BUXXUKP=KJD8BUXQ/;D[$\W;MFT)I^Z MB_6UGAX$KN>8J[7".]2(W/+],-)@W]AIG&7.IM,XUG=8W]VXOKN=7J-8WQW= MZV-_6.F]JNSV.GT?T'3?T%EZ$+<#A/KPB_KPI]NA_DE7?BAAM2>^:WML5C< MX1+K3*PS+T1GXIZ46&=^66=*EZ@SSZD;-"MA78EU)=:5EZ$K<;,=K"N_K"M_ MNDKQC_W++92KI3ZJ6+D9$GT;G?*2-/MM-SA^\A1=R>'M"9 M!SO:/:G-2VI9%]VK_D3+.JPXL>+$BO.YXL3==["+^647\Z<++]]W,;<=!MXM MMSQ^&SH.3[3'BA KP@M1A+@%#U:$7V@^P/UD'::_VWW /^&6L4V WA]^7KG M 7-I&N%:@2&M-W5#'[E[[W-;=ZT&T[6E,"CL5-"; >O%H]B.?,KL_H MX)Q9%L^9W;P5$1W/F7UMSNP._FGZCE^+9CQY%D^>/8,!F'CR+)X\>V5C1"^# M\D>OX(1]X-X(; MDN"8T.W&A"Y,1^)&E5A'?EE'_F1*W0=TY#8)_0-*\M5.7:?1D;@!R6FXZ))U MY$EDVC?KR'<)*G.;5/?I3((3)-D)9ZHD+T>:X<)I M7#C]QD[/';Z'E#']_\'=,!PV\LX&C-^KE'ON*HS!^A^:8>FEN>1ZW$^/R2M8 MA@FT*A'?3L/KNQZ1\%R]9^@^*LPJF/H@1/JS8 Z &O*!S@V,(5C59C)>PW0& MJ)-)':;(^>O+8WTR_8=(AG80>B:1,N>F[4[1)_Q5A^'F^N7J3B M=W5:E"_(7FS]%';[L-MWX@U(=_3_A_%T(Z'1ERI%ZGV;1JF#T[7ZX*2!2/?# MKF_U+-VS3'\3?MRX/C#]!4?IKI6]L+C^PPW0]!UNK7\KXOK(83E9UKY-W"?= M'G("MGTU*,+2,K>2O;27_9^)FLGR'!V/C_ N] #=293[X G3(RJAYX=0 M[P ]4C<-^"N;2DMFHYWJNM?5@0:+E9>VN2+B0(6!GS! O6*)?Q8,BB7^F4I\ M!DO\&Y;XW]97YPV)G[8<'7P)OL(2'TM\+/%/*_%98.-CD7^S(I^]-"-?I@0L M\B^$0;'(/U.1SV"1?\LB_\*L?"SR+X=!L<@_2Y'/XTC^#4M\_AN-_'7]!JS$ MT*">\.D[JJ-[BKZSK#(@\^.MOHE"H8)%]%AR&1?:9BFP&/JY!O:^Q8#[L3R_=A8#YT8'0F%YCKK'M:R/VE_QU]#33, MBUD8ED-$K='!;Z[G*69=&Q(&/@D^!8Y\G(#EPSJQCCV37O5D M%DNO,Y1>#7WI.NYD12C+P'20R5&1"S=SE.Z M<5BRG8ED2[IS6(RI#\P(5CDX'ELW4'5^2@]T K5C_,N<=$VPUZC-HN6@-)!= MH=A;R[J_7\#R?U NR+__V[/F?TZDNRLC?_IWE,@RW_ N35'_#4]U9W%=W1@//#=T>C% .-?[O1F3O'GC='G@=>BC M[P3P46N\\G?49NPR8#;'W)XYH8>!2U $!3_W?\ ';_Z.6/\S$\MJ>)ZV_E>0%?XQ#J=DACJ0*=T MX701=P)3V'OKW$(+I=IL6\P#_0I^])2>*% T_&'-'&RN?.JQ_-TKU(^$Z8Y M-VQ3]WZ#]0[_Z5G^U-97O]&C+W;"B'UW,,&W[GQ?8 MB=[]X@W'H0."9?0IA@E5]D;#,-PT(*BG/]#<$KGHM';4#?K[__U_/J3Z=HYP M?30,0OS C'4]4Q_']#Y8P&_=7N@K?[U;2;ICN/]^8K/UZEBX*OY.DOZ;>/KR M217NK&:B+V,[![<&<\PV^\'OZ+G]O23;-UC@Y:D>.BZ= ML'K_^:6)_1[?[]-=3:>,KL;1DJYU&4/03$J7S"Y#L[3 _8H^]<20WIPCS3R= M8_?91Z[/J.O:/?##>BY3BC?4FE+_W__I1F=RQ!5:#C#Y@TCJO[[ QK-I&4AG M=5>$L:[1\8&HTP,"R,2):08^H=OVD_R;A9:'>J/[:'!3'[@:S@ \"VOK'3CY MUS/A3*;GG=-1JC:LO=^\>*C[1"^TP6?J(92G\&? ]ARZ'MA.#WT4R@/WP7G# M?[L$_"H2V'N? S^\:PYUNQ_)W8_IV)W3@YRVEAT0@D8$W8T,1DP-#>/--R*6 M1M^)I"N0LVZX_LYSCMV+IM#O1%.>"65.OI.EGW0MO^I,LJ\YD\^VQP.7B?[F M[:7S=(SH]LZ4X2OGE' MB=7O3T:AGJ^8OZ/YC?FV=Q."0UOM' M?>+V#\1R'Q''(3\8A:8&1J&[7U'J<;FH<9]":S(DZ^$IG^P8KBT:W M?]0XY%Y$\:W )!299;6C$KE20ZF5XHUI$(5?,-934$:7G M9Y>7*Z64-M$H$\ERJ5XNY%)QL!XBG2O%2\D<6&J] ;Y15$J-^BD7^8YX?0ZN M%_>!S$;.]$S#C09(QJ#XCL3^!P7R&DT2(PH4L\;+-X8QG\F-'?MF_0RU)P'> MS^>),D:X._Y';? _RK5Z;W?\'4?_:!1">N=>XKVK")A7L[V$^$RRUL\1=ZL9 M:DJE7&N4TU" 5!3P5ZE14S*Y.I!S2JJB)@JY9#R9+*M?4Q\U=+F +HES3L^< MFNA:93UGUO3VVIBA?C.6-]EM4/E7)1DO)XAYZAQZV..9K7A-74$!>_ M"$>?0"/+M'['PYX%? *XBESO%Y(G)=WSM!C7ZC=-+:U03'*854=5,3Y++> 8 M:!J8S<]6]._?7\?_SX02WD%_.L9<$+:/[FJ_)-4/4^-/X_;G2[FM5$K$"\!P M4>I916G4-5X0./%K @CV5(28 M1O$!*#$.-K>Z%*2D8_P%41_S[<7S;;)@.H'P&^-7>CZ/7(79_R?GUS21Z/_)E)U//',*RCCE,<#;%B@'VIQH^;KG1^ M=[KG(IUPKL]>K@]02CC7!^?Z?+;FD-5UF=(I3:>ZC,89X*\NQN M8HQ6.PK]P.JOGA4V'@#3;EUC9%'OALK698--F/ ^$X? MQG=(%. Q=6.X,?T"(!2?A7O676VF@'IN[ZW@#T-N(;_9E0-]SNUW^ULD[6S0 MWUBF8&-VV(NZ'SR9J\1?,.',1(UW[!5X<=_TO*@P5_>)'1H<>OF&('> Q(0; M>H0;09M\?3G3J&49T=8X*QH?!6M;_]>PD_EXG9/U-[B)CS:&0 M2$CZV"@KRW-M G6>>D)65&X./^8M+)$$[*W7@T+;\"P$5L+TH3T<=86@-8I3U@C$:_%0U:@U"&W+@NI(]D'JJM(#9E%21A+B$K1B7Z M1.C,0D!T-,;3?:Z>OGR@V>UARUGW& G]:U"'T"N0&=O_M"$O1@RK"W?0*0'S'=,X'LAT". M[;X;-FI 37$F>L\\))W@8@#F+3\2WPCB,,:YKL^Y$S9C^9ZIUD-"_XZHPT]_ M>]&>N=$-4$&[-M1&Z\L1^ E;FH(S@9"'!J ;!L!>,"/A8;I >FY16C.GD31! M5ZU@33^$Q@0Z0+B/M=5W+CAL#,%9'U;1D!1K70F%SSH4\4+Q;D\:K!1XQ_ W M[X@R$CK/?@OL'L!D+6R@J'E'O!QT:=_R)NLV M*"BE=XOG*'$7]23QMCU/D+'3A3SPE ^,?F-MBQ#;<'ZDF%[19^I=_8[HFSVH MO G?-$(/72D0MKYX,M'TZ12L%;FU'K"_UO<%\*?>ML_45K;7GUX"GU"6D3'Z M4M1O-W9.=@!@V5YH0%Y^HMG'+0&T&Z(Q=/W=GZ[I%?6:60!Y =P-= + (.B M*SIA^%&09&XWT%&C+]T'?@<\<1VH60]]M-X%LH-8#$WP&][KQBH$2=^+%/'6 M0H5'OWF$W+ZC%YH(Z)X'>!VVS_' 0LZ&(.5=&JS=@/6A1=:G:P!_P#/]R.[W M(:\B$6#Y8__5W6_(=>CLWCD9Q &:"EK3;+S\'8[YA(< MK ->14)!H1- QP21_@*VSARH"4AWP&0 2?#S$%2>%";1LWP#N'SK=[ZZK4C& M[2KPIP7,=3O4@^W+#QKWVYY(L.L1L+<,V*4)K-2:(*6(=#$P Y^$*@FMTH4) M7"3PWQU M70/D_+-/]'K$>Q0PC#1_I)A^^>U?QH5^ M1L]6W:_??M@Z A_Q%[-^N^7,77N^-O>0W6RA&!8P66W;= 9(,?MA=Q2%&DGX MT=#WM_W=Y:GQTD!_0@P9(=%ZS8AN"P&G/4^M,)=8B>%BKFC>40,\2T,GG3OGQ1@ M1,KT 5VGYQ1M:NRXK?#FPM]<6$R ;>["D,Z6&%$ ?.??@)_6#^\XL]!G@ZX3 M#,& [1 ]$^PB()=G&BXP MN&$+4GT W$+@&P0H K*SX[/QUH"5#OV5((K'PN/8V7#DG6TOK]ZFYY\0$ K% MUP0=:NZZT66[KLQ6E!]P92 4UOM:[>X(G D4KN[F2M?=.D01WV\7M?[ YU1# MD4YH=,)?W.S&W/'OT%W/]M, >/I03Y"1LO/!8=@0(P@A7N\Y/G8_9W/C9^B> MAZX^U]XCU%F6_Z2B@<$'I"58R6 =.-"C\NWMT43A)P^X"94MW'9'.BZ(X=]<^S;T-I!.IU6?;R.\2RPGE!0 M[: H;0'TQ7N]]07%VA]'3YP+CV[# +MDB:QJ*,+K<1"<0]K@VL M$F1] <""I;DP*./__FP_Y2/-6&">OK7IW/^LTW+?6IJ]0Y39<6(V/F;D8#U/ M7/VCM1YC!,/__2]9$.5_WAF*L.<&'H'EWO(A@4:!\; U)H"4B:SPC;"(1-WS M>SU_;6GJ$1N^%PI\&3 _('^>-!=\S28\""0CM.%?T0=/MT+K-)$^X;O1/>]& M2?3>U1 H)<.%7.%'5_UK0_K9 J!$?EK#<[VPMAS>B@MNG?(O#@8Y(I-1F,=^ MEL<.8'\3N8T8+WZ,+[8WV,"TL> ]]=,\J2<\ MKF.AX.?H)O(9)^T(Y$C"N[8[6.U=$,*+Z\DTR@T(=SPB<)S&;M+ ![(O]V]'7_:S>XRHZ6@K(XH51%!?ZVJ ,]'*T&9 M1T\?&T58=]Z]NSET*>RY*$B\W>QS61(E;CS=Z<.C"JMJ36Y2>R M9 A4O\MI/ ='7DFTJ.D4)VLZ)](,)W*\SK#/RD\:AM;(FOK8KD]JJIZH91,Z M4UA)#P.-UJB73QH2/U"5FM523)MENFH8%/JMJL;O/YE>&*. 7NA=16<3H]%# MKF@L9P--W#[Y:4.+7=>#I,P8+KX)DMA\^\89)G? MT7WY AS2NU?5.U)C^ZC>]5T[#%X.COV^YJIPAY_*Q%C__?$6_/C,CWGF[]=R M?^+P3S1,YSN:I<(1*CNM4I5B990H)!5*86:%>CLYZ"S+X>#7ORG3=N%].=%P M@94"_S,$BL(/B>1Z8M[+=K ZM)L*A;X MB]_8M>WGW GUO.0,T^'B-G9M^SEW0FWJ9\&C,)5R78#]LD1JDU#B6S#>R% T M?W?E)+O^^6=ON()[*9CGM,HS7!C2M^*I@5)MTWOB^^B KM]>)\2A!DH?;TCR,QV4+JG5R5_)'#1 M$<;C>T38J\K(8Q=I\Z7J<=]]5V'"@Y?)W2#=X 7F?K#LQJ6L$^LCK R'2X6]F^[25%!!R+H/"LR[!#O82"%(HB_)FC5:4>.!9YG4!U.Z M/_QB\EECN+T&?\7]7+NXXX1;9?LIM7R4#C$?/[+]MC&X:\R/=HUY7WL<:!MS MKEUCOL+$L+C[R1QYU1K9Z3+RQ)W1RB)10*"98VB/:SOQ$_P>28]-=A2LZU@7 M?C\M9 &<=21)4*(L+)1>I]ZBI//G.8P]$Z8J1JHP:J>X*^%>E4=;YESG $8: M$JYFKS<,RB!$=4N[Q5:H+\HV?19EO-3_9]#[Q MO[GYR2TOSR^*;WK??T&LHZ8+" @ 6A'Z(FF\:6%S MD'F?M_[Q !#TI\9FKRE[Q$Y 0ZQHC8W-VH;-9$CH-H'LC\I(PF9M<-[1XV38T[*SUOI'/K0=KZV%3)X^Z MP5C/;;RMY'*?J7[XP:B@R((S/,RC4_I@C/7E/=.!*IP/7CWA!&JVL6O;S[D3ZJ:2@+\K41'G MWEUA[AV'<^]P[MTG<^]ZM-"G)8'5#+8O:QQ#2YJL=SE-D$5)%$Q9[/4VDPM_ M(*L.7ER4U8Y*Y$H-I5:*-W+E4KQ 9,N%5*Z4J1.%7#'74%+H0*(-)>*%>"FI MU+.*TJAKO"!PXH\N/UDNU(,6A-80Y;$/L-RS/-LS8:AL4TC*,M2H"A))_E0;W?*S%2OPNJ] MET^&OEOME]1\E5IIPT)&\!HZK2PT9O_)D5?Q%\F[E MDZ7A@Y(L#@KY<6QQWT\TQ@I?]:L:JPE[GQ[STF/WGI4IP;3<9CES/YGY XW; M_W3+*J\252$>C&/W^4YS[%NZGJ^")_<^G352T]XTXRO43$J'PVII&8P+"_#D MWJ=/PMQCI55,&\ILE2].2O=-1_#CAUHOZ)W !"<0DQ0A/Z3%L+TRLFY<$_:? M9%M+J1F6=$F-20QS7Z/]V+RUVZ1A^^3"4Z;SH=RUU%6M>3_GBXPEUA>:M/]D M8]HN4(-\6Z1:[2#_4.VUAIY3U>3])^\7NA>D6ZI)Z9.Z4UCF\^K8!G2G]A]5 M*=IR9O%L9VS=3_,:1YE.]7&@T0=:5#0[NI]L:251C:6Z1666K#X8] )6@.X] M2OGY=#F3HF?CNB$\Q+MA5V9M\"B[_ZC;367G_GV@4Y/JX]!,.KEZ-P8>Y?8? M;75+:28U';-*OMQ)EE(IONJ9<8T^0"FNQ#_H,\EK*,QP)0ZGC=G*@6L]0*JL M6Y[$#;XEJR&S%#JLO"S1>7 "!V@5;Z96C<=,?:'JB;;,5#J5A.: MQX@%L,Y M;C"N6RH5JR9YIE3[PU7J;F<63<8TY0"UA..!5 M,SZX5ULYI<$FX\EZ7P(+.$ MO:R[C46\*RM"C4[,NQ-*R6G@K0>H%5_:?=N* M/XZIF-$<27.*]08\>.L!:C7=E%H?)R=C-4^+-4&OU4 M>QR;KSPQ6

    NG5N"QE9A."D$N7:EX=/'J 6A5MI-7#R3(] M#DZ!"&(/4"LK4>:]/:=%=95>5O++8DSJEP8:>X!:VD,K][C4_0I5 M7UHJ7WRHEC,%L( #U'I(*LTT10GM<29%M5JK0JEF".#1 ]0J]NEINLUF)&4R M&P8BDZGY*P:L]0"U"L-TO3YV;4Z=Q5>L/QR.; M@@#U K7I/-]C>U 882,P+ MU+C(3MI#H (.4*LXS]:I?M9]&.OM2281#V9-'2[@ +5JK04_NG\('M16F#%Y MICCW90N\]0"UF&PWG#[6'U@U[W"EVE1*+2<5]/MQN9_,%5>CY0,K@+<>H)8\HVJ)?MDQE%8GZ<7& M#Q8]Z@'5=H!:Y=XT3C\:\?AXTJD_3JI^G)]-P5L/4"O++7JAGK.#<:B[C+ER MW'DQ"];Z1*WKO;T2N#M!OLW+E,@1O:/X)R?H!^ZS7FTY=B?1F"YG2!?JCI8P M8BW\5=OTQ#=)WWU(P,&#W_S/+_[7%P^,9>\X>7/IM U;3Y<$*MHD-O=9)SQ1 MZ?,'VGWUYO77O_'#5<#1%__[/]VO7]9C?KMY?OLC._-Z>(RA&/HY*YW,-[HR M &T%-OM5@62__/I:3<'+I>N3SJ!43E^(?821<#A(N2B^<& F7IB;_ M*KF!23!WPM_'T)9/A0>__\LP3+/?/_51/,O^$>^8Z?/J_%CTK:^';>MUE,5] M+%:A?^*,_I!7CBLCOW_[.]R"4L*.(SN.JD@Q)C F7JK46\5$I$&O$Q)GYX-^ M@PI-PN';[#^^A^#N#+MV5/=\E;[5L<7.>=E$[,OM;F;VIKVH MJR81.E8TNA-VC=?JZV;+6K+4T60]Z[=:\0X_GLRHI!.VS*3?K?YZ-O S[FOE M_M.$3UKS.JV^H^2YKI(, 80>_0$]YQ>_B)YI6!/=]O_SB_H%NZQ.]. _OZQE M\-L))STW6/]X,PDT]&,#79_^AFB,.SWX'^4)BO$@J7L>[&K>U.W0_$7X@$PF M>O.Z^"G?+,2+XVIJ1@ETN?U0+U">DJEJ(JP6YDB.%TB.XDE)Y#;#0#?G<:WN M(H;Y,6'.:#7+TS-+:3*AS&#ZD*0">I)*#+X;YD*BH^0UMJ:KDZGCN*W$+!]G M(,PY"'.*HTF!8DB)HDX$\[/S@(]LF%P)RM5Z2NO',VV''>;OU7KA0;^O]]O% M86YQ$2@/VUDU,9#F-<7JQ$*JEYTMTN4X0+GPZU]>XDE9%$F6>4N47YU+']EJ M-=,// L-68#6&O;8S\H+O'3;ZPE=D&/7$:(#[)F5L[-I?CQ-*8(RZK1ERXT; MM;@F05N+ID@1:""1ED]G:&&T7B):CZUQI6XN.<'5>96%A=9!:T,NI! MM *322 IX!D(\JG BH,VV!#Z#%9'W1553E;336J6M5B]*58SW'( L H,'TF4 M2)I]"ZFW$[.J#UTOB 6F-R&ZNC,&5$$UGCADA7WY[S>;4FOPQ=%5VNO,7?57 MCD&IE8PJI,V.G7N(*?%<7).AV<20E"B0+,^3U,E\=QRBNFI8'UMG?136S9SG M)!Z;0EN9E2@IYC7[X"&H]E\2/QJ'-84TFMH>_/J79DF)XTE9V)>)Z"86'-6%*8L_/RO. MJ,D+;DPWE;J=GB<55UB4F^"L)%(2>>#XL >.ZJWN#1 0Z#!?_SE#;L:V6G/3 M7N%HZDW'IXXN/O;@7S*#UQ7.PIS6Z^.,-E9"-\LOV6E)J6?BL#TSC*K*-,E* M$M X$@ZK8MB>5))_#K;QN.>R::.JJE8E M-PZPX@#KCZ'6*)7G#R5FT:/TNC)VNY.>:386$+7 O*=Y4F)D4A".;]U?8JRU M @2OKHZ"6'_1ULW!XKYIYZIP><"\8D62Y@';=0.VIP0JX6-.=J.59Y=%B^N)#8.%P>+)@02)KA28$[55$0CDYAR^@+ MH)6FW6EA'"N'RHQ+R37>"E9]=0"7)\"454$225Y^*YWB=H)3Y6!H>H3QK)D! MCE)]U:$_GS[1/ZZWCFUM(:"^EW22J;:ZF=%L:BMEOLFYR7$V2\^J<$(JLK$$ MDA4$4J)Q@B"&_ 68:A^"_)+JV$%LGNLJ>NNAT="[W-0=(,@# XT%?@5%P609 M&D>XCA7AND;$GXF=]R'$5Q,:+^=+Y?HX61XVNHHJ39<+A'A@W7$2*0D4*0LW M5=RZ7L=;_:H:;J#;>X8>;EIUX^&%HR=MO<.\)?>A=E^,6=EQK%$?30RUY2H2 M&DP/+#219!B9I&2.E-ZLT\*!L!M$ZM$S7MY!:B$V\QY:\80UMBCZ8I0.XG4=5L(#-80,1^E3IPK<8X;HA M;!\_H^53V#;'G;J0,8=C-=-5N,=E>V47@BK$-LR%%TA9$DGIS8L;',K"R5IG M"6TG:]B+OI0O*GE^55<6\\=VSUE : NPRIL36))Z4VI?:V_/U3^VB?4$LLB7 BRJ+ T[A(>8<=W>PK+M SR;;B?R69FFTTK& M[/5:J9(]&%) '0FHHE"@29ZC2%8^848\AN\EPO?8JN:+\*V'PUYN2?L5)=F* MRVTW^TCQP@#"%U46"J3(L"3'\CA\A<-7YX=>SW::JN551Y3@C[66-??E1&P! MT1M5&'(B .^;B8>W$](JN.#7<3,W[/*?@:WUO#]0R76,US/B>TRM69TL9I2> MG:O#?DDKMAC XF+4!Q?UO,+MW#"PS\,*^P2P$V.62?$&GU9--:^;29TI%![B M$-BPZ) _-;!Q(.LB<'TF]MDG<,W2R:90+1F-L0 MO'R34:RYZ0?';?%P#?QZ>[[_L M7W,D'KCZ:*( )],DQW G'&J#(U47BM9CZY*/H37F&:L'M[O)&9KAK'QU9+;^ X/M?*(K6,>V-SZ:YB=<>3@P7",1?U MQ*8XV- *AY5P6.G'K:LW8+Q2%&*HH"_2KU5 ML'JE4:0:Q$#,[<="WSQV*X9K8-/;\\^/WD1A:GIZ $ZL8.J^B?!6[JM^=#-_ M@%.G#3.VB*WHA5HVM.;DON.LNLDX6!FJUF-(EI))#B= 8=B>N"S\D[!]F'OQ M%)-B@_&L%ZK5KKQXH.PJA"UL6B63,JR1P/$E'%\Z*]2.I^WJC&-JTCA9&"Q& MRU5[&.LAU JH-!HXJ:SX%FAO)] 4=:T"IQ##G:MP&Y]S-[J>FIJ\>;O>U^UB M8U(*QV-FW#,5ABY*%66@,:C_NL"1HL0#@PMG0V'07X+)]D'0S^ZMAP%C\P.J M%79S0UEWLZM$%8(>F&JRA,:\L3+N7H6[5UV P?=!S&=[/O"C'^Y'5#[MC@P] M/V$>ZG&(>9C:SI$L2P-K[_B6WMF;=6\WL"HWX@4B7J\KC3IN7/6*CGO&W"Q@ M[IX;PMK*2^;N,S'C(L8^E"%@YA[]M&^4J4SNGF\_JG2+=8#=AAJ[2R3-"Z1, M,20KG4J+75><#&/XU*V$#@W/I.X?S'K!6*F3:5,6RB-AH*>K$,,PGC1B;:CSDQZN>*A3B#SD[74=B&+7!@F,T94$D M:>;6&[]_P-8JY.*)7"'7R"EU(EY*$?5LO*9DRX644JO_W_^2&%K\AU"J:J[1 M(8YJBEVI,_8C>3(T]8XDV(<$6+KS[&.WQS2W?*MKV5:P^CVT>@!CZ'@DAF+! M^;Q*!2Z3H3-Q;L'1HP?XUR"L1!A\O>'Z?3"K M/1J!)(SK!>G>?TAJC.?&-0:U8)88CJ09D13%4]5A8!_YJF%]](#I1V'-W_+F=# :,^.^P%8>PL<9,] 8 M(1H)QHD"25&XQ@@#]20*Y1- G383"Y-EW-AX$MIV;A2NYCT# 14:2"3'2Z1$ MB3A! E<5_2Q.6U5=9.]%MTDQRU:CUR[G76L0ASB%)@\+D/KF=,7;"3NES+X) M[,8>X9ESTPEQV G[YS_1,#D"82W"X.N>C-;I2OFYU\VIPM2B&3;&>BNCJC&H M73+#\B3- !1#8?4TZ0H M0F#?5*OD[56?%P*3RUQ.3<<'GPW'L+JHGMO8SY[!T:B;=O)/<,4'P5=X MCK M'!SS53MS[^J+<7[2:H7UNJN6&@N-B7HJ U^?9412QLUO,&9/?M/Q85_-*5Z/J:L9S M^?2C-TU/^W$(66@HL:ATDI)QO K93NODX5Z(TH(]TT9YPU/=.ZJM=*7^$';S M3Q&]"LV&6XN 6(EP^#JOSUMZ?I0NSL;49%(PA*'6CB43P*1"?9@9F25Y2@0J MZE2N/HY@736TC^[K?P;:0T,9E'UAJ2J95D5:E:G[7F,6A]"&42Q!($5))'GA M5-X"CF)=!++/Q#[[%+*3O15G5>J)KI*?F"M[5,F4Z"Y"-ASZ)9&"1 %@WU2[ MYL@:0VT==X-5R"Z#]5N60[B.2:Q,W<,!K/>]QS=.&"KU[G; MNT]UIWK85]59>MP9FHO%J M,,A9U>&8IDJ-%DCW9Y[^9H!OH]N$+1]S.!D<;?F+0 MZT>"Y7EQ7BA4$U5.R6C>>#H-F)DX6* 5P1Y7$B>1LDR3]"EO)3&HKQ?41Q^Q M^1%0=X>KPL04I:42%A-9G4Z%\V:M"E<$IYJ1/"^1@@#T&H-%.)ZJDX?T?6RIS!,RV$:N8$76P$-A#HXPV;LHD0R] DG;V#H7B)T MORD:\#9T.VS'YQ*4J KYYJ0W'H?,H!*'T(7&DTSR(K"@1-RU&2=\G1MR$ZWN MP#3SG5 1RJV\',Y3]>5X 9&+IL!*K$@*]%M^[.V$LG"=(I[X=/:&UXO2F#=Y M/T.I@559E$)U%=P/$ATEJ8\&P.!B41Q+(BF.(R7A5&G*MQC$PL#_KIJP-X'? MB2NB]< LVDI87\RDM"S2;6P\;+[/P-ZJ:0]! MH;ZQG<1P^ M]N*U;G/64_3TJM&A.E3Z@1] '*-;1YD413A"_-:+*3]@?27=R<0*)B:LMH0- M*B")P<>9C@'S_/]"4U1H^6^<+7:FB347.9#C%N-2& ,W'Z.Y1@C<8L3BNX:$ M7@,SX)%4-^#08^I>L9=[C<2]!>^ %NKN,:[H M7MFK!["HOZG;H5DQO3I/$-V'F)F,./(3\: M1UH?&UTRTM-Y>7FO,C//>ISQL_:<>CN4=%+LH#/RXV$P=,%RS-[!XTJ:XWS% M:Y<#2@<(&-TO9_>/RN(]S!QAZR=%S(>V7JV/W(Q97=!J_+$?R M NP=LA^+W)R2A=Z*HF_7<$CE,/#A0H'>.GA2LG^O#@-1%16KG56]ZBQ7T9PJ M.BF:%4B!V<^&VIR4^_1J0D>CI5.F84ZZID>P-$G _7W/,7X#G[Z!-2>?:WBK MQU1>;5GQ?GXNEA+)V"+"&BN1#+/?Q>(GL/8-A_0>UI;S7&Q"JY.JNA+T?IEO ML_2L'D>E#K(HDH*PGX'T<:P=<;3XE4;"<*GI"5(5=I@ &7Z'LDZ7(YZ+AT56 MM0J6/R@OD\WVL*JQZP$:),6]U3D!1_8QEK_IEO<#6%Z)8F58L=-UBEG6IFTE ML>@UY3C$,H>PS+)X8,8EW%!<>\+"!Z"<&CR."Z6!<3^><1F3K>KFO?V]F%A<":6^0&\OZ8*VCV^ M1G'RLJ0FXZOJ*-GKJ/G$0&/1S!6)8DB&DTGQ .:/!%I\_WBIH#VVW?()T':6 M;)NBDHN *B]G9F$R"IE*$8$6F.(R39,,+9(4O:_ C@1:?*WZTY@]$UO[$YAE M6JF'57XUR:M"+O.0JM&T4!&J$+/ YJ99AJ1ICJ0.=-SZ^Q9OB^/@!7#WNDU, M=:L'?I,P]*D5Z#8.=>+PT/=/L=O"L0+0F'.2$18/L+GKFUJFT6P/QA:ETL6, M$J=Z+<#F:. *39$"+9$\*Y+R@=LE'/G$T/[^874S#)9KBJ+ MU+0X&D!D"Z@:D0/>!">0])M=O:XT+AHWC' 21F/O>F;?,JP AZMNV_,_MG55 M,P/=HGL..#A_!W*I"'& 9\'6__,K=LBQDH:+>2]))Y5)^$"7*YPPJN<6 M&A?-4R$YCB=IBB&Y T68.(9UXT@^MLKY,R1;]F.[/(DGBTJ^7=(%Q9^,Y@N$ M9#A+F.09"OSA2(G>=QUP8 L'MLX'R+&P3@WFB_I S3S.:HTV/Z>7BS@$,K"G M>. J<(Q$TO2^FW";L:X="\L-AJ8'"#V9>N;0='QK;A)_V:[O__T_E@.^C1M1 M7F,_OHNWX'8@7(8(3NX".(> 6P @+IE!N=_0EV_)#K'?7]2GDUX)F'/:PU3H MI(>+,I =T< 5FB$%AB:% _/QCF?,8=8X']:X^/#:ISEC;P#9PU3RN/F(IY*) M2N$A7U<3F<(",@2T"@$SR#)%BN*I>N7?8,SM&MGA3.S*/V>':K[FE^=UKD9- MRE*XR@WT6KF,V '8EIQ "A)',N)-)3"NU_'^]+V4&W9"(@>H[3GZ^GHU"QZ M%CY1L"86-$%19MP0?-?T_$U3"7,66L$*-Y4XOY#)I=^LHLR)-=H4A+)#_N1 M;4TM-?:HK.2Y#S1EN+U8'>ZZ#5WJN;<-Z7 N:4J9_O!O1 M*W6U<.CA!TRKHN6X'N#YW!JDAR9"%8>4GPP>DFHYKZ4;W9Y?*@X![Z.I,+)T MJO&O.,9VTT _MIK[ -!K]U2AHP]T?YST2@^AF:[QA=$" AU6#!SHOH"#9SAX M=F[FW =PWEP\!-GIM",IPC)A*NJHVA=;58ASF,G&O14DOMVP&(YX_>'DC.O@ M\C,QV_:=MIQCV"$\PXKKP0W$@\"SNF&@=VVSX3YW2=Z0#>F$'=Q7)@\LE:%7 MC[F18/L3"^A ;C>*!O,R3A66N*XH&F:!;XQ;'(D%XOG.?;6X9$?4;#!(U,2, M'I9AK(/;BDM^/+GF>.&3*QEQ=286Y\Z(J[C3^]"E M@1"D'[AE/RRHJ[(Z?ZCV&J-'&#CD4=L0DN9A&2!#LM);@@2'$#$/G(O)^04> M>+RWJDEZV&?5S,S(-0O90:TEQ2$/<(@'.)YD!>%@X1&.+AXENG@E+' F-N<7 M6&"92LH.Y7/Q@' M5G_US/2CGN'XGQ?3/**?;-T::"1^<*3'MRR>%5ZNOC$T"=V 12.ZLX+7THX; MP"9T'OBV@^ZH!QYJI.(%L"U=,#1]$P(+>6NH[*1O.;IC6. A'PYR0%,8[R(* M]:SYO_\+_MILS;!-W8,,//RG9_E36U_]1J3[Y_FQ,>(=R\.%@F\-([M9NA/@ M=S9:COIO>/ [;W[VNIAAVO8_;_D5FS<<_= -$[I/FR-FN(VDV_)U.L;OG,W. MW__O_[.[GR?Q%3-J8]C>A\LX+=N+_25O]ZM M)-TQ6Y?[]U;.L7!5_)TD_3?Q]"4\E3VZ3?1E;.?@GCE'T6]MOH4$V^9[KH]J MZ'][IJW#;H4O:+8F>N!.?S/TG;!'WN,0YX7.89](\;\Z,?2@;/RO1CEY<"H/ M_!H('B #[7]VO;CUMP#W0+A!ODA"40N O^5H_=]W6>#EJ>X=UP[^:?J.WRP: MRD]-$KENEQ%9C67AX&/6,+6N:4H:2W7!_P2!UWOLKV@=QSG'/2_V5=1'IYLJ MJQV5R)4:2JT4;^3*)>#P0M\V5\K4@>=;S#64%#JB:$/)9'=Y$LE^KE0BX5!ZLEZ@WPGZ)2:M2)#M0%'PXT9O_)167, MU^SIS!S/&JWY8B4&=%=<:"@I\OF37M#CV'0I_:A,K/%2+3$TEV#C&DI(>_ZD M%$^61HO'=$%)5D8J5TSVES6UJK&:]/+)TJ0X,<:CA*M,JN'$D4J-A@HME?UU MYGANH7>7\4GJ=3 &3/,=)(MMJ;CA0"?W%MG MWTHTI7Z1&RME)A=(J>:HM-3@DWOK+!3T68T94X_4)!4^]N.UB=\P%AJO42^? MK U+;E.[9XHJ8W?FC:!?[WB+JB;L/\DE;:IBM(.5*MB/C^9]KY@J5P::N/]D M/.@OAA6UTU8%EPT?'@IMBNG$-6G_R0$S;E.U]KU(S3H\6UOIG7N&JVKR_I.E M0EZKB.-\31$".2&V9D[/J0\ &OHY51UQN8^46:2D[K>;4<;S1[([ =O_1 M(M=-M0R]-%#*OF!H_GUOX13!H]S^H^%,8Q/4,%93S?O,6'_LJ#[S %CD *7T MK,GQG7DOH>9CU8%(,+. K2IY MUU]4?79,S1Y,3C 416K4%O#1/: *]9*\6(9-'[ S%]SS93\3Y./PT3VDYI7& MH@I@.ANODHVAO*P\SC.#*GQT'ZI&AY&7BZ0V7C%F-YW-=1Z5 GCK ;1H_:HZ MCEOW#E5/C6TJN]0*]4>PK0-P4O*(J2U06?I5L"C!T XT@QF%,R7 M'849#-G9.&'QPB-X] (QXNR&-?FM23%**(7"UT[[DR!^#L 0J,E4RWYT5B, MF<0X-^[F2VJ\4]68 R"DJ417EA?N4!%6TX?'7)VE\SEP @= 2#_(P]%8H!;C ML%W)QMV,G)?;8*T'0*@&PUF[P1:FXSJ]G,;'7)L.-;#6 QCH"&I%2]B/AI() M[\O=1G%4S>I@ 05^ZU.X'HUDC 9Q5_C%E,\6*E-? 6P]0JY&3>[&.6PJ557:5 M8$)+:K,/<6"G[3^:T!C/YA.&10F^QS_."J$X+ PT]@"UBF:NO>PFNSVUOJID M]%'-U9U[L( #U*HZ]TO+&ALQRJ*:JM^4AG03=K@]0"VAV'\,.F&LK9CN8ZIV M7ZH'K(F:^>^_-3FM)A*51D.QI(I;#HS,PQ0((O8 M?2DDFQTZNW$N)6;!1*3 ME+R\&H/(J;\+ MWMFWW<7&U-O\.P;#9;\C?W$!SNE=5VUM0:(/WCRJ=WW7#@/S.[RVCXQ/I3]N MW3YSOO\PDLJ]612%Z?(S=)'OY#>3YC!=,+]@NF!^.7>Z8'XY3[I@?CE/NF!^ M.4^ZR'4M_V1\WLK![=CZIY/F$[/[&VG[45)2"Q-;K*1=M-N,9-A M)CO!F42FY/7P%4/!C*TCY:MCN-P 7&@,E\^HMS$-%FTYX[J46G4 &'8)G^RV+X MDNYYFBYI\_90Z'3#\[9%KS M'IU\5[23-F75'BMJD^6#J?5-A]SGJ.6].5!G:KDIZHFQD2R9#]5?_S(R*5,4 M20E?.&0"G \\9^*G#YIY=M",%I;4/F7/,_2XU3%'\YJPFAKB'PQ:_LQ!5U/W MKB>*P9"JZYU> M$'G@>9! ^OA3TX#I0?;J[Z.J[*MMI2+_2+^P'VT6]&-* O80@'MH6<$P&?J M,J:G+->=^^*^;X+_]PX/-BO>Z]4IK3]FQ[/:G,K6.&M9M.,:ZJ@EDP)%DY+( MDC)[HM:4F 6NFP6^387_ 0NP+4&<62.AH(;5V(PI&ME\HU[54$,MF:0%GF19 MBA2%$\VZQ"QPW2SP;<;5'[! R76;N8HR'2@M)VL^S!Z:^8%DD!>FMH2UG=P'U#<&;I.NC_FZ; ,TE!32_4PF>3>K&AVU2&2V46T-UEQV4'U3($-NH,3(D\R3% C1V85XR! MC8']@Q;<>\!>B(7V;+A@*95)>5JI5F,6^A8V ? M<$:N$=CGZ9J\!^SLJE[K\9.93F4*J:DTM)O5A\$" !LX'9(D F.$)QEF?YK! MW_@.^84;DO%FGMNW@N/-S[OJP 2.S9W8$4&8K"!('N!]L=%EN7:B4%(8 MH]\43'/A]7.P/RH# PYP(!@+9SG@F!N&]OFY(F]#N[7L"[4JU:RK87+6&V=[ M\7AFM-!0CUB:I"0Y2DQA!0QM#.USAK8JY'MS/<8NQ^$LWVF-XVUOIL8U MU--8EBG@C% DA64VOB2 M/,^0G+ ?.KKMVX_RU(0D= ;$7^9R:CJ^^3=A.88[,7_CBY ?SLY_/[IPY+1T M3"I,JNLCU6C7'+PU-A$QL+: M5O"Q5W!Y[N[W7[Z=-DI9-]'T]KC3*V[PJ43P/. E.$FU2 VSB,]"M&^FF#EI]">H9ML*N2WBN,)VI<[K!V MJ1X,!QJ:\B0#7Q@.&J=.FDJ!D7[%2#]MJ.=32&<]1NJ&V?R"RJP6*JWF%ES? MA3(=9E>P,BF)%"D)I\R&NUJDGU],\^M(/\^@YJ>0G@JFFUB.Y0<>:H=_?%?E M.CC[W.)C%^Z$K $(V#C^#'ZO\W(!J"UQ6FSUJ)7B)\T91VOWW04<\ I<$5;D M29GE25[$*8$8R=^;&?%I)%N/:F-@]TNAFG<*#N=W;9_*5R&2N362P1^>PN4( M&,G?>U_\>9F<3 T8*2UJXQ7M%6J#VMRV3#1T&[@2C"21#$>3 JX_^.FH_ZTY M"9]'A9\Y-VYU.P._B:PX<$CL;#V,#4B $4D\0?5T"-%>*..O50I<2QE*\ M5.;TGNT!JXR&_@5'"R0C,J1\TB)1C/8K1ONI.^-\#NU*JZY8-7XV4%<3QU@R M["#(APN(=N"#<#)%4K1$RMPIO6F,]BM&^ZD[@'P.[2DJ4]+L!M>FDEYC5@RI M64PM([0#/X656)*"YAV]WVD0HQU?>?RX-_-9M.OYE#9+NN6VPH3%NO)0,7-+ M!UDRP)?A>9+G@"$CGZ#(].P=EW(P-#W"W>9P1YG;).&8 0Y(7%)#A"LK'$6X MW)86Y! JU_Q=,@\5;U29QS T4XF54J828$_3QRJ56, % F=%Y$A&EDB!>ZMX M Z,LM4^C?&SQ'4UJ<45EUNGPPS"UTB?W5;A X)S0#$,R-$M*[ F[T5X'S,^\ MU/$/%VZX"8X7P[.G;'@N+:+F:W06(N+O;$@L%=.N9BKQO1FG[(* M?('-/RZ:E3"NT6S4+ >Z-XS$DCR]WW@!A^PP#YR_*_0!'LAJQ64U/A*FX\FP MH=R/K%2O/J]"'D!==416(GF1)CD!5U]A'KA$1^D#/- +'_O.?5A 'H"^$4E+$BE+,BF*;V;F8![XU-7-5?+ F7I1'^"!6IUA!5'1[\?U M13W(6&ZMF4D@6P@Y3@S)2B+)TNQ-W>=\P$^*?%+B+]OU_;^)ON=.-DZ3Z^"I M!6>737UM5SK/0R,% ,)#"=0C5:_(>2&F"C&KK?M^/)&8 _W&03^'$1B2$FA2 M>C,J@K'[\]B]6O?D&7C!UO_S*W;(2IL4'H('>C:@9O0R0TT*3+A((Q0#3T7@ M)%( *&887-""8?PSUM7'8!R36V*E;[A#-3/RI_-FAQ>#217"&#H;LD1*(G U M,(QQ-9L[Q%)8PD699$2RP&38G]\]4V6LD09 M89LKE.-F@EUMW G.']+0EC)==R#%ZQO<7^_RR6[IJ^:U"Q)U>.Q^UE;; PT M&@UX9D22E5E2.#!3'8?+,.Q_WN_X,NRKR:$_562MKR;+5-M(*,NL5UQ V,.: M>I:4> 9 'W?OPK _1S_ER[!/AXW5/1?6.N-\D^\QV4Y:D$8(]D*4(4G1),WA M"T)_VJQE-\<0$%2OVJ8?K$M;<&#BG.)K5W;%L<%:Q+8I<^KZ5N##4>QIR]$=P]+MG.,'5A"B M*[<#?.S/NZJ6*,]U:N7-.LE*4N:F#%!?:#0S#6-DB*;'[=A?&]3G=CUQ9)D M7JL[H/)@>VFSI';BO0'$-70G)%)B1%*@WQI>>3L7)AG=<@@ D9[E@X.&A2A] MP@^[OM6S=&^%PPK7EW=\95X+!'#9@Y>H90>.ZBGWZX%KC'-.?8OB0R*BG8BE M'^Q^0LFKG;$;R[8$L!:-1M.;&9;D&9X4#L27,4/< D/ H5K^/C>?1=$VA:)@)]N9YUYP]U\&U@#%K/'@?&HCD+ MK6!%3,Q@Z/; -^; 5H<-K*XF!__-T]LPU%&V>GXAD3?W?MF&XE.V7=IS)TFP M#LL)P6&7MT4D"<0+T7,-R E%RW$] /:-2QIW>L_?HB!>*")6R#UQP@&#LV$M M*%FB"K&Q&;-S,[U17QKN0J,EU(Z68DF.D4F&W4_CPUQU<5SUN;U?>([/][+5 MJU?(^6QG6)-BJX2Z$D:Y<:\]3\>&B+]@S0+%DS1#DQ1_,$T6,QAFL'..\Y\% M@[5J@BL-Z4=3S:O,K#=[C#^VFE7(8/"R@)-)EF%)BCU838$9[,*N%$[$8.=Z MX7 6#&;U.PWV4:14M5P?(&Y5=QK_'Q&PE)71E>O*NEE!GM MZ$Y]H2X9*PY6&/5D92F!9*3]/GP8ZY>$]>^WX;[SMN$+49; 'SV$I=XJIC*+ M7I>)-\.Q0W)LIO;<0.O_ =4[)#)[[/E<\B>*[+\TO/('RBM/#*I[;MX)7 M^KH&CZEN5I\5NI2U8%O3U&K 9UO 5XJ&B5,<*;(\R3.'%"EFG9MDG3-+43FM M5_:,=UYUO9(NE]1;L]6C&FMDV,=E4*F,*HB)8(H60Y$,)Y&2?+#U/^8BS$4_ MST6GM7L_QD5>;?:8TOGR3$W6>S&-K5 EO8^X"+AT,D5R-$?RF(E.FIF%F>AL MG<%YI4L0J9"%:(LR1- 4UTH$_-47*MSM@[C&[ MH ,('3]"#P+/ZH:!WK5-(G )+<&CTQ_PV -:G@%%\ M![ -M_0,KIM4^V:0\P1UEJU.W/[$*U>I@<:@.>P218H"2U('&M%A M#L <\&/>UU$Y8,0+]JB3C>*FJW M, 2_9GH^S#T,AB:1="=3W5GAN,WW!3]9(*)Z;@BIO?:\EBD*CPF>\RGE_V?O39L45;:VX>]/Q/,? MC#YQOW'N)Z0/\[#/.1V!B#CC *)^(9!!D4D91/WU+V#UB%6[JKNL4BMW1/?N MMK,P66M=:\HK,\5)6F?: W6[W2]SK&7E*)5%-12MXO!9PC* VENM]WT(J-U" MY?M'4*-U;K1:$ [!FR-N9>(L2NSM-(=:OBH(5QF,J*)H^9C_>U\5_*U2=V.& MOY2WSZM^[^6TF/NY-^&15WNU%P2J JJZ/U4A\(NC=#9-_Z>O_2:2G1W9"]NU MX\-?*]O(//:_3X?9PE@FB_S'@,M\T_.SWDVY'Z&S?B(A%=G:G=8O=WULS$M7 MUNKVSC;,HI O\L!(Q7%Q49N[\YY,UCAJ,K6VU+"_?.WN-/J"(H/70C^3830P MP^)XB,=ZT#+/L0I%M7NRKN28DHX]0SZTW.4.&;#*I%Y8._GI"_H9.[O8 8S][H\#>S#VO#GZ M8.S8OK'>'31F#4/R<6RT._567;DM8X\@6:&7@J+"D-$@ZF%_%K<7:6[L]*X:D\:CSLDE7[Y,N ]#OK:K+^ZQ M 'B&(0_Q ;RJM?P8)O5D)JY32W?Z:6[(%RL!;FN9 OY=5@1;'_^_.R9G?:Q> MV$46V(%"@4*!0J]LZ1V8P+7T<&^,?7'%.IMG+PGS>Z"B](ZPTO;0WD2>="<7F9E]T8^$+7-1V M6]W8RW T[K9HO[Y&'*AX7L+\"(='$^M#-1/V''-ORSN!Q[M9]L><:A[\@O>V M 4QO8!V*66PBC;,T7'YV@C X][A<=VIY'/8 M5AM!(7#?AF&M(4V[(37==^M%\+A\#76W\ !4]GN!![6A86K0V@U@$1-16"87 M#2&_IX:Y7*UUQ845_/74_F.S$_=M&=V&]G%+;*<[^&].&;SL\=1?4USVE.'VD[Q4R6J88KYB$D?Y&V0B M?HRCTNT--95 :-?9MFN+I+%#DCK"%I/]] 5#J@R)/7)_++!^8/U_;_V7/3KZ MCZV?'<_P]J37@875L8,22P=K$&D^V?Q2(;1*X'B5ILI[_(#U ^M_CO5?]H39 M/[5^&[-GR$[C>PXIH%#+5U)],BU\/WGR_11217$"6/\=]%R!]9?8N0QW8 TH M6O#CT)/(4!CNA$-A_?0SK?_N6JK@/)&K[9Y]F,KEP?I*,#Z#8(?JJ@NQS6?S MF1RCSL 8<#"3(;BX%!7#JC""5DD:L.R!95]%5?("RSYNG-7QP'2[O*CV49XA MECR[3W/+?J.Z!%CVC5KVN^1<+[!L58S8UGZV;LCB9'98C)%U;X$6/ON-:H[[ ML.QWYLH#RSYS-.&./<@LB?9X:-MI132$2XMFX;,O6T_VC M;'W\ O)&-AH<9W*;S;JW(0L A0*% H5>&8T F,"U])1OC$ERQ5D/.,X$E.AO MN+7O+9=1#NW.(D(1C7;,ELB$O<7!I4=+%<-/!!*F2N:74Y+EK1L "!\=")?? MSO>60)AQ]"#F:&3MB"-#P9$TVB.3- ="T;,EJCA.5ZDS6_P $#XZ$"Z_,^DM M@;!MKMN\2(HZO)WVT,9Z$=O.M@ ">8H(%()F8 ! #W>^P:"&\Z&DU"MD8[6 M.8LO P S-T46R\ S$;2:@=[J!SX[5Y%Q1YZ MJ ?3 C!O56X!P-PU8&XB%WT!8/!=2W(6@V/=V=J!*L+!6%?,90Z8MRK+[A8P M@.Y_CX#!-",RO>DAY3OY56OKPGZY+L_U[?DQYLQ6C-2%'9&.-X6YOQ$,;EH,7S/?0B#,+#LN)M9 MZAD?@+JX@^Y@TG>V]4'7'] .8J:9#R@N,L5AO$IAQ"/[HX'1WYC1O^S=_^[, MLC^V^LON4?C)ZA\]<:RU2T5U -4;CL8L-XHYHJU!P.;FGQ59) I7T:S(HIGR MH:[ Z0/[_T/[ORS?^WGV+YFM*4DIHSWLP;ZY"]2>DA](B167IC)P%4?P*@', M_W7,_]K._W\=\\\/K;188>ICJTY;'G?G6GML37NKUKMN=WB>^??3W7ZG*D-6 M1A$#8D?54 (5D7@S/O39X^=7/QQ%72+BUABO#+#3*W>)C17IA_9 MNV\;$DXE4;78JA!8E5C;Y_^[&U(:A%DM[/]J1<7K+0-D;63 M=KOLIR^^[99L["_0EKJ^/BX@C3];2M1U$])& M$&9EBU_1DS!+N_1#)0XU/W*+)+&B&>LDBO.5F>@>:M77]GU9SFN&T&GP7\AF M7XD"US8J_X"+_ZZJ5+UX,^:R+?BGZH@'"^8>#%C*[??TCJQO2-^MF?UFS'TS M%JVL_'BJLM7TSNB =I4M#+&1LH0I9DCH2Q4KKN;%4:)*8525Q)^\40$@!2#E MK=OV;X\4ST0]2H+QO:PY(6'RY'[=XXO+P5Q8Z6*#(:1.PD4^ZVODIS>-"?OI"G,QII&OG@6V">L>#$ M/;ZH XY^H-^UA7[G'LK\\[XFZ^>(_N;F^3"/;MFU _\?-9AX+K9D%8V_]", MXJ>RUN[0[_6I?4S#MGP\UOUHGE)LYG:*:XA1I K#:!5!SB[< QP!'%UW$?B& M.(I;:I+L4Q:2E0.-)37+TGF'S7&457\4CE4I.LMNS_ ? 9#N$$AW5B.^/HY* M9X(V:K-]#7%B/NG6AQ-"0+9HK8!/ON<&QZL(0U5IL.?F]=:F[A$]UUE"7AX] MF\3 R7%OF,I02ZOU+&&&K- "/5GMB#-5!L:J#//4*>AWNJKW*@C57V$#.,P +>J_5+L>$EPQP3^7H:3%3Q#!0D5;XE#*RGW2,J/D[] M=N[F"%(EG2#!VCQD=:*.O@KQUB#-L9 OCA%,%6'@*HQ=\);3NX7"LQ;'[@0* M-U>ZG:,K4I#"1;-9A='8-.=)$6JE%5C!%J%*2HKQ_Z6)?FOHM3X\A_# MWOWY1KS/\#=[_6HQQ2?97U>G$@CYC#"F]^]-$-GY;/X*S9P8NC._8@R&_R%P>;O^#/I/FUED2)S_#7-D0N#O.;'56T M)*NSX JP'L5G9>^Y? MKN8O__O)]"%Y?#(!%:=IRD)I0L47U$+%R06A:KH%JR1-8#!F8AK"$)^^\)DC M.%1BT\^OMHPJH9F96)1-II+)X)?*\G-A*U^_]60HK[X[,^?_VM;A)[E@Y)." MD;(:6-/S$S(T_U!TM?M;%#T]6#)Z/,KOM\//O"7W:7/W4]:6-P/5J^[IA;F7GOU;\..-JYV M^*L ZB_H0JG/&/$SPNC/9/[)HWCZZ7&0;KKNOY]JPGQ]PJL;@F[F+:>OHD/Q MK^'MF]H;$/F#;'[X_?_^GV?YAQ]$^" :M(A12Q-:A*;F0)J53> OS4VU0_3P MMC3]&<6_^8EOP0W+9T5\ING_J7S_XW=_\<-L/&T/_2"XGSI)IY_Z^E$1S;Y^ M5O)?GWYY:J'TW*FAR&>RI-Z+'"^!?5?%?[3**LP#XC\DD3N[?SK_<^97LTCG M_OO'EM?#1QF(BXY6!D\NCZ_%]N$'\]?^'@*_2O6M?&3+.NB/),KK;[$C_JLU!+[ M;+?2%+OU5E\85[JM7DOBZX5 3B\T;K(C/O]W?C3FAW)+FJDHB3(,^:XOP8G] ML=AMU=ELLI6QE/VOQ_>E<45L5+@FVQ?X# \$S5HC3(-%5Y0C(J;"*PN3(U6-<0T=-3( M@C1./.A,^W:^]C9RV5;2EQQ2G7M6>.@J6S_-LTWRUZ&RH6%CM]WE^*0YA!1Q MR,;M-:NB*H+_.A3J]KF@%G9P7F,/HJO8O,B;PWQHZ:EQ'UT-AYR;>4-:&*,F MS; QQ*K8F:>N-]OZ9J_5IHX M1QQU<0TAEKF0TM/G72VVYJF4:$C#L<;*.Z) M+1$>9D-1^->A[<%N,$Q2&96%IKY>HG:TLHBLH%.1TM U?-R&O1UG.?9JM>#Z MHP;%]X;Y4/37H=I6AF;L5&[ "1>O6]( ZOE),;3T6I9A83[,"3->F?::$X>+ M$0)G\Z%E%3)O8H;O@U/A0/)7^=:C;G7/B-)P)\!8+56DXCBDR MRE^K+(&UJ]L!HD^Z,D1T%'S&B;[?6*K%)1X_CVPVVTU,2MJJ R7>@N5F8@+U M6;4XC/WGD2VK;=6&$9O*9,)L)WM8AZ?U?&19JO-VQ^/""(IYP5V;$CGA8E,8 MYD-+WU^7N08'U2$:]@)AA,7M&=]O%T-+4AU8!]AM'F='1R-J1#3NC@9LD+]4 M6:J:O&!WFV#9E3LC+>@S\\$V&A5#2U)M[8]R:]_LRL[6:_4CK<5PS5T^@;)4 M46@LI(2[2> M.JIU-AM5E;9+E2Q+===-.EW"Z=5A#N7F"BM,9+?-JF19JNQF M.U3:3#MQ(%?R'7Z@]KSQ4J7*S]0[3C!MQ^M$)A6]ON\O&HU^/[[KDU/N'R>9>U'THS!E69KX7!>:]_#FGAJ%!,M:Q^2F$$MJH]6 M\E9!9G:XVGJ;5C[3LO8Y+IU8Z0*>\V:_AT_3H[]-&L70TELMM<9D+CB1#8OK M ZK.=1-E9\70TFNM!T.>\.K;L<,-Q39AZNGX*.=S+6M_U\!7!Y$[UAQQ1*6! M1KL;1F-56BV-M*V)T.R.%QM>0;N>-EKT%=U,5:8\ZVR139KN/'&]5)FR]KM,6UGOB.W1Z8R7]4;(;,8I MG3^SK"FM'YIC6QMY\+8E>V9SQRKX*)]H65.F:K"#&-H8#KDUEF2]TT2[(9L/ M+4V@L81'G#NHQ3#*CW;Z&N&%J:J[#OC<:(Z=?DL4FM-7D_/Z[Y8FAIKLFX M,50;71UU.L/%DA_0^F!\9/.A):LR[8:9)1WPTH'8C>+C=2KM&<70TFM-'*DC M6OT5(W/S@":3[01>*\M\:%FP!VBZG@V:/)I!8,QI=D\+K7$QV;)D=RZD2$V( M96237X8=J6X'D5\\MVRN#=<25MT:)_5U;RQVXAGL M^32Q#+8>7<_2 0IBU;)XQHM02->Z-=7FN$4KK^MCLQ-MB F5QC3:K=!:D4 U.,(G=Z[8_\L/BL65Q M,6IWRIG*GH/'8N.@CHS)4#)/8TMS&)BZ8@XU4W*$9MPRZL%"'ZO96.R,YW2Z M5!>Q%1H6:DP =1M3<9\40TNSY1$/&_.Z(SF=IJPQ1S^@O46:#RU-MD.M>Q : MQ3->0$7'K>OM631B\Z$ET$L16,;3T6FU#JC>"$8_S MW!KN)&U\.=7,8@)GLIQY,B+'9).$H>'2Z0I^2Q_TEL78TFP7!B1%$!6Q#F0S M?8CB%XMTDST7/R,NW:E!\1'CY*13&TPG36&\\-E\:#E[96:=V7'O,#RJ,'IK M9 T&&%L,+4V W4NZI_5\5AZC.+G>.P,Y1I;YT)*X.K&_X9FE+3J:E,(#VSX0 M*5[,M>SJ,76YZW?J=C:TN<2@=K(=A<706)K!75LG"&B>AW)$AN-&">69@%T\MB8M, M\=@U,$.&.1M99#8NC9CAG-_.;1%4,#+R90MBYEK M()CN>&AG!OQZ3>Z4I)A!65R2O\3X/D,[\MA1@W:SUJ=C:%F,+\,K31SM\/>E(V![(L6M:4:NW1<$O+Y,I>UX9#J4T+RWQH20A"O3V;;X2& M(7.J264D=U-0]APH+4LU6N1/^W;Q1S*\5E=IMNC+ATM>+P_*FY] MG>HQDXVES@@7'C:3\#!?PL*1\J9)K/)"SA0)D.@Q*.EB*P==+8<[X8B( MM=R!GJD2HO$V&$GK0'0.U$XQ%&A%U+?%!$HRR +]-:&F U^1")(89Y:YSDBQF4 MU9NH0^O0]GT$-M-13YIKHU5+SV1P)OWVEW.;V4>[Q!'HT)KC!*8R6?6-G,F_ M&\?Y?+W$U"$,;::;<+D?JAZSS(>6D\I14Y G0KR#-=]IKN">W%+X8FBY5!&C M'KWA5@T8I7!4&$]\,LU#^;D4')]0C<%"/1[@ RZM9^APZ"'F:6QI"I.Q9$W9 MJ)WP]G0Q&K>&HMS1AL78TASJO4.?:ZE^" N;S HP++%2X?3S"]SL((>B8+'[6#9.GWEP-8T6I9PJ*EANRF^=!R@ Z40,-EE)3M MM@LE_?6$ES+O@9[)PO&-HK7"Q2R!(0ZATR4_1OI*,;1DBAR*$ZJ0;M:.N&.U M>L]>N?&H&%IZ+=4*E@MUUN!@4>P<1=38.^U=\5IE-0PHU'4(0G1YNZMLC^*6 M:*%6\=BR:&6YK\Y,O&O!I)A8AJP+?F>?R>!,9IWV=4,UND8;]JB-YA$X2R3D M,!]:$E>["S-+8K$79:4)\_.V(=8FB^*II0G$FB0,&B37I)+K5"EF$+9$FUN M,1 L$CK*XX,Y:'=7_C8EERIZ)@MO8W-NE&85L7Q8!6T/4;'QUA[F0\OEA5JS MB1XL=N$M/:G37@TQ(#3-AY8F8*5SC10,O\T+(YZ%9IVZIB-L/K0LA#'7AE9?0\V3=NS-[KG6UGYBI[)PWE^)C8)QLZ,L=]9'Y6Z M8@2]XJDE$31(:3W7W/'(L:.]D-6<4RWQBZ%EF*OR>KYMS5H.?S"1'=%! T/D M"Q&4U4O[1Z*!!7-*-B,DZ4(-M7F@B]F6U9#037$=MQ 6[JQEC26.B_"PR<:> MR=E-,6HM&[$EP\DA6HA(XID[)QMZ)E]-D' KS;-RDS_T0MK@^%K2#-A\:+F+ MT%S& 7[L+V6S0>X]=NEGQ6R:#RUIH6GM9G [:+B\4)]MFEK2-QK$,!]ZQBV& M)CS:BIL:/][9%!)&H]AJ%),MRZN6;KP:,?4,APP8"EKK=6I%%5,HP\$;"7W+ MF)LT?.AFJNVPF,(.BS613N/+&BW)=-,NXW);K0?+>A-5F*@9W)0 M#:JYXT-$&XXPV&W0@]T..GD^09?%A7J]L(ZPJR6_/>*F+2O2'L]R4)0NBTMH M6 C9'VPF_(&P25->NYTMP^9#2^(:$8IL+:Q)PG=FYO&@'>W8=8L)E,L\V>N+ M" U%*Q9P(_$0DVWU#@ MK,"8[0[8MJ%$B^+%RB 7-]C (5<$ZW1T:^B,QY))]K+GGLG9E3WB= ]TFX [ M:9RV&77=[5/+?&A)"%8/;BVZ&_7H)*-YAV'W:3SHL/G0T@20(%:W3,?9R%[8 MQG>[XVQ$9SD[>BX//Q#$M*VOUJ2S)0QX-'8'GM0\C2T)H4>-Z>D0E];ZR.3VW-%_,G<'<%J8=?KP<'&7: MA7?&G-'F$UD(:H?12%&< MSGJ9#RU)(2;49#F9):C3002&M]:QYRR&^= RS%T-,P8U;>= T9@8S%J'(T85 M3RWG]V2WMI)7<9L7D48M= YRT]T6CN@(XV>U!C M-[KVML;")NK#81,:[-,L:\>^UP*G75=?>44GXJL>N*ZVBXZ?G M;J5#T<\(\]2&TA]X-S\\/\B>:;E!^I7_\/7O4,X<_NO$HLKO>?I; M,/9-!O M0[5%%.07*[\%E^DYUS\@SZ=\_$1)^T-2.?+D#8Y +^^C%^(S"?!RA7H!>+E. MO1"?,0KHY?KT O!RG7HA/C]Y %Z^:X7 MZC.) ;UJ$^@Z+R"M4"X'*=>J$^PZ!ZN4*] M +Q30@Y7:5TTL=SI7+19:@+ MGRYT&T+Z.\X!$!*PI-=9C0=" I;T*NO40$;/2(N!D)ZQ@@N$!"SI==8V@9" M);W*JA^0$3"D5UD/ S("AO0ZG;P_%A+Y.E$2 D M8$E7XFJN2$B@@P^Z9:"#?R5" I8$.OC DD '_XID!!)&T,$'E@0Z^-.OBOW'=E=3WQ$C>_W!!T7^^H9_;*9E)^H6_;*!F)NDTP@%6 BH#5_54("EG2'SN;, MEAW0<0?=+=!QOQ(A 4L"'7=@2:#C?D4R GD@Z+@#2[J?COMKDU&SV>6'?H*3 M .ZIFPX8R_=A)3?5*M<#;Q.:*]./[)T)[ 1TL1XS%"V.0WN1G&[LC@-@*G?4 M.G]E4^D'?GXQ>QBX;C9+8"G J3QF*7^[708TRD%3ZF5"T@,W__"_G[!/ORNP MS(BH__GW(@@SLX0>[EI -OM*%+BV4?D'7/QW0R@3PVQV6GBH%'"+7L\A [MZ MD<"PS^@]F944FEJ47,"L0)Q_7L/J?DQIH]D&9/L57=O8X'S+M^]JW8\E&:9E MZW8,+.B-.U[W8T%V5KQZYK_^Z091]+_ CMZZ>+T?0ZH'R2P!!O36?;+[,2 [ M_W$SBD%J#;S0ZU+=05L-M#_N@G_ZVBL7B;E9" )5T!M?3Z MO0W([P!K%%C2G;!&[T%(P)*N@%EZ#S("AG0%Y--[D!$PI&L@DMV#D( E70-Y M]1Z$!"P)^"1P)/.-=N1OT__T#(>%_EW]_I>;0J15_/^M:M\5EO35;P>Z* M #WJU8"A7,90B'NRD]LB,M^6J9SZ[O=C*Z_J4X"AW"^W'1C*Q0SEKICKP$XN M9B=WQ4\'=G(Q.[DOYB8;4JWIC"P8&31GP':4CLBE&E.<)^JABF;GN:&_WW4ZO? M^%2Q@M#3XO]^LO?Q7W[B&4'\,.!3Q=>\[/4?ON&O8RGJ^U*%L5-+V$[M-"-76C[>CA- 983(A_ .(IK.+2JK7E^BY#] MT%;PH4HO?S_$G?FF4]0[@[ EPY@$@AQ)7HO4!J3+VL 8Y @C,X0Q2!6%J1+$ M7O<,@H^*L8?EIX\ LC<*$NS/?,]'DJ05)5!"4 Q"X"L8>%NZN"V*WGDM]/>A]HMM'RN=,!60] M.\R1]G#A[UFGLVPB:EU),5+Y;:!=+*],^24MC1>4)F^7QB21Z[PJ*&P&2P3. M< E7,12OHA15I8DR- $R7VVE]*J >=NQ;V3&FNV;!J^%?B:UZ &/L;5 $G_1 M.#JV.X#$CCF8Z?'PW?&8*>"_GZ SP,22E=2L)]0&/DQE9#_:'O;A+LV!F;=> MJAA.5RDDPR4)@Y!Y(6"^2]E[UQ'S^[478GX-,/?C!0>MXFRW![0Z!V0UA8:I MR)OI?J[-!I(VQ*^O*X-!8_U8,P1$3G8#L^/*_'#CY34C@G_Z@F-XE6:P*L.4 M(0H0^GI+> "BKPC1@19FGSV@<&UK8=2?)716VXGD:A8JLLJ]?\S\%87$;#C! MH3$^&??7AP4V0XL>-_ MP*6B-IIQ2^]/^4Y+ME1N)\6]SO7AD+ MBE1Q(@N0% B.(#B^&RB5Z;HAN8-1@Q>DZHG 1XRN;S)YZU:].XN;.?WR6-R@N&D)?X_7N25$7/H,1*.JU%/6F M1QS^?=_V$FO_]234\D>IB)K'4!16I>!;1,W^]EH+E5:'ZK>Z43IQQMB*XK'U ML+X,AG_ =LN_X7N<,++WR,-R)N/ ^,8)>+0;.Y:T0:Q&B@,K(A8:_885&=!0 M97)R $V3591!S[5A;X.T_2;@N/C9CI=#QW.SR^N!QHN3UD> \=ABO@@)"K*, M.Q->2\F0._3E63!?9G#("CL"):L$!EU5N#>?"_RT*M/O4YL#/M7K#AD''4KN.E8=3=\R_$^(K=A!VE(, M)[5H=21$EY9]-@O_^8(+B/]7<_PB\%? 7[V2O^(''JL-ZX>%PPVZP_5QOQO( MQ)O6'%C#@AOQS+9@T=)0?C9?K9=FFCF=O ?^3*?SK_RZ%N!>N7U^_>MKK]VHO5MUWL9F M2Z#.6]VV]Q;)UIUJ\QHWB %UWOUFI-=FG[QN3^#I[4<](Q*.PI)'9<68BLKD MN)LN&K]-;.G9?A 6=)93VE@W]7QUPFR$@3V' MD;RH&^)BL:/YX/#;/=WG0^E7!)DU#9+5V2SDA3G7;B%)W%%V)P313R+H]9:3 M[A9"MQ%_2NG$G?+47]*5'Z\2S5]&]@5:\O=@VH"^?C.* O3U&U'4^]+7 1OA M1IC40%$WPN^]M6KE+5K:1G!(_F*-=1+%^7PB*7CD6W_(U40KJZ.XJFGUM-H/;_'$B*TB?XJBM0$^/2Q5!BH8W6D6SH@8'VT8 ]?I.] 2HU[>A MIP]/97SWYO.;A:#MFAY3/KY&G(.OZS6%#."(&!8AB 0AZ&9HVK<&F3=H.K\9 MA!)[1LQW<'W(RL,O$KF%4^G MSYQ. \K[^9FQ^.;)U%([7E4TOZ)]5U*^&I!]8A9^M>*9\2HPLI_:F2=%5P#A M%]#Q/Y0Z 1W_KM0)Z/CWHTU Q[\K=0(Z_MVM7?R8D.;\J_'W5+25EP(/B:B2 MY:&L_U.IP/JGM^P5&6CK6P+Z% -R:QXY6L5%Q^D0@6RWQ$,HUX>Y* MJ/UVE M2*I*$8 !":C]'UN;@-I_3]J\#6KE=4?-]UQ=>=L@N: T7N^/9C5G;!ZVA$^U M4LA8%D&2!$'RSK8) +\*_.IMKQ^\K7/T%LY4&#N:*=L#'&D8GAD[\"ORP[U()DEE;:VT7RPDP#L)+AM18&=!#>B*+"3 MX!;T!'82W(BBP$Z"*^S&?]WX/-#"V#?#Z!OS1L_JEOC'!/K)\P-2?>TP5F9;VPG"5QBC , /[!.Y"3V"?P&WHZ<,S-M^]D_U* M 68^-W%WME5I&)TATEAHK>?\^A1@2!!@;F87P#4T(:]N'\#+(/(K,J2&,47- MP5*6M]B26W#RT#'Q@]\S"GHLV.DQ4$92ITGC9UW]$UG[?C"MVYJ$\L_)/-X@B M<.0]X-A_+'4"COU=J1-P[.]'FX!C?U?JO!6./5#G/1&SK[L],#)CS?9-@]=" M/Y-4]- 8X()F/.O8*Y?76IV1Q.[\6=3]_=Y9&%AVW,W2^W-W$B!C4M2P\1$V M66@N\-I8A#561?#LI3Y]P6FBBC-TE6">JI< 0 #7_?ZU"3B9U[U"\)27Z_=' MVG%M;EPG:>Z5XT)1J<'TY.5(X.7NC7I^:^MF;[E(\"-*'ETNHP.]X5"0;COH M0,9;M+'M$IT37.A/7VBX2I%8%:80I3"B2J#DQV/:%SL<#&B1WT>P%9_A85 M!+UW^.;M/BURLR,2X'Q*QD7G:9FJ. MS7!GZ^8@4TQ@C$P]6/K%4R::FYAGLEX$DIH-A![U9-%>[_MN<^_4Y:RD(TX' MU.!H%2'P*D:6:SH +,"QOT$] 8[];>@)\":OIX?^#G%)&K7\([+K4+S&[!2& M,7RAYRV+N$2"N'3;U'S@\(##>X-N[SMXK65]?F@28F+QA\X09A>;!CY2T]QK MH<_.IC\.RWQB1G%^/DM@5?*%K=#68],X'=)26%H$CG:_$]KY,Q@6*A ML_S1%[7ZC1=XH^+9K2A*3".;>J:0DU,I'%#$>QLW.)AFS?1-RXX'KN:?8RM, MR 9I\9[#CX>&(+"H*S6;64Y$JNBG+R2#50GT4D2%>X;0;5#]K[OX^!W\O"26 M/X*>(@X_#SPZL1QTQ$YW)GO-D!"1Y2&1]@5X\)SI\]2J+@ .V%1Q[P04L*GB MKM1YC9LJ2F][Y?2[MUSY>7E\>Y2D)_@,\T"7K^B< MBW2 G7UJ ;P0;,#Z@-F^#.0O4>;/[!H Z/QXZ[Y3)W0A",YM\14_"T/3U M0R4.-3]RBZRYHGU?, $TU'*7/0@-,X1.@_]"-OM*%+BV4?D'7/QW]18-%/FU MUPL4>?N*)#ZV'N^$]?#0=02*O'5%/O0;@2)O7Y$XT.-=Z!&Y:CW>W&* KB=> MDA5*IB'&*S/,AX7FRO0C>V>VBJ,R'Q8&Y/H$]72773F<1*7+3E;Z&JW?7AAX M[,OR3

    Y4,5)?AF,).Y4'-95GP"^!&'L6 $7@*(<6>]P6^<&S& M _,GBK ?#EJFJ0R!&_U=]_=-7(.8$,:&X)6GL@ VS)T9X-U7LNCNUAVV/'T*[N-Q7\Z0,[NC=#.[OWPH?^W79?]5G*BD'S/'; M-<"%X&OQ,7@]53S@AATOAHA2'S1Z"Z"&1VQ]Q$S$EIE2Y)KJ=&;KS'A39#\' MFF.9WE7]?MN<:$@@W)S!F-1+2@C0L3 WP,8^YR?2A@[3SOY5F[*EI#8I41=F MX)V4HT1&"U@_JRFN1-T1@3W<)3#.7*:]68A'5TB#_3. >3M9N[N6H,NS3'HP M22$Y?MX?Z"A?1%#VT(#CGTB%G-RE+IKP \!+Z+,Q3V 'UGQ"EKH;6QX6N=)$ M1*39H&6.A^Q?_R29IU,C_J_X1Q-77Z;MZ[35/=-6J6;X);W)B H_Z8Q$&5F( M";5Q.]IFFVHM1W4*%"*[Q3G6S$J=2@/2EGY*GM+6TSO7)N]K-^Z>R0MDA:@W MB'H>Z?5,635[N:18=&]'WI)<<(0-E//MKN"PS?0A2@E54W<3_ZD43=,VC[R- /'\\& M58=7?!Q%XX=3;1@M7H$+U]WL1$;T):6DQ<0*H>N5=!.5O@HH]'DNS,RQ-R@*95@W81PUTP&2?!CG4.;Y6\%QE/]6TUPA7 M1''Z@B.+'/BQUVEN?X;\:"SRKM(1^!5"=2FG[*8'773; $Q\ B/2;Q<+_-3I M%SH\YTY9;L15R7$@,$IGB#4G!8J4N)I3;@_TM#$J#!LC[/2:+#+.:CECD%6P MXK)>K:B;KCUQ1_CI2A0MBS(%UM ^ODIXAT!;XQQ7W2A@_9/'S& M'GA$\*GW@!XFUZD +5)6ENSE!@VD5&X#I9T4S%;AIY!(?D11/Q(*B6WL3^ ) MQL.C^[&>U]-&5XAY]_*&UVIXO7'G\C MDHC]$>/^6\])1'C6^ 5Y^>\R\!.G]2=$+&(\?O_XUPY+G&-S@F3VT._^(E MO&",,MJQSI[?=NRV2W4AG6:68C9,DRM9%BVN2PNS7C]) U1Y&X3ZM:D_IK3F MZJ()I;MF5IX/X"%\IFFH1['.>MCN%O)-I#:7?-!8\+20 ML86=KH>GO[IW5FLXK^>][, \3Q&^OZ%10J@A6C-^XX3+UOV((-_T?5@])OO] M/,>% A$$_UGLZ@B3_VOM=L&8_$2$R7^42HHP^:_#A!$F_WMZ+028_-W^>,LU MND--R:VF$V2J&YM630HZ>BJA"KU:95!.Z34;#B;8*$&0;! F/UK-Y6MZM6PK MB?0P)PQ1M:[5I"!,_E:A-UZ-7596-BU4E'!U-4,4-PB3GZ)L@<@I@Q22JPRJ MF&-DG%Z//3BD>D':MQBBETIKE0ZE5E),JF>;*0VN/+G[+&\XU:)=3B&M'KT> MIPJ;;(Z1P,J3N^N$MFAOQ3RA+.=&)6/)-:Q>L:"E2?/VG\)HGS]FGW5)[@B?22DN>5SZ5$6E$G=Z]V":T&DYN2@A%=U!MOI'+ M4JTQHD]7;AIBGG+:VH*34XELIEHOK,HC:<2N]M&" M"Y>>[--$9U=8=EHI=,26+KIFKC5G$18N/=DH2RVV6'O0ZW9RW$:K-C/-CM(! M5PTXG$TJK*TGJ^DLU9U*BLY41EN'6&JFZ8W=.UD MZ6CLE-:#66W&Y>B<3:L)W,JC@ <"V(68$X1+TJC B64\:4G(2LOU@$()8)?> M*#5;U_L&P:7%3+UJ%+=V40%+ PB['":33#%9L3DJWTEPRQX_Q'(-N/1$IY!: MVQTV\I,5EYAK[F!6;JJ-L@N7GC!AU4JBJ9RZ72CPO%],L8C6GX"K!K!+C5*$ M]@H7*3EI64].TAIXU@!V:8P&K9627N$(AF<4LTK4:'(.E&\ NTP6\VD! M;4R2"I;Q2F1!ML:S4QIQ&YO75JDI(==N%2T]V@&NAJQY% M(AFNE"B420W9B)V5M_1D![2-[2:GB76QXVCY?&8EU#M N029%)G/,=9XW&HH M2\*LU,V\,=D,I2"30AHMII'L#%M(JT&65IG:N+J0"9VDUINW2"3LLQ2JJ&Z$Q%IE3.M]J*5 M;2\'@29EDF/7[+9C,9U$NC/-]%EL0 S9()-2Y?-IL]R/.$A?SZS:-<.N09-R\NZ,JU1T M,3%*(B+@Z05F+NO\Q TR*:O9-H$U,Z4JDIA/&O-AH8(5VM*(/KV[.UF4*LR, MPI&E7,P:8D=3UE5XS9.[UVMD0LPG.BM%2UOA/6^EL-\H MB.$[3=X=#HRVTFH/QXF<*F".V(@*8NZS(.;U;'HFFIL00GQ^](DA([J$D"[8 M$T-$A DA82*!"2==(H$)*6&>&"JB2PCI$@E,F$;SO.LA/SZD^7NF]9&@<2\R ML8? GC RU$6DGQP,,("9$#_UX:5#_%]/D_D>V^ONJ]KP%9[\:R8=L/B%QZ)T8XXH3[ MX83K6M.($V[+"5\SBS_0^O?9YJ=/;DP98HM:MBF"Q_,P0'U(-> .>5!($/WL MHLKT44=#[#W)<,V&>.-]+_?6$4T?D:941--0TC2V9, MGGM(K43,YE4/F%P2=4$6+S$.[C9YM9NR\E'R E^L8Q/#@:5NMVK.O\KPL(\. ME?@(O';=-":.8-?,EFBN9$%\Z>N'WD]K[_SL\'9?@6%^%BK Y^6*Q\J%/2>W M/3YF=VR\N\.<%NJ:1I;*7 WCS-)L/3.QD?O9\1T\.)8<<0:@'#P6;X MEA.=#2IW2FTWN76&&S%;A\U9V%__8'BZRA%-(YI&(6WX:?JH(>T1V%SD.-^_MQ66N/5Y M?,/.R0';\LV(]2RX76(MJ)ON1,ER8D.J9&KC09I2;Q*D#I-C1BGQ6(KCS-H$HG3-'4E68M2" \L:T'#C,(@ M:XU9,J;+)T>:_:&@8@?%) U M(IZDDW$$/R=K48['S_'4[)EH1KF=7QDS1C2-:!KE=L)$TR\C64?IG]\:E?XJ M1_AS50F>;V-=TP%&7$ M&PF;3O8K[IB0L$YIVFI5Y5*BU^A((1.V>DE3E%JKT.=Z#7-H8Q49MR0(&PF3 M0$#2D&0<2^)1$BB2MJ_F>&XD;5I9XJ9L,8TBM0*.M6L)M>%8W\BC7D7:I$%1 M;=0Z[H++X8:M$T2-E:L2D#;JKW_(.(&"_P@LR@+]2&WP[PLE?[#].7SZ[+6K M?OTZ8->=Z7:-38PX,2\O<'>+50I*V#36J&XPIL5.TXA<&DQ:9JI!K=;>H )8 M,XP0<1*_EG<0R63H9?+25<41O4--[PM5'H??^6@;P,N(,@K10??U\GO:HD!C MU52^@& )?I,<: MWT@R=]1]7N52[,V\CM<50SC=36RN1\^8_>+DX@J'C&$-$ MN;A(G,F]+L2]:PRZ502BL7T"KVL;I$&$[_[$3LWJE6C-R2FOA-I+C M;=>83#RC$V7)/E4KE0*,YKUB;"J"YUKP(*ZPC:A.ZG'J+Z(ZJ8BF46(E_#2- MZJ2B.JG(Y[U9HN79\5DS*DV*].VO$6\T#A9-%XHD[,Y+TG&28N)4\IQ(1BFG_>!IOS'/FO$FQ!7V M$D]PQ/)NBB[XOV5'F:C'BW"C3%1$TR@3%7Z:1IFH*!,5M35>5@EN8)E@H/<1?_Y H$L<8,LKNW)WL_&;8Y:@9*VH$N$4HVKRUT(NN4#7H!A1)X.?A%!K' MH$ABUQ+)7YE+BT3RS''?]45R4<^3A%('04UK-".M?J,AN%*(3O*6BQ3?[$MB M!TFL-*V40=)F=N:))#S)8] XA=-QA#F''O2P>(4,D\LZ29#+KQ63;2D5PV!T3>PXLG""#R229.T^?Z M12)9B&3A0SZON=5+8UI-JXC429G_@X$P\CI/7&IX9)7\>6"X_UUAX8[G,40T?SWT?R'$P 1S>\P4[ +Z'(PGJOOP[E=6%_)U=M9:MT5%6PQ+VG'].W'\+)/;8,(RD^2<2:E-S,&"%N>., ^7FD+B!$'$&?1<6W04 MQ_MQ?'H'!N2QZV\*Y'_;07544!+1]!X#YM]&TR@.?O@X.#H@NX>&]9^'#?J, M1\RWW'&I;F>V8)M*ZVISSNI:51IA'KPT3<9)C(GC9T^V(H&*!.K!D80^(U!Z MBIL.<9HT%'XXZUG3='J]RK)0H& )!YRVBR!QAF:B&HY(HGZJ6_R\1'6:68K9 M,$VN9%FTN"XMS'K])TT47:VB.:1%#96:AJ+KPP[J GHTCGZBMEV=*4I;P094[(,2OLTFU-GPG9RW1[S;&SG(U@ M0C8GS4<--"FS(XR$(3L3IW$B3F/GV@L]1^%_;1XPQ!7H/7 ZZJ;<4FCNB5?_RO;<1,GT%B"\ A,AP@98)U M%F!"535*H8FWZ!C]G'-'K!#(.__[4ABS7 M!L^14@U!V3'T>%3"%*9<5>8+;MFP>'2H$2,5!1(F M9?@%O:IB->0S.%AU,] M6=Q?=J>\!4!-?F&)?_:_'+X)?)J9GWW2^'5B-SWLZ/:\8QO[#SP=[']RY(\? M.NC^&OB);TH8Y%_PA6US_UR[^Z'^1EPHR)C(JX#K&^":4\#+^TW;_SL!3=V? ML2GR2L(%V_3WPK!DR&]_/)&05^*K:^YHX]UXOY0?6X;JV.+>9"+^B][8'3CX MWB@Q_^WU_D7U_<, )[PLC76;Z; M#GM@/K^AYTHG!B)O6GXR1 1Q^,3_]21+LB^ .JRJB,0M$K=;)=+O6<1@@O&B M]4@1 _TZ!D(OQT W.)F+&"AT#(1%MCODJO?"-#]LACQNC+R,(KGZ'-P+[T>S MDKH7(QQQPOUPPG6M:<0)M^6$J*'"WQCV5>G#Z[J'1VZO^&T=]A$21D33>VQC MB&@:WD N:CVX/K\^="$Q:XUJTZO#5F#K&2DW6]:LL]EFQH+4*W6TU)>[['>5 MEP?/ 3REM&.:X/X!Q<2]EK#2YA5:1^0MDRD7Q_T2GI!&)$2H2,81@HPC5VNG MCT3A;D7A2H 3;I8FV$5C4>KD\C3/S!,95VA^N3W^DZ)0$+*$&?:VVT)GL\'I.JO,5&4 98$"LD#&B20:)VDR H6 #]*: M\1OG46/6J$W[5LVI$>%_(^'#E]&("']O;D3/F?&Z9X6JHNT:IM(6A9ENJ(:T M21ME^]FA2*JZRS:I=$?,$CEL.J:Z!'4KAV*16BKK2;N1Y39\ 2&=>@W+\>R( M\F&FO!E?"()RJJNOU-'NS]+$M+9=\VQDIM=:LRG0;I)HK2",:FG6"0>,(E8R2 M!-Y)D@'L^:/&BC,DM;1N=*=2*R..RSI=I[K L3:BH=6/(Z_M,(%RE%/7W>9._R5F\ MEX+5(YC0L_XG7W3H62EGD4JO;M6UMH!@VI(=H0C,/6 (K$I*QJEKCE2+).:1 M)>9>ZEH_+C%&64YG>Y5UNX/E97Z^[=-:4FI B2& Q)!DG,"9.(5=<61:)#&/ M+#'W4OWZ<8E)%1MULS+?K!5G4>:J@T8-IV<2E!@*2@P2QRD"_/5IJ\KTRO3Z M-N%=VJJT9HUNLJ\D%HS+&$2.MRN>W,#3-0:6D\31:+QO)#>_HA#KXW(S'!2X MJE679613=#+6=I+O%B47R@TLKZ;B! 8'^5[>8[W/3&I4BA6=QX>X%.OC8E^0 MDYQ;\:B1ME@WX<-#-!#)/8D0\B9TKP8RX/^+^4-5B?9S[BQKO M,#VLPG(EK#BG:V67Z.99^' PLYD$W(_0<0:):K$B[K^;6JR/<_^VS[;PO)'K M*[4*S:H]446FE 0?#F8I*2I.,W2=S1N[Q.# M("$=9=WA_3VXM#!^M8C!&QMR,!Q%4$7>A/(Y^WLB6PN5W_SQZ//JY3'Z"2?A M X"/=C-:F"<*?G(\0.7@RD>72PBBJOY]SL&_[ B6-]$R,6*OR)Z%-IO R=/) M*O#G?__7T1R99^T$1R4:YI^]"CK8P]W>8)XVDL2$/Z:&GX(G^,.K+K^Q]L,. MF2?L.63^\ZS&&$OK641X7TRNQ83OO>8+4YXM[ZP:MKB; M7F(;WM!6\")>KL4K\\R"D$ 79%Z- 8-CBQI\P]B_T[X^$B?_>:[_O/%KOJ5P M#U_N&SKWC&I[+2Q!4L#O#9UIX>M>)D57D1H[ZQ/VL)'DX0$VC'$\#GE>N5[U MI5ZA9%8[F\X84VU):"VV<"7Q>F5O2RE:K35@N?2 Y]K3-K-H(\!UA+;S>&6# M&,USV?2RS#GC>8E)KHM2C9-&V.G=^46A;B1G U?93):)PLJV)\*J,<).[YY# MD>K$6* ,4BN86[$UF4RG%KSFR=V;K%7K)PNNC-00I,QR^J*5V4@C_/3NY9S- ME3*+I<;5C$DYDPA>< MJG>3%473FL9F15$=/L..B-.[)]!R*9^H"#8G;E+S,6]4\"WM@I4G=U?UL2GE M;5M7G+30U)>9+=:3X)DKV>N2L+6:I3;7&%&G*VLS=97)%@BCDQ9+7;SGM$B3A^V*)ROS(*!H5?/Y M!E)KS'*3+#;/2@8;Q'5+WNYNC<*TPE$U7IYL\^FLQK!!7->05C9;HE*B26+4XE):-3XHE"O[3)]\@N&\1+HP6]LHELG^R(;:* )8?= M#6>Y01RB6FK9Y)A.G],&+J?FM(:2F$E!'))QV%1R/&%MKD46"3%)D*E^S@VB M^[:\M1IJL=%19%FMM&6RMZ210+J73,00#,J<*3D!/,.V7]:[#!M$S;F6ZPZ2 M/%U02)QMF(\F;2Z1)(;>"T M:9YHYLM63FZB&"8%<;. 6"N4>E]9(=3 )U'<9 M83!.EW6]SO&X.4%Z:FTX:+E!W.PH_$#O:RC*+?.=!8-WQTBET0CBYMFFDG%E MQQQRB1*RZ0XFU4D=:P1Q;PRVP)!RXQY +7' 4+:OW9OU."EO@@5J,+:"5<7EI=912 MG1BR0Z.2E*MN$-\W]4YKR1%8K;/L=4?K4IIR%R*D^ZD.71662U=*()RV5I9* MLT7AJNT&<4C)V)!]:RZGE-H(YD1I>/,5\J,D9&6B1=RW;Q9U!J!^SESMLOBR"XK7*]B8%J-R<@8V*6 _216 M9#(OD701<7KTBEK0LW8.4#- .[25+#!!/-#&HI4A\HN5U2O6&X?:X2C>/DHS M9!S3"U/![N_R#&WCZ"BKVIDBZBJ'*KV!.%\UJ^,T(9N?_ M^V.Q;GA#YLF/&3QOVR?L=0*(#^1L7NBVV_DVB'^\)@4/)(7^VXJIWA-"%K=D MRX:!GK'GROW?IH89XR<@N 4+3"\& ,NFLB#&O/2D%9/UV$2>3D68#8L),LR- MP0NQELP_@9_P]Y-QD3$H+7$O(/,>*#;C)S'=B*D&",-!8*3M[V[/>#OF@FO' M!)6W+'DJ@["-MV)\;.K';OL'??K9;49>=CD+-@R\F/^N&S@^,^9-S@S>!<3[ MB<9X?7*P*=XKQ<3U0M3!_V7POM8?[P6OKYK C=.&97N1_RN=Y)%JQ)6I27. MT9*22,T;L]2P,._CKI^.]<)FUCZ_%!BNZ^BP[]'M2*T%1->[C[R\$?+Q:-O+ MZCUGQOPDO6"H*K^PQ#_[7P[?!#[-+H\$HW'!S[P-GI&QS_UP'TZ3_^G"A0?()C\:(!]G$X^3X3XQW/UMG&-'EA^B" M/E%,1)@0$B82F'#2)1*8D!+FG8KAQQ-1?[1'3C)W]QF M2]X3TK!-01V(O.FG,!X&#REBBC R17AU9<04WV**R&Y&*O+W2<-)OO^RP]0C M#HDX)+*H$8=$YC52GI<3C1]L3;^PZ,##]S&E$][#2_;H:+Z+[->G^-0,7,B2& MVG%]\[[&-H)=^: #]\L@=5]752-'5=7(B*MK+-_(;,9*NEYNS+?K5;U#?AEB MZ+@E!)9A!\!+,$UENTAG)8-K85*>H_M]B<)W'4X$$<<1)(ZAOV?(VP\,18]$ MP4<8.A0%=&1N]=*85M,J(C>W]4X7)^V%?%U1V)#(8EDO975.DUJCH3LJ39T- MZ[?P>3.OH"B0$5GK+@=IP#+7 (@W X7"J M&Q(G2>(=U-7[RTJT9H9I'S2!7=Q%>R@1_ON.(XC*"K M$\7A$VBALM0'J[P[HJ!S1L=I!HUC5QM!&J8CBE^25 Z?#%S7*_N0#&PR8U-J M3RQ%*2T;M:K>LGJI+)0!"/X8QT@J3M'G!I&&-[\4J??'=<<^Q-K5M8"M+$;, MU::1" "#@3S)I-Q"L,O[HN%+,@XFS/T +Q?NVT7/#.XI[VX1O;X M[G%?S^[8??N'Y_1&"]T45T6>H3K.*&\A5#Y;X'6(AP7<0A*+(\ O)*@@F_C MLG,6W?"'$WF14(7$X3PG5,EJB1VZAM1 EF.V04G58;(QA4(%LW],'*>I.,,$ M(>Q?\# S;$(5&:1[DIWK>K3G9*>)#.;$,"GQG1RN2JE! M9Q#T'=DY0BE_8 B?, "POW[5EK-8J!YB,7"XA4-0XS&O\CJ$YYJ)HAV3=9]? M(/>:/H!]S#;V\%H>LA3@*%4UW!>$J4- ]G>!GR":T\>AG_!K2'EX..5AP9ZH MY!.)1L@";[FN/P?Y@#TA=$27\-$E@N((*6'P)^3L0.>(+I' 1(0Y"G231$27 MJ]'EDX<"[SIBO["YZ#T?Z,J3DNYCD^ZN_MR#CKY0MNH]H_\+A>97\\-[-BUL M[WZ!KO_(<$2&XWT$3:VS*X*IY45V)\%7A'7C=2NQN;=JQ1!:R6T"+PI)( M+BLRDTPJ5&\[L*5,;=4GI1V4 A;'D62<2&+7Z"/_^7 JXMNO\RTV:LHFGULS MFH:(]F*81FQ4RZ2D6_'M?(Y4%ER:W7)+K>VF\S.TH:TD'_Z 2,:3*!*GL2N! M4MTB\+L*!LA#Q'%IQS1!*!Q;&*;'U\9TUPJORKRW$;)X.;,:LG>/L,?NR/B6 M=_RXV7%L@!:CUG@:WZ ZT*'U8792+H\I;-^QCB-Q J5A@^WUK&_$WH_,WM>U MT1]@[W8.0UT[D9 XWN$+P$JWJO6AY/>.8W2%--I>E$VVBO.81+;QR33&?7JU6"'3&>%4;C&,W$ M,12)8N"(=W_$OI[EW<9 RS370[[4T1QU/,XZJ7)1=@'O A.+)N,DC8+_@N!9 MHCCXSN/@#T#$&:_&,!P9WL<]X(S"B'LTT0'*;98QU49BM9QWQ"*O+TR]WK+* MC5$2&F8*C5-),DXR47@<\768S7< 7[O=N46N%M6-@LV[5JXUR&)KVP5\#9/7 M=!PAD3B-TU%<_'AQ<<^STN(DP8,'Y24Q9HH:+^LO)MI#Y/^WK,$?'%>\^QYC/59K+GG,.^/ M$'L9?59$]3IG+W2DZW:60K?8=I<--S5V1R@"+6P,, AS LL6!;T/PW=O&\!K M\YW93Z]K"YUL(+6ND%_8M0R?+'M\!RQ@#!@I] I\%P6L/VOF3VS?1+8$\'1V M##"1>'U+%[+MB+SY8&]^X9CBB*V/F(G8,E.*7%.=SFR=&6^*[+?#5.++[OPK MY9;9L6X3<&Y=-(7#Y%P">]9SA<1X)*=;VYE2(AVTH5!4 L&D$8IZ8P2?J*L4 MJ(0R=OW7<4]CQ/278?J/Q+"W9GJVRL[P"E\?*TZU/-7*5'V]:+&0Z6%X^T1> M,1L=-J;_G2C.A\C&EWK9(R!>[Q7>>?W$6^]/8][['T,[\]8L!H'SWD%RYDWQ M^U#.ET-GOOBF1(#-GP-LIM$G)()MO!YLXS<\?A*/Z!(^NJ 1SFDX"1,)3#CI M$@E,J("!WS7X/PH"<2.8E/.:XI& #ZXGMF$#QL@:9LR>76J.9,0COX9'(@4: M"41#HW8Y--L$JG12#XB^;@V:'3$,[^69R(%&PG+]83E MH7"5+P6X'3'0+V4@+%*](9>IQH9,'K*WOF1AZ@]5(OYH;V7&,;WRMQ$ZVE5CMXVCVNRM7AK3:EI% MY.:VWNGBI+V0&Y=IM:SS&UC'9P5T6LHNF]-U=L(IM:9.YV?S337!L#Z\)4'' M&8R,T\Q5$(@B+O\%7(X=<3DV %C'>!)XYL%-3T]!B MQMC>M=5>"W3Y%J'M+47Y5\GM=:W3*_3:FL>+XJ2@13WCPZ^[^ MLALF'CLYGHE!=HS'IH[MF&), W9:<[0=_L5BY^4 89B(9DR'.)*\+HBJZO60 MO$:TXB53%/TOP&@5R+\P@S5*,:\#)S;CK9@I"H:D@[>:G'P[P#>( :%[Y58$ MMOR\T6'_51D\EJVR")Y%?$-Z*CS8-O#_-MR0-KAQ2C4$92=)XQ'O3F8CN]0M M=.24V:^NRNV&N&#_BHE YA;@'K;IB-?0=U]DD:CCZ',=1PS^=!;")BH'_ZG^ MB>19,)V(+C_4/X$_);&(,%/YZ3 WT[^[-WDCW>&"^XZ@&!>L.P/O.K%CHK.*YP?."QY^WSH^_&; M+\:/K\RN";9T.F?>H\XXA5\#QM M%\YIK("'FP5ET\U6LK!>]RA6:3695E.=V#U%DD883+AA=#R)(7&4/@<''S:; M^!&Y)>[!)-U<2".)O+Y$0M^H[1H!@LA8QG!;&E JAR5SR;'"I,W&O#'"H2"B M=)S \3A"GH/0>A";2GI)*7LF@K!C"KR.R,1^V<3^H /YL (_,3;.AZ6=A0SL MB?S,%,4 H=_H$XYJ-SE-29-;CDO13M$BI1'A'7?%$9J,8]@%C[)_WOCZHQH MD^[0U<3)"QS598ZJ(ZL<">EGK7+0-+=Y0>XG,]1*T;+-86D)YE( MG,"8.$&< _=[!',,]^]/3-86#A14&28!1,N.+')DD>]-V#L'%H=;"V IJ\%_ M!4C^F&^N\M:P2G!BQ:I/$UE[B5,-OXH2C^,T':?1UH93XL]MS9^K@X^4X#>RY%?9A[NS@*?UU1-'C+FR/9/UF*&+WGRB MAS" 470:>@OU]H1QFF?2Y;7,F(AC#WMBB17LPD#R)P1^:,+X(QBI8%GU4L67 M%]60O7MT+'N/ GU^I/%DVK&41J6$:*MQ*TF5N^-16]H-)?O03..C8O#7@Z1" M6?EZ7(QUV=KPT+_\Y5[W)J]WK)(^3%:.?UG\^VY%4MX<$>[O8&\XR+)";\TE+/=O_A M59??6'O/@WG"GG%B_CQG27#X6.03P_PK]O(KW)83PL&R]H.=.RI;][]U7+B^ M^^R=^M8=U6UC\0=#GZACBJ/$$W%"\0O2ZU0@H81YE$*9EZ"-C_W_]KZT.7$E M6?O[&W'_@Z+G3L0Y$<)7^])GIB,$"!"; "&V+X0 4)" BULO_ZMDL#&!M.V M&[I9-#'M8XNB5%693VY5E3EVH:[[5UU.'45K>%;3ACK->I4%:/OHVX]Z=/ED MB*2B>P'>,T2T"PF>+1/^;)HO3'DR4%5V?-V+3"7?">_'@(F$XQRX ;OCN\TOK?HP/FGB,,CWC@%I#V: MA(=R^OM4.3-,CJWEL9N$OW0RO0CX>A1^X/UV0^K8=D&RDI+G]<22X MX'(+,]>PHC\!D#!T*\JF8-SKB![ 8-!@A&JX_U%86I3]QT.V3D?8%/HPT$$> M#@WPK8B< \/5^[X#_EKJKA[B<0!O_PWTH0[\*DAUT+FGPWIX%C(+_% 8@ =] M>"4/>MY]2_- 7Z%'XB%#PP(=P*A9.!P/2M?HY?H@[*+O!&[4*?PKC/$E&W>S68JR!E>KI.IBJJ]D>&( +%S<"T8LN,NRMAO*7#C*+KDSL M^OB.2+ J&Y)V@G4 ?O>WA+60'( G:+C5<45_\ 3'Y#TA(7\_H:#Q0%\A9>9"/E+"69/2 K,NOS4AK^LG_Y&_H)#@-T3V#^O=&5('$ (0#%)J>T,8,IFJ_.\' MPR&JDNX.A6S+)L>%O*H4.UI>&;9*8VGYSAUZ9D]S,UT2B_Z8J8:0X?S2'$LD MN-&PBI7P BGL!T<2]&?VYQW/>]'K:Z'?=P/-.DCTPD2ZO:RY;M=1"0=2 ;+@JORESX/C 7H#*P;@!>\?'*AW /7NFY4 M84+8[8$_P[+B,I]Q$]G9>"2 =>9(9 D$9Q_>1P6"L[<.):6Q&PCX $I7J(8!^Z[44V 7P;3 ;XA&2!I1.9*3L)K(7GA1## M0RPP;VBE1)]KT?) P^G(F_#7>@"F9W '>GB^'=A?T##1X4Q"JTN']A=8/S^J MU(J,MK8=0!CYQ#VS%WP(C\?O)7@P;# -'45LW=]95W"6P"+;N;HO)M/3'PR5 M_I$BO9?V7)6@YP'$@PF*"[C AT[J>MI5;7$M"]B\G)K5<7$B#1>C"SFI[\0, MON:EOO5X_YC7&B59_HTOQ/:]Y!<2(_HBBHA=D=L8^HD0\.1K81-&FW9.AO9< MX'FFN?XZ<&]]8 ##_5HW\O. < 5+ MX@RB+'9P O U\ X0NAM39 5#G\D8Z%O/#71Y09N.BF0!"64!M56Q9'<+]FZ8 M_DGH P4?Q%UX9V0[O[DH[F70DWP_-4WM?F73 MBHTWK=[;M/H-F5A([+?N2/WJ[H86"KF*4!/+]91=!EG61F9BU4J.JTMGR#OP]M1! MRWY#51(+1RF93#ME&&4R-R^K\+;%0$[GH"DQK 8#M=;WU&RC8&OM1*JO)H0NCA\V MK:IL@3!SV;Z9S3+#DWCJ3G@T2.$&H[[#&GZ#=K,BM@HV0-L,TJ 1RA5*$P M]RBR(UB8,K'L3L5D/3H)!G"$5(/"NC3*XLHCU!+)>5VPU9G$B9WVC6#YSF&YD"O1ZCEF?:@,R:IC%A8IR4 M*R=M\Z#7(]3RQ$UJ36_*O#BM\XM&<=VLE_K++G&$6HV>P*V57% WYRY>SQ K M 0,JHDN\4.OR^\30+_+TP?,VOF1'UB_H6AY6-+CEM?6 9-M:O[MY'.;,[#J2 MI@WG]7D6T]GQC"H.NDQZ(WS;;G4&^D#P3S<%DO#Z+@ MT;US98*Z9W9YEL7D5V4Q23SA_)VQ#A'+W%N3N5==*_YG'OJU0>"@WD=,]YCN M,=W/%F"X-KK#VT)GT'A_(!W1J\T\]HF8O;[EG8@>?=TQ4Y1P7_B,F+BRE%2_ M,:/JUL>XKIQ57Q<<,5?$7!%SQ86X(M*@=\H5U^E/7EB5IG;9+,+*U=]OQ5CRC\.Y2_N4OY&RC^0=YF"Q;'"M$'PEY?$$N>HE765 M-N+Y4AQ?I6/PNU,1_H__->\D.:B>DM-X8Y:KSWR^"4 MQH[7$HOIP#2PNN5*18&MKK?UVGB:04F:1C'L,"5-S.4/SN57H= ^RN5M=SR> MM9)L%DNM_0DIMIQ^>@*Y')AW.,I2.(K36,SGMQ#Y>DC#[:-\7IL/<+8PV>@B M,6$7GC_2.SX-T[H 0XV@"92B2!0C3G'Y X4#*ZZ^S4<:!P#C$,?-6'8AVQH# M<053[>KORP(K76JS)EZ=FT1"IAHNWG+6;K7+A;70<)1B&91@+JCP8BC<,Q2N M0BU^% KU\8(MXG-G)"H\-O-:/5TC:C"'&075(HD2Y*E"GS$.XKC>?>"@G!SE MV*+>GHH*7>A4"(C.,>A+$FA%'M*8,0PB&%P MW7KS9S 8,(M<1N_8+*84*UK5%NBZ0X4PH" ,2 Y'&99&,>I42".&01S9NVT8 M<$JR7\!5=8T5AM-Q:=%L)3KJ$L( F(XLAZ$$ PQ(\A'C>I*]T+UMP758>GM7 MB0V6N(270!J2&,?YKBSQV-7IPJLP"?<>P_09H'KBZ=T1HF(ODF+-Z>5DLS&=#PW8/C%LN,Z&Y$3 Z+ 2LG^L)BOA46HPO.#!$&@)(ZA)!M'(3]F M6=XC8&[9S#PW8!A*)SVQM:F::V/95&HDR5OK$## +,59%B5P#B6I4Z(8CS6NR00.P,G "6.KIIN7/+EFWDWAX1((+%CDC=(-9B4TI01F>8 M;J:&53AZ8*(R0'0P*,N2*'YR6R0&2 R0&[=DWP5(P!N9@%MMFBJC%C@YV^L) MO"_ T<-=<93!2)3G:)0B3MW*C 'RR?CG?0+DEBW7=P'B9@M:U4A[E&J4/=W; MI!,%S VK <--=9I%*8Y%.>[4R:A[C8R>M#>+DI"4BE)=$L^;:O4^),.?/R=V M2,T'S/D5$S0FZ-6>,8R.MTI9:AA4L'3(SSYBR]6TOV*@^T7(W$B\D> MD_V>R'Z5YW;^M#J\?MTG]/MNH \0/;J_%QU/<5Y=2]O3?+&]=V4&_&-&[B.> M+;[PY?N'U PO23LLOEJ;!6/4QI(SIZITA"Y.AT>6693#<)0XN1D8<_I#D]N:(216,V$@DRW; 6H^E\W PY'68:(%&295 L/E9U_3[\8\;2/\'I M*I,9N3FU4E37%"\,<]V5(!@AI\-< BC)\2B!L?'YCM"^FX(!^QXR"'3$=RY\ M$OENG9NK]&D?TO9+!WK=J>D6?#UXVVE!(3;-F6':L[:9P+-I?M(OTD,<"(HP M\3R)\2C/G!(3,1IB-%RWUOP4&IS2C)L6I3QG-C-9JIXT!QU"6T(TP$3S)(?2 M?%R X4X"7P]I0WX*#2U[+DX9>:.91FK>[4ZK(F;5JQ -P(BD>!3CB0<\GI'6 MASI8L0'BZ@O=#O38.8SOW-R 4;CEVEK$M"=N;G!NI4*C2Z'*]N.L8( MP@#>*2-1G,)1C+G@\?;[@$%\H>RV8< TF*PU,].8&CA6 ==XO8>WJA &\*88 MRF,T2K#G3U]PDW'$3^2^>K5?'!^4BN,IMV-(?FC[8;TJ%I?)LE@S4XVE7VDV M_%0S"[1GF-V>Q4+MB1-Q5N\8"+=K2GX("'6UPM>XJL6*R@C/YN6&EBP;2P@$ M*LSIS=$TRF(7S/][MT"(8XHW!02AQP7E1B%#FH%A!6QBWL?9(-0(3)@0CH)E M7$_%UN\UG%AV[$1\C# .I]RZ,0CXN/\N^CO)@I_O K,0TS/FM$N2$]N= C48 MI<'G4(RB4.Z2&\TQ"NX3!=>F $^BH.X[3G>]P9)J-BVI?%NBJS1,BAJER@?Z M#T-I,LY1%8<4;]P*/ D"LHUGFT6].1?7097L55.M66X3@B"\^$^@S,EJ7W$\ M<3^>&,<1X]PZ#V!;'A$C,[Q57Q>G:5LT#)KEB$7031 "&#RT*#D.Q3D:Y>/# M6C%$'L3P/ *1%-E<]EQA98G*=-W/#(-&5I27$"+ W*1(E"(8E"#C#&UQ JK' M,$N/0(30.OZ2F3DR)E>R&I4=CII&(X0( STR@@?_3IYUNM>HY$G;4QD#LHW! M[[KKPBZSA!#8IO%XK-A$9/C5 M75WS@O,;?O>![RMT3Y&_'L"FVW%EB.<(VN^A>N"UC6&+X;*F7FB,1AW1*;=S M0+&1X=X51J $Q:,L!Q'"9Q%L2,Q]IC7KSY*]6%>OV4K[1.\KJR&'7J32TS,A.@9N-8; MK[K5$>1U>%F2)% ^'#. )H ,X? QE M< ZE21;EB3CY6@R.VS44OP2.924U3JHM"@(G"P&$IP M#,IC.L.>\N!#S4'&%"#IH"WA3%H#A[ MZES?O48&A7X_F 9AIZ8C M1@58!^OUWV^)8R=YBZ)@U=I%Q=1;6J'6SZSD4@YHQ+!" XE2%(WB&(%2V"'H MXS#*PP/@*I3=KP' 6'CM:I$96VJJV<0Z8D5N@!I77VLVYZQT)&_+,?S_OX_PP:/SY? ]VY]Q@]>";NN6]B/:6CN<;X, M&3^US_=2R.]%P/MEW9>'=6UU2N8,;2&3KEIMUG9VP'%2Z86D('"=0 MAL!1YDCVQ_.IW!A1UX2HQPQA?AI0;W'4S3=[>@$;%K&FM72;F,.,BXD1Q!$T M7@&&>!Y#6?:"96"=F4) M802K43 HPU$HP3[6@*,2[_RN;)U=A)W+.,]<;S,-U89\^W%#9 M(D ,.?]8@5!%ZVV"0H; F+2\RO":U2X1%K]@4(+F4)IC49PXEK$UQE&, MH_NWAS^&(RNG!4R*8T4Y(U"K\<)W;!!_"$?,JM85O27 3R+19"9C*N!$*\11F"P/1W$>AF .;PJ\YJR'B/Q^ MQ!:6ZT(1*4I"4BI*=4E4$*&<1I2<4!-SON><>K]?S=]Z MNJ2'-Z'W"WLRR)XOBQ MXTHQ^&+P70/XKL)>^ +XIBG-3C"K:1DS@G:!5 M%UU<%"+[0"F8ZEA*K.0ZKE0\X6F.XM2'(MR MW,\"2:'I_G^^!GCCQZYI.9@"FO8OP J3P/.-X?J5T?T:3F^34^WU]=SNV06% MQOI'LU==W]2^/IESR[#3BWXE@_HHH0?&XL=_P(_=]_J6KKE0E([_&1C>S-+6 MWT-V?\-,!/M$TG X-$X$D#<$P.?;&4MAOT;#FFOYU?=)?JZ9?USRNW=]7!V MUNL#7M/=W=(1U$XI/G+V?__/_]B?THD@2?<=RW.\[;;&WAMNU M(4+%,=(3/5?7S(0V!"/XKEE+;>UMI\MQ3\1S]/7[L\8AX;#H)X[[-_+R*UR6 M \)-M55B;^5>^>[1MW:/0@VS>^9XX:V'[RZL0F\L]#=$VU+==V;?"?R).:#O M1>P#\H46_]&0L0OUT+_JK>FRYM.?X$+/D#'W$IU2CRN?SZ2R?IZO5+@Z]J_!MSRT'K?QX MP7?2,TPC^]6UO4@QGC[J$HB0J77EEV&E=K(K :H1&X^N66+6% M-U?CY4$7LT!PSKJ.I&G#>7V>Q71V/*.*@RZ3W@#NCFQ0\ 5](/@_:4R>30P= MF-/O:HVMHI#*0CDE"45$J0MUL226ZX<"ZJTX0K;B1TGEQ+1:%!$IC'(2_PCI MM%27Y#+H3BIGY%I)@'\A<@:IYT2D(M1 ]TA*+E6$4!I0,W9%L@Q[M9 MGUWN?!;@$7U7^F-]$%BZ/ 0J")ABGCZ(SM@ ;\S7IV 6H8ZJ@SHLDYS/99P3!&,6;5%DU-\#-PF'?@W,]"Y[P;Z)4RDWVF=A^;@LTD5.>+ MG+*TF:=_W_VR/U9HA&S-*JB=^Y%6W]FGH;VC!;ZS>Q!9.^&35S;1_@9'U 8[ ML&Y\=S>P[0OQ:.8?V[BA\2?\Y.VF/9-CKW\']#FTG.5NU79_)V HXWMD0"[! M.OW4=ML2(WSQKJG6 XY[X.N_PXQ[/X?RESRF5];X+\;!*"ZFRQ72!7OB3QX3 MB D3 R:F2PR8ZR=,#)CKI$L,F"LE3 R8ZZ0+&-G)6Q9OE9*WHJ\C D= M$SHF=$SHRQ'Z=&3QV@BM*O][#G/E)N_Q9G5;=S4+T>P!H@VFAFUXOAO&:Q%] M-8,GFLY3^"^T<*_K?M*Y)=N5Y?H_F._9\S*^/3^'O3H_AWWM0E&.*S=:_71R M: ;C:GI-%9N,/_ORA:(M>POV0'C%W&+$VT?N$_6]Q8BW+**GRLWII"?4UPT! M$[IAQ1B&1#F"0G'J,(?<>7(QQBBY?Y3@KU#RQ0OGO4QBL7%[[LPL2/GBN*M. M9+>R_'TH2;-RCS6KSDI4=)$9%H=8D,]6NV'I&(Y$*9I!<>YD ;88)3%*/G$6 M^TLH27<7F)/,Y=88T[%ZFK46>3?]&W7),E_AACY;EL3IHI'1U: VJ;GPF@NL M*LVA/ W+S\8H^;*+<3B=[;M$264N]"NR2#5-8C[)-4?3:KTX@RCAOOV@ M48;B4(:DSYAP_S=%EW_=-ZOIGJZY_7'HG WTA6XY,WBGY/R>V;T(A0L'F*Y0 M3UZAS[5C6R "TB],^S[^2Q6W8;6U=<%LMT10*,FP*,/$6V7W@I;?KE"N,+KY:86R<#IV,FQ>X3(<):5RXEF:2,J?'YF*(710MU4 M 42XL!80!C0)?2QM^;V'_R5XJDWW?.2,Y7/O*9)P=2&?!W2P=CP:P3RMAU>Y MO:;ACS.&K=E]0[,DVP/#"N!$O"/H+PRG(V^5K).JS#-TS\/Q63M=[;)1\5L& M96D&Y8[L_\5P>'0X7*$O]>MP*-GM9EU)5H?8M)SPJ 3A3MKM93F%4J.F$NYPVG=XO4H%4#G W/XX\)QP%*=C M--S>ILL#^D6_CH:)U.R-J<9 5&6G.),QHV%G>)ACF@N#TP1/HQ3.GMU3NLF= MK:A>"'"=GO>T+,?S_H;9XKV@YQD#0W,!_<.C56'19OC)ZZ9#UYDB#4F,+\!\ M/5YY4[4R'])_VU6$SP!NCT!3TOVQ,Y#L!1!6\/#*,5'4LABAH$OIA9HB5D;= MG>>#@3+JAN7F*()$29)#V:/%YF(HW2&4XHVT3V#IW?VTDJE:^:#:KIC-"C[L M=LATLL_!RA# ]Z,Q&L59 L7P^+Y C*J' M7]D-Z\/A+(;R-(-2_*'9'*/JZWMP]XFJNW)&?Q%57I;AS,XB(YKR9K.92<2\ MQ(>ZB@O/?K <@Y+,X4&I![BU"=9^07(R01$-=8 8V#R"JH'?)X2C'D2A.,<=4=@RK M&%:/YWE^#%9+JEI.Z]/4V&2&2J=F6S6[P<$BG<"]9(&N(@B4PH[&;&)4?='? M?#Q4W9'G^3%4^;;EMFU/*HJ)ON0%Q73+[JR@LH);G1C*DS1*$$>O%CQH'K_H M)A]P+&>N/M9M#R;PV^YC1O[F]SB<=9.W+@XERGN%B$.A\AM345\9'US#NL0< M%'-0S$$Q!_U9#KK"BU$77*E[W4?(."Y8$1OI!RZPR?MKQ'CF3$^*DMW]=?V%YXYOJZMCKE/G(B M6ZF2?;6LRIDDOO+Q<5D+A"Z.[\ZG\1R!XN0E-_UC.-TKG*YP!^#"<,)S=*=G M=>B*VG0K]I2AYT5Y$,*)^O8#!W"BX=4DXO"X9PRG6X-3?&_I7&AZ"R+5DNN- M6:K94G5V/9GD=:=5RU46^9 M.J8M"6F,M1I*45A"#'%A=0X,0(@[>3WV@;8$3FX]O2+-!8^D75N YKG&91ACQ:;B/'XL'B\+IUXA<;^YW1B.S%N+,BJLQ")-IYE M:&K='4^K<$JP+!+-HSB/H1AY>&8N!N%E-P@?$(1WY'%_#H1#DE-=9E2DU&R@ MR>RBKTVFD6$*JRX1*,;"Y+W'/.F# W;_YVN 27[LFI:#*2!N_UP\<4#<4X5_ MCVXL1WT]X^\Y9@3]YX]N-(.I078P[$"+EN'L# \#'\9P_S__Y__M3^A%$R7ZCN6XWW?J9F\-MVM#A)IGI"=ZKJZ9"6T(1O!= MLY;:VMM.E^.>"&H7'O[^K+)(."SZB>/^C;S\"I?E@'!3;9786[E78;CH6[M' MH8K:/8/)G(!@^.[J5ECN[@W1ME3WG=EW G]B#NA[$0.#?*'%?S1D[$)%]J^Z MG#H*1?@[$-] V5BO9.[VT;>^5_[.0;>KNJQY=)VNJG7 MZ>EI-U7MFP4F52].\):W*52[X>9]^+;GEGQGB,V*L_+$U#N)+EY/$*7BJMHE M#EOF&SFQ7EL7=#.%=XIJ._#*^ BVI-ZVE*J-\M)DF:FZGK55:\%@-;XUZH;6 MZ>N6&5DSJ[U!WC>U7K+9YLI.5QLNN^3AVTM+N==KJ_A05'K9LD3XY18EC$#+ M@[[E899NS5VQU1)W@A4\:*.DE704ON M;I7B>9@:78 M#EI6Y_5Y#JNR"U&;M@=KJ>@*6@_F-3]HV6C.J4Y5LDG8 Z_ M@Y:J,$_X;B9I8!I96@SSLI@->)A4Z* ERR7JJCPI$N9:7*:Z^5JED"X*7?ZP M)5F3Z1)9;!'FM-(T$ES#R:YXP$O885-^P;>*-#UVU68Q/5[D!QVUE@IWN0^: M#KO9H5TSF27@T&1_M:C6"HU1:#T=-.VME50>MXRDJ=&*W"JE.6=M+[?>SAN* MIIF5MZD.YIB13\]+ZXRYG$D[F^QU4WWAQJU1:$6=G!F+DPH89UORB4JK#I 4X&Q0Z5 MLCW=-Q.Z3>C:HF];@/OQ(\SB")=/K29%G ML&PUITZWIG&B8>L",V'FSTV!4T/0(8/JLZ9*O:E%1.3*M%$9&V M1<*$=%JJ2W(9=">5,W*M),"_$#F#U',B4A%JH'LD)9&=C[&]]1&^S 5/;=W<"V+\2CF7]L0Y]B MGMB3Q[_W[->]_AW0YQ PQV[5=G\G8&#M>^2-+,$Z_=01V!(C?/&NJ=;S'"OP M]=_A$_SD$/ZS1_XIOW?[\Z)'E&*Z_"&Z$$\D'1/F"@D3 ^8ZZ8(_,2>+#\2$ MB0$3TR76,-=/F!@PUTF7GY6WB0GS2X3YY!GQG[J4?VP1N$\LP@W<+SD55OK4 MFOSJS?R^8\&'__W&?OOB@M'X$\O^T5LLW.<7]-2!F[:NN1ZBVP-]@*3U?GC M)3JV1.+HL?-+,\]W%2NP%MGH,A]ORL&PF,&^B4U3WY5 MS1/4$\O?&3,1L1Z_:1]7;X\UQ"Y6?AGVM;CUHI>2OR],8XX6>1\VM; MCY@38ID0<\)E.>'BI;S/O!ZJ\K_G,)#N,./$\^DN)%.32XA<$6M"72IG$2%5 MEQI271*5>[[A=[X,.-L0QY5G^'PM#&*:?BCJ$-/TCF@:X_3^:'H;^;F/T_0Z M0S5QQ<4_SM07][:N+^WD%6:6.ED3<>0D3&69Z'-8DTE+H^2&+ IRM4O_O"9B MS.F_,\(4YRL^7Q&H$DZ[=*60$%5=:-"C:6NN-]DEX/F?5RR,F?ZJQ/OO9_HK M3-#R,:8GRA*IUMS!1B5T7:@Y[0'.-07 ]#^M)QCS_.\,&\9UYL_'\_-ZDJGQ M [HISON#.<&/';6=AFD'?EKM+PZROO9V7A(H>XCO(*X.^*5O6#IBOW6#X,?P M85_SQLC,=18&/+K76R/.3(=L98\0N,R+D&.^QX'9..#SF#2- [/W1]/;P.F7 M\I#%9+_UV.V7R7Y_X5TF'(@X#\#\@?6"_!59,'\CT(*!JTL-'!JXP\KM7&@4P:L3O)=T?.P/)7NA; M>_Z(WZ25%E-9*]73ZEQ4Q/406V%X8=1E=U7N2))#63PNRW7]4>'?OO]QA4'A MCZ+@W3 "NR&8AB1U^YA.-$7'K&SF*QW" <:+,1K%60+%\&-YQ6,T7)52B(O0 MG0$-TX5-4DI:2I@:L2[E9BDWX9LP[R;S[0?.8BA/,R@5[QA>?R Y+B=W!C04 MIM(JT?,G1546YVEKW:C5^"74#=RW'P2%LAR#D@Q^OL)QMQEACAPN!3I1B9[F MZ? .W'2FVU[('W&$X28#2_'9FMGWD*63D*-3>PQ]1$ZLO3X=Y!(Y1YW3+M]> M<]52D!*Z''2I< ;%8'D:@KR*94:C2FE4;6>&R^][AHJ M#>!W<3R'4OAAM'384^ M,\Z.(%S@=4R4(5@4YZB'BMINW3+9'^LNT@]<2+YMO#:..%Q9""D^[G(,_B'K MIB+.%4+&/24"E)%=%>4 +P$1L$DO\OVTG"A482ETX(61!$JS),K2IW9N8C!< M1?0[/N#RZV!8;V;!9KYR5N:\8[4EPANV%HTE! -PMWB@#TF4H.-SU%>O&'Y_ MN.$F#,.C8'B+ ;([41N.9%-J,R^(;M)LY&>S$<0 $X;E"(Y&<>*2(8?[0,$5 M;L@\8EJ:+Z)@S2T%9\(N.VHP<)KE@=Q@9/5J>FJVW M)$S!B'T/&01Z= '[X+;V66]DWVV0)8Y)WHR7E0YT>#^I!NNFZ@,P CBBK50Y M96(:Y>$R7!KEN/AH]9WL>\5.V3FQ(_:; MHCCJ!)[85)0"69ZE93TU@M,%[AG)H1C/H_01K1R#YSX4#SPOA!-QUJL[V:PY M(.?=[B8(_;X;Z -$C[9D(I/8>;7%L'<./':DKRR<%%O Q[3XEJF++XPKV(/0 MN99W%QWV/CNBSCNE^G(4L!/&G.K">%R4*X6R"4QA,C2%<91B*92D+WB9ZC[P M$6\]7*>5^\OX4%2^/EZ.LT.LV:_JP71I=$=S >(C,G<9CD!))MZ:NWK]$6]' MG <@[SJ&?4DOZSG#36+:H#;OMA.I9"(;(H4!2*%0BJ!1(DZE'^]9Q%#!&^+$ M[F4E1@UJS8(X=5)R+1-"A?OV@T)Y'D=Q[F2AE4?:V(B.@5W"-[O;V,.[H:2> MXPYT-Q%U\!V?K9 08\B_L/!_-RIV[MK%^Y*$,>;=(5UF9SU,8]:S>LF2#3L07BWV'IW/^H^L777KNB7L)5;5=()LDW[6';C\&1?\,=B+M1;X44C M&B-0^G3U@OO;&]P.Y%2-MY2@Y)!*36Y(:3&-)-O(7ZH"?I'*?R-R1:P)=:F< M181476I(=4E4XGK75QC\C3QD'=48$X^I'J[0R/PE]9#&1<48 M6FL"F^;R^<* 766DR@@B@0G#C1R'H3A]P90/]X&$/[_U%R=S^$4D,+39X0M\ MJFX2#0=+T9.D1[JA3H"53U"*8E&2CPN?S**T>PX8ZL"+KBL-#&_F>)H5%IH< M.ZZ?\'5WBA@O!6?N-<;S!Y)NWL99<^3.#YO_ <+'-W2NU"79"4-X*4 M*E (UH$,/%V5M#=7YHM-U:FJ!:RFZ:Z0M&P,V%Y,Y(60+(82!(]B1SR1&%>/ M)E ?SZ_Y,JXDMS7CRK.$B:6H.C--U3;3<78)<<6$>;EH"B4X,L;597%U&[>H M'M!+^C*N$DRVI(^6PEA,K))LUO6TNMP3(*Z@AT3R*$=Q*,6?0M7][4-M':+ M[8\U>#?M\C[0?41,_GSL\/?'TZ]P;ZFRS9Y?=X3^/#!<_1U9\&XHO9-/Y99D MB5F935:1 Z^2GO;&0"BP44:&4T9L'$Z/MYBNT9_[54B4C'E@]:51$JPU M;&3T/#Z"D(!Y\&@&)6DZ!D2L(V[&8/Q50&3,J=R5I7$ _JL2K6YO&?1A8D@6 M.F0$2G(T<,BX&!(WL='T=4CXW8Q$?S8^?L0,I(8/@N ()D*WL0 M$.R!,!P:E@&&>2QNDZV0S7+8BJ*U:WQH18G8\<:IJHCOK!R&XX'8>@Y(4?[1V37RM3,DAVYMD MX/\-48DODL61W)MP*-\Y(!U%5SY\>Z;?FV"5-3FEQ7EM6I@RPHHMCI==G(^V M_%B>1DF1^XB+?\KL(7/ \NM(8SKU"!.\-2J\%L,:!6EC8>05Q$Y889 MCKJP)_A@1\P>4:MQ$+"Y'.5'#:&*8()6VV@JU"O#U>)Q 68JZ ML*]W'SHEWB*\(U3D-&FT6G*SNMIL^KF47'+L02K4*3#U!TF@)$FC-'Y85?$Q M]PEK^FQ[$A,>Q'1[]>QV,:&,X[Y@0!Z*\P#88,?2 M@DQ3\X$W'VW4M2ZTC(P^;X_: I@.].%HEDG<92_:.KTNT51K(MNU1_\+(KDHA', MK71'4!7'6;6Q8JE/E$)=%*:.Y%">87]V%BY&4;S+=U_^XV=11&^"0G:JS.JF M3GM!41N3];D0H@AZBC3*\AS*,A>H37#-7N%GM_,R4EDHI^+MO(_IYKL4(7?D M%+X3@LH8MF;W/QR"$AO9S'3$I"=82FWD$Q5/K_,S8.3BO\]5O _4;/W"M M[02>!S6]_$I:UU)#0EPKFZ4_6(V90D6 J/EMKN%]H";6-3=AKIX'-15EY-FK M-CU6 V&,E5)L>E!00EWSVUS!^T#-UN^[2]3(/B<*CW?;AY"&@(/K$1?04\;WND(X"9="3ZW3NK M3WBWP:.>Z\4ER3(UDM M8/VBM>++LZD);&LBNM!(H1@&_K$G#T7$F(TW+^_+;[UNS-8$JL=8IM,WUQV] MN.HME[FV6X68A?XP0:(TA:$L&U]"?A0]&Z_Y+@J8 U=P:'I4FWXFA?Q$5B[V1)[5Z!;Y8X#\<2 M[7&YWQL$\E('KC@)77$"97@ZRK-)=0F0!%Y#B,BA-QMO,\5W3&%F?0M:2[MC-_MKKBH4ZMK9; MY# \KRYGP05L4 M:O'.=!PQ_ZH-(7A=>?@LVG#^:Z+-D#F^PL@-TM2YAB*/;6R8R%3_B&@[=F5/ MRL@S;;2JFH1;FNE!0=45&P@H"CJL;&A2T\!A/:;\8UC=Y>;Q;X;55R-(?HYO M=$0"-U6%S0[:I&(U>/?/>+G'[I,GA^-ZO;%IJGHOVTDDBHR.D2&L8!ID2F;FIC03;;EYZT.,UI"Q%"_S=:]#\3$.N8 ,5_HU2F*%B!BX$E= ME&8IE*0(E"7(&#&?ORY[+XCYHN-WEX@Q&KR0''DU0DSE5[P\HC6ZWP]U##PR MBW,H06(HSQT>J7GC^/V?KP&^^+%K5@ZF@)[]"[#!)/!\8[A^Y<61S"MXB3-U,E6&"?P & 1^,HOL ],?#)3AIC M_X9#VNOY57>)OFY9_YR*MNQZ.#O-^SHLM;1;.H+:::5GH9Q)4-C>XNS]_)__ MMS^AEZACHN]8COM]IV+VUG"[-D2H;49ZHN?JFIG0AF $WS5KJ:V][70Y[HF@ M=NKK^[.:(N&PZ">.^S?R\BM^5_[.0;>KNJQY7HC8T,]%5X$Z3J2I@WG M]7D6T]GQC"H.NDQZ(T!?Z$P+=Q#?>Y?/=VL+9=2.SZ-$>4(14>I"72R)Y?KA M^KY=362[>DHJ)Z;5HHA(4*K@Q#]EN2XJD357EY&47$Z+99B1[^4M4CDCUTI" M79++,,!8$6K@C:!EJ2*4VR$E]FAP!GYZ)9:WCT(X[#6!C/U1=?V&_7;RS+ M MPP;(MIR^&LUV\_\*?=FO;'^B S"HA8\U#>KIN([-M6A%D M%KA>H-D^XCN(/]815P_KQH7Y)2%WU\ 7H^7'B01&_:7]'?T%+$B$A@_ZVP>P MK3X*K(A9E40+1<"P^N-=C]"@! /VP#N'40X3S4(,.[+WX%? T+9C>/E\!PQT MEUT#UO@^_!B!HW%U+["B03O/=Z/@7QHR"ZU1,(+0'(5O H_AFSQ@4B+0@@U[ M &-Y>3H+S[Z%SZ)Y:,$ K/( SN/9[MT;B^>#!]&RC;6%OEMFW8-X&8 ^P)_1 M N]L4L36?3 63X\&_:K?_3KF,,^(#IX1=+328&00A ??V>ON988ZF-?VUZGC M^>#U\+O6.EP,2X_F (WAJ.\U$%%/AZ+K@6!#[&!3'_^<9_?PI$,F&R"!!W3A M"Q=I_3[0Y+"H!V!6R^A#CU_R$I2 + GKCS4_(FN8ZQ69 MZOX8,.GS, (X5("B[6M#[C7"LB)1-^!]!OC/*^Z"G-^01.\)R6SY_S5P/(Z,&0+S97' !"!6^J[1 S, G0E*"B$)$D6D MEY=L50(2);I%2E%'\$UYQP #;H!& >CE"5$" -C]X8$9[8'1L;=SVE$WJ5E@ MS75$&>LAB!#X*@+[1_K #,.F^#_AWR'=WVN$L_] N3LT .U=Q'(\;^]-VSE! M ME@X77D+]C@;[A,!QV&-4O@)Z^;#EUG^FI$!]-47A@J-%RF8$F 7/* Q0'6 M>:^O)T2."J0 P+]'012,9;O&(9?!/U^3./I0UY&E$UA <,+#PY [(0^-;" ? M(F;=AK.QM=,V$MOO?=]R/S.3C$B6],+MO*"V@1/X1B?K_%&ZS&T8&JIY]5 D9[F17P*GX$QP0$ @0,UE;$MZ8K" M]^EG9!LPCI'F#BS=>]8>/UUO?1&J-2<8C8]-%2R&[0!V[P%9'@JWTRL,UG-_ M@1]:#Y$[/;3ELA?][$&E#M8R#50Y#*Q%GY XBL =T_ G'A(VS>&P&L&U LIY.W,)\L!SAWXTG1'1O@!BHP" MS06-=?V96;8JXK)DPZZ;:M2S]0 6Q[->C-!>I&&\GB1_"N59*0CGA(*KROUMC<,_ ?6&E4YQ$A$H3V"4ZT $[ MTQAP#4"\H4.!O"6[JVM HD8B)N0R8$SVH1\ .MY:*V%^/- %2I=;J K;M(T9"M0QZMT;YT7_DR,FOI$C#H3)0I,!2YX4W^]?U]F MCS_PM]'H,I"Z72]5H:@FV6F)\KJ3FS=6)B%DE]]^,$\0$=W9B48G ]M M'R3WA&.A"6EX830,$,K2->^9;AD=D T\K@&KR 4&0-(!ZPU5SAMNB"0*\81 M@]A_&?9.N$-]%'(18#<#^!3K%RL5LJ$VA38>U'C0!GAVC5 H[*-G/:#O0KYR M 950R$\6 /\ -@ 3\JW0((2\;(?^5\CV'C)P+ O*0FUK%4<\=C#Z+2^'K].@ M#E\C#I2(8?LCHFI/EH0:XCDF=JF8=QQKO4RL%;] K'5?\42!SNV3_=CG'@>1 MV-$ [<(Q!N_$9U_8K><,UN _8W]J_?C_4$L#!!0 ( )@SF58[&&9+(B$ M '8C 8 9&]Y=2TR,#(R,3(S,7@R,&8P,3$N:G!GG7A[/%3[]_<64H22 M2R9YO]PLSGL_;G_5YKO==:@WY! MAZ"5APXX'8 4ED"0 OB!T#[( 5)IJRLI*2LJJ*R=-D*U14K MU%35U-0UM%:J:ZS24%-;J;MRU6IM'1V=%9IZ:W2UUVAIZV@O&E%0!'N4E)45BEKK=^^9^EJM[,J1B':/U]- M>;!LP][R5SI'VWD;=YR[=&VYJJ[>FA_6&IN8FFW:;+G3ROJ7738.^_8?<#SH M=,C]V/$3'B=/>9Z_<-''U\\_(#0L_')$9%3T]1LWX^)O)23>2;U[+RW]7QF9 MN0_S\@L*BQX]?E91655=4_N\KK&I^?6;EK>M[SHZ/W5][O[2T\OF#'_]-C(Z M-C[!GQ7,S0M%X@7)(BX%2%'AW]?_$=6U_L(7] UG\06>C^T7O2]4576,N^AKB6 M(YGPIFSK@MDD>?MQF%U WH)"6.1'C$BI%H4X9HK=8V4;42@N@YS+19$?!5D^3:<.!&:EVQI0:'_;$>A5\9,%%IU%&YR%KLCE/H] M*'3-F8H87;&_E#AK+<\G;_IX^KNY=&#.(5R*%UM]'O0?=0E8=FXWUR[3_DTS M"K68*>#\&'KBXE=TK4ZNG7'16%V08**:UVKU?/-&O-JNP00:YX/]Y/MZ)WX\ MY^;-EL3/G03>4>/"A)*IK3G$/'G;P]%H9Q1RB?;(E87RA _X#NR16\B:]DJ2 M=E3FS1*)0TG*UP5;450KTBTBCF@F>__4*5M=(/X@(:P0ZWGN&3Y]/,4<)D_. M8G*&D4P4FA]3G#-:4;^I-MS-_83WO4OIO4&W&T/7M6],F'J2\01G$"EU%$?D MHA!Q\N=#:;'G=N>NR1@80#A3V@I?W+P7&=L &)M=9*P4,.8KLV0!_*.L9IS8 MY#]4&P&J_\6CR:23*/3WVYM8O ZZ%@K1X)7P4.8P"MVZKWDZMSX>6>O12!!P M.9JRU6=@OC;<=$CLC%!DBSP3O_,<7=Q_)(V7;G>S;!,P>I>73J3 _[@O4.S( M*;W.WZSN8V#DG!)>:-)WR\+<6\_E?& MURD_YL9M;Z48XFAF-@KYR[?C1@[PNY%E!!GQ&SX!^#E(MD7Z8Y^_56_E>M+@/21QSM:/UCFD]X=G;I]-<:;!O6?1\T5<6 MX:>QFKJ<0KXSFTAT_V'>+Y>A9^)+P&+^F!J\-\58B=TTQE)?[8)\@"*//,!)0D>(0$QZ+4.A3^ICBE_, MRG3A7KBIJ _'-N1' M)&*'MXO0C^#::7+3@)5+*MLI[K+M03IC-5Y<,]MF M7,5[DSMNT(R]%($HW5]&MI=2R':?Z1L'(P-B;I58'O-)[/1*^3.OHU"JCST, M(BRFI8F9@*P39Q2X%$42/:Y[5%:G3\V^7Q&^CB4 M''ETA#,QN3O2#<<0R$&V7?U$>\9(G',NTR'C*RL_!7D3F2M=8OR76+VRM(V5 MP!0SQ7')E@_U07QJ4P[4M;52[L:]\&D;1Y!;_:PR)KWOS^"%+?K(VO,@**F@]5$%X8E*+MP-9YIPN.9IS"_[CJ0]SK(>*)B393TV&R;7C@W=,S281%S*!;]N$&%:(W2-"SQ?[U]2U-5;B"SP7=I"3 MJ;.4=Q+'1KII9_UJWND]G\-/D9/4#(QT,R]X2;'[QG<;9NV/TI-9MMRXI5'= M.WZ *[^]B-L=2++=HJ9*N R_+?2OEW4:>/_""T0WE6.,DOF#<9H.N#+\7_P MA0$RK?DW7[B_]]E]EV/;OV4B<18C]F,?D:Z2Z?,KF@:MN_/:+8=C M#)^FL0)U:ZKQ@=.Z\JPX_FY#+QZ)VNLNO+Z ^R9U&D;ZTQK4.(3F$@S[1(IO M$?'2\SC)]-;ULS@Z"DF-/&CD=2B42I7GPD#3G%"HP[C,E>]XU1*O;_R8F$GV M3#Q-FB5_>].&0AL^+MT@(_*N>CMH-&[7Q!K% K!,4X5"F^(8\?5 M"NI>K/MK7)J^T&'!.$FWZ<#JR6SK.SO=V]-VE7H3LV!S:SDS!86&,#8>.83( M]T-_Z9YP-.76?G7(VR3I[7CSG689[GUVCZ-F?O\0'KIH?-!T56*+0R_T68=.9LW!7L M$GD&[(=/0M;P17'U]ELS2Q\]('@W^9O3'P9MN?6 .7@ 494KRA^ @Y^-# Q# MH<2D(RC4WGKB(4]9B$+]XI'A:!S/03TRO1ES(]:<5YBDG\7$D394SXR"*@EW.V>4S#8^2@6>,+P1(N*]NT)_F"#_@ MK/QB6[3[L!Q7E1A_J8/8,$:STGZAQHQF%WM$5(+7(E_DQ9]+*^"YSS?5W33S'=>#OMJ MZF)BX(K3MK1:6O]]#5I3[S=JPIRS.>%P.O-9O5?[$7=N_F\L]8<"[ [R,?QP M6 5>%C+YG">*G^.J^J5Y'LD(KJZCU 7&::/0B;CZATV&:S^%/1>XVQ:$ K9F Y[ MD1KQ5[!;Q#M"HBSB[-39?4[!M5&CG[YE=,HK6=XS-(V=19WG(T7 [?#7)XX? MI@N+7T(:(3G$>C8ZV[:X D.8:5*1&N2O]L@0F89?TVI/3<@5#.[PU]+#S:5 M2W9J]CJ^^IS>^%F_IW3&G6OD@!3*)0(7W&N" ME32PF>M]TL+\VT&?^/-RD?3>M^J<[>+UQ) 5SOF6JTFL9P=CPWH$W+)]3\7[ M>2CT>BCRILQ>O[KXV7A!]A'1?169+PI124HH].4U\&-%MX)TWX05UF#Q@6T> MWM>/$C3;'@Q^8886-L^,S0P6BZ*[@_B#[:,=9$P0Z3?A#A1JW!^88 .KL$K& M[2PH]E\_<_FJ,T[3V79C%P[&NLPI" C-K 1OA=2FNHO4FW"USYZ0%=:7NZLC M8DP2<*!\*$KG-6Y;-0R7Q.SNVF81QA ?1*'*H$ZGCS(;VO/R"OQ\YV%Y30G% MWK1)RK"($4\,^\I#XIZ9BKVV9?@796%^>'_>_J]M61UKW&,:(&>.Q<(N->?HFD-U#.2]:/HZD&-=N7%BL-R=H]R@_ M[%Y19L6W:*%J1A+>5(A);M?8)O&^V>&T%.L"B=T>Z5ZQ1=/:^9G4(M;;=&'H MQAT;_66D,Y<;^+9LPJV=2=TO.EVDK5OD!10&=F[!RE4E'(74N"_!-/(DQST& M^8;@A1@Y0[@EYA5C59CFK?(S;?>]&CI.JZ=&_3'50Z\G(%KX:T]-L^1))FY6 MIC.T412:FGS ZWY=%F>HJ9&Y;_5)9HC&PH.#EU#(M-\1E"$#O]%IW$OUD$$% M\8-"\OZZ3YV'XSB63\,O\.3AE?L<(T2ZJU W,4M(>R@#=(8CXR- M<5OL'G,=,T1R%!)N>?DD=OE$B->/A*N29-J+KS%W/QF5Y=(5(BU.=6&UQZVM M!LT_6;[U&NE14LU:+6)ZA46;]TLJQEOY-@M<=^ZKV^2BM[S M&"<[ZW=<+ KNFEY?ZU30D(0S:5 M4!2VFG,H%L'J[Q\6LF11]S7S@G##[S0EPP:GBJ90:/@=1J3U')\8"^8/MR&B MW/9@;G_(RCC2+D=)7%?3 ML:;^<,'YM6]\+ 3962P4ZBS$[M%AFWW$6RU'#C0+@QD+4T#>=6 >_FQ?UM&=+A2 M9=1->:N#7[$H(CL#5, ZQK/]P'@G(KZOJ0,ZX 4V?H:($V^+?B6F\HN;ZKJ; MN%KCG[<35P\.C@L<5 UV(1%A9;G85MW^*'^JB'@7L/[[5K+"?10*\.J+^B.J M=>E;O5'@R]6.-I3T5PS-\5Y9XYM=E4G$336R+$PK_D[M@.\K!+J>%!0>UIWN M*XF3SA.;&;IA5*WWQ'-A6VX?:L7!0*4N/5]CYS1$JO ZXY^SKH&Q#923>DN% MFH)(XDM6KZ?/(Q+G>RP5YX2N:S)7GFH8.->@B:WSK$EFGGM;!SUXW M"*.*!5-E5CD"]GSBGD>X^-+1YQ%?:/;1)AG\R2-_&I=W;!N\(&>EKW5=PN2+ M&K.^+NPD 8_M0/2X-W'/GP!!;9CL'DK6O^4F-#' /7>GW,'- $?N-E3 -;/B M]=;.V7SM]8BW)/.(N90RC4R[DZIT:S;8NY>WLN'0R#K+*\MGI< MBRK,TFD-^.F,!37LV9U>XS^JL\@:# 8(JG-7[-[O$1?RN$V$6;6.>7W%"M_6 M_)K^DD@$*W:%EU: CGVT[*)T'4'0AN->=18"O:VEB5Y#D4R9!5.5PA1GP4// M)ZV'/KS0*.;KKX>*9-+ M)H)BE2(/?/9-,__I85V@="X=U $[B\O)5#]^7FOYL*-T3N&1/]^W,=U_EGB" M8SDYXO&G[+>NJ]VQ^I%I;SY/'N_8NE,OQ]]RC#RZ+PQC'PZZQB5VF_Q#5SPZ MO_$J;O2A1U3>^,JQSTZ^@3EGEHNTKMBE(WK)*=_ ?*#9#(-('"G%;HS4\@H> M=<]J])S*S'ZWX.X%7Z@6X6<\.K"$!D-" T3N*XQDL.\E,RO$N!-59CF'3(7. MG1NZ8W4W?GQ'7]FUBNUR"X5Z+&:-*3_R5K@)84$FM$"'?R#_Y$1O#V5[X3_@ M4V&AP[DZ-4TJHE%SU7Q]Y>>AJZO/PP-"!TQ>!%U"*$FY1B9@3>DD=@6O^Q;9*\:^)C&O\E/^\\@9=@0( MA?XR6+HYI&HUWW-HH]CB/BZ!_;D^7N^/?DIQNI2[V]"]0+RC48B-S2X2)PI9 MKBRD+J06"GK*01VB2E'3V>[VRY&[@ M+G[M4&3Z4E/=\1'E@6Y@%/:0(V/&56437Z^YFJXM[F.W79JU[9E[T^YSU:>R M)HJ:40]4TP]NE/$>P"F+<6\?+4].U: 1E9\9W;UI98($L+X, S"N((*U%02Q M^1SF#4EUOOT\*SYXM.$Y17!$XBSC'@L/PK-UBPN]/5'H?,!EAK]4T#O^>S)N M*'Q.U+,!^0J+7F,N4*4I_QBA+1H)NEF5.^;QS"$PRXA5@)5DXM?)MMX13&.^ MZ W^AN"FTLMR8UM49'R\E$/]+GO?E6EI1^P6L>*>*-:1SBI;O*W\-Q=S>O2G M[W)ES@H]14783._WPI-_YP;F_'4DLG Q4]VD=D)(0$73?BZE,FW&G#;$$'U6<,#=EJ^6%Q%"0**'("*GJ-(DT?&B<;CWA M%DD;PM\:;?]70+$Q71S[[H5H*@6,MQN\0R,XS/C>DNS)/C^/7QFMH[ER,-.? M:Q"P 81 F0';!7>X_'):CU[L @HEP6V[#4-\^8+&E+X]#>%^_4;P7SLG\&(" M'>AS40VBEM-0./4'S#0#/=^YU*D0F&D)LEL9BNQ>5 3X.QMMQTL9?DS%'N<@ M[=F)RQ5GK/K"8O3P.P$_]Z9IY_ S@!UO/?XPVYC6C#$@_\+(X1ZK3'7Y9!#T M(>?54=T>1@S,TC=3=$3T1F]NK_ I612A7#PU1P<9612DD;)?:RKW8+;_*.PY M*D_67.#\6Y"XX/$G4.A5Z F]FV1\T'!9K^/AKLK)T_Q\S\@3G%X.,N2MH^/>S;A *7;YBFIMH!A452N^9.YI**G:OLVY2O @)\Z MT=GS2EX*FBR^P MDUCT0/5?O=7 MQ/,^9U@,/JW>@-1V/N3-W]"DJ_UR/E4JW7(B$4K^1>CX+"\W$;J0O?^WWM^W MXYJS=7TZ\]/"*M.#)BAOHZ0TGLTTBRLXXR)+@1O?M>M4.=Y\G==G*4 A;;5#7[_Q,W6[OM^30IAX> MB^GX^XW-]N,'YNXOWY1#:#"9>]@FO*_X'@_Z&L-ST9_N0F[[M?^W^W?K%2?< MQ3$N*$3[)1:%,D31C!*BV^XUY6+BH8-"RK4^WX&6>YZM:_;U9-Y)A,P DF3\ MO$\M3>\]"NFHW$B5ND_I5-X,YW MYG<^L"D9G,LJ9F2(0!T]52JL92D/3!QXPYOHK@Y]5].99Q'06F[$F@4]$6G2 M"]?+B*J(=E6NVUS8VREM=196(;.NRH\WTWI3I>/3 FIFMK 9D8Q<,7<[CNU& M>MW ?W.P: ZG?N84HYC."YNVKT:QY(54^G.[.$V\^&*2INHZJRV%_#\&-#= M0Q/T+UF()*S4PY,7F_TD,M[II#315/P<$\VX4F'T]%$V;U*VE1D&[YF\?ZZNGA];T?CP8WVV[^6NL MZE/JF>O_;)[5TJR4)=-F7!7IFT R(SK=UTD[F\N#CAST_J6C1]]'&-'SN98A M]J2M1J&Q5- [7C])U!^FWC"WQ-SP<&TJ8GD5"O,K%W)&8>:H:2OR+5K^N7SG9&$K0SQSKAG,PP_Z@K_096G?..NJKF?!L]0KK^= MC9O+DE+!'/O9BS9]EGT^Z(*H>FWV[[-UIFE&@M6:R 4CN%5TC?![<:@JUCZ M%#3S:@Z<"+F6/X,7I![:*CTF/C*)N5C=57;M+UZ=@S](+ 8^29C%:W1Y-M,K MM/\V8'JMWR80A3ACBC&(+JT9@3F=SH IOR)PN&(^#I;=\8>!*7<4BHOGO6RW M;'.X*$J%&1=B\1^RL'+?@=A.0WV7G3/F3W;:UK@,GSM-%:O(1;OU:;PJ+""J MW23UOXX%?S\622?T,J,*?V/T ,NWF%+P8T[8\F#,>7 NY'4$35U&(?$W[*'X M##:>5I(Z-*;\A4*V4X@-U)S*J6D6 SNJ>0T+^^I3]B:MX3DV!<^9;+8!MT M8V.HSQ8PYQ+-N4_0G(FW2&)<(PCUUNH M&R6>\-F 5N$);[>/=UM>;ZJ;BU*BF;Z7K!X>E MX\Q-[OV1;9Q/P5M1J#R<-'":4LAT)@TPI/J E=T&U(QIQXSI,^MP*[^F=3O7 M@@P*/?-ZK@!G/HV-=!2QI/=\8$R=22F8LCR!*OD />E#L/ D%23E,P'V+MVW M*L1_V&GCI\ @0,9\X)FFT0QZV^Q>&%B:_K2=="Q8P-% M\0P*):2+IG'_!ON8*G_',1;?:CU;- "&75P)KL=XUH[VS$ 5]-8AW)P:^LS M[Y^F$4"@4NF;)KGB]5:_'I1+2H2E%\+]!C]>*_-C#Z'6<) M8*(LWQ=KOV-<$OX^,@(\\7#6VUELB_0MW ?/&&L1>P>K.#&G7:PZ.(T?&@5R MFYC)H)3^I@KD) -TU_V]3B-[U4\6_4@%I2#GBJI9[M]W6M=M MMS:#[2XF2K=UNR#O7]^K8O8^N/X!!D+&$$U\HFF0#63&R M<5!JF.+C@^NL>B]L..R225Q(H]$OG0N($A/OVP04]?[:\[A&$GP1'I3.@Q*C MV419YNV?#O_JCLW I/K,<*5Y13#[>"11:B7"KSU'29LE83DX,$F"M56@UDCW M(UW7W9$/^.JF(.$Q>!>C"S0#('\;\WDLX5%_1D_\E)-U+QF,PR@D%^W75HA M=&9NR@MCBO*OR:N%&!/?013Z^=AVF3F/<])?2.M)$!*7UTO]9*,+AHEF"K-D M*Y[L]J/ZS$NV$^>#1@ ],9*.%EYW$P_V#>SH1(QI_%$!HQ78U6:LD.VRKWX0 M*#E::GU3I'1\3_A%O91@A"A+ $M'67K(JKVQ^F?&Z7H? M!R<$T^W>)76'8R\[#LA(7@39QK6_TW R(YM1.1]$;4M1[I6?1Y-[)^$LWN , M!00H)9O&1"%J)[;I;,,ZV2^U2S&U&YY6+,!\B=G]Y87)^B\LJ]/9TX(F?>Y! MP]X^D!,@?DJ+SE=6[)NE-A4/9,G::.'@P*.;;OAXY^E&TO$,/[*SI*8@T#?/&5 M\,\#P>NK,X T#86>R#S==[IOV5DQ)1H,3+:YIWI0B#\!^I<]_K[!R>O%(90? M4KE3%<^ C$W,T.#0@L9QWZ%LS_:-\N&\E7VF !(,H)JF>G74M M,C R,C$R,S%X,C!F,#$R+FIP9^R\=5Q4[[8_ONEFZ)!40%!$&I1&I*45I!60 M%) ><@@!Z1)04$ :B1%)2>GNE.Z.&6(<8)CYX;EUCI][[SGW][KW?N_W?.]F MUA_[B;57[?>SUK/W!C.-60(HU)14E0 L; # NOH#,+. H"#C?WK=W7@7OWP M"/'P<''QB D(\ E)B4E)28A)2,C(J2C(R"G)24@HZ"@HJ6EH:6E)0?0,=#0, M5#2T-+^88.%LF-\^MVR*B M8N+W[DLH/%144E915=-[_$3?X*FAD:75"VL;6SM[-WT=^-'QR2GB)_+L_)=>6 .UC\=_ZI>E%=Z8>/BXN 2_-(+ M"]OKUP!*7+SK@OA4\CH$SUVH;P@%$=(\2/A4WD+$(:P+H[5P'2&FXQ19YH+_ M4NU/FOUMB@7__]+LGQ7[%[UF %(Y" MR/VDBW:FSKDJ?QJDBJD=#5PW,XS8T?!I1@DZ?V\^YS*CQP M/B,7=!B@I\CO M-@8H#YC" /)0^RP0+08(XT->]3\L;L4 2'XCV>6H #P,,'(;UHPFF6S\' G MS9$6BT&0$[4&?@P0?)J#9JA9,K^D@I)@@*5&AYG"_P0FT\ZB3*:R/1<:_6(; MWKB"WJ-XQYS2M&X3L>3 1@E.@APK'P8@-8;QHR,,0C$ S*P2TD:'NIJ:_609 M@J(O]7T85Z[^[ -Y2!%40&N&MW5WN4A*V!O-&K9C?/_4N!B?PKC!]=V' M;GDN"HF$AIC&XUA;'*:_D,'V=QU.'4Q?+MA7&"F_<$.XU\0NBY)]=LQ?>.JH M1);X'=!B:".E-O)>;5[_J[*ILC\Q9M&=TJT2UZ^AG#-V:F!,X"T?T5KQ6(]B/;NA"L M1/6PRT:4N*Y836%7OG$E9=B3Y);;)HD"#:S>62"IO\+$07O"K'.CE>M+7;UQ MD5]^"I[N%[+:#MC@=S?^.!:#VV8%2!O^^IQ"?>7 Z(/\Q M)@Y1R)P+8;_;2(^"+8G-L :LK*VTCJ;Z F_Q:GT'YO*-=:PVD$Z"N99!:L!P M\Q&/G2R"90QR\ED".,4:38EWS\O"CN3YNR 0[6449&V\B18RW>R ;*F*C\@ MH'2_M55I$\0M&/MY7[QHJ1QO8N&#OD.KI&N.D[SYR5+_)A-WE;&+<4 ! 9DA M0 =#R)IAQH48 'Z.L.?!Z0P8NI## ,-:RS5H$@\VM*SR#PQ@RW9.A!*[@B2G M' S0M?OC"D$8+V3W<:X@239L$LME<9D&VN&&S& "O+@X#L$&MLP-E M92%+GSS9&,J:<&855HA0?/XDN]4W9MA(GRYR'9LXRYBU'@GL;@EOFQ5?D&QG M5MY,7Y9KIG<[@ L$WW,H"U:?W,G: M=];9\I8:@_%@I9)SA/ZHX^GY/N#W[9.YF>J%.+*B=3* >4*4GW*77F*@M"R5 M[W4Y_A54H4T2)0L?1SD4TW$?7,#-]2C36IO@4^$B TKJ)(U>FM6-<:G!#KGZ MFL+'V. =B6&"W@5>F/F;!K:E0P:P!9%'WT4?",MVQMU 7];NAF^MD6+\=P-D M^9?XAJ7H*8W59O+9;;-;&M@[LQWZ3:")D]PD]7$1'B>G]1!=N_<;7&CK,'W\ M&]'3.N',[K):T93J'8 ??+GT'!KGP8<,11YI\K2I<"LB[G/03HH](F" M9D@/#]8K>")1@-S:M;'+#"DFTS'7+BD0M=*^BU@G4WE" M57SP/0[FJ;IG.D%R;()(UT6=T6:K$5COJGR]C'#U<"[L$&$T>S_6KEI$G2?5 M:8@K"-0LA>W6W:$-IV_)9-BB$Y.A&CG@OYLST]F

    L9;0[I)U9[ +2[E(U$!Y\J640K[QCL2+M6NA MH:V'83LS\IRN=WV*R0E7JP"_L>=+-L[7P'D>3'$,??CIRPX$8U5$N1\/0EOO M[!SAZ7(D+O%>?]'2P\&>UF)*;3;N*,6?NWM-V+3%;I6)B,EP]%E]&-/%7(YSZ$].#LUAYDI=EEQUIY6["K1"Y]I1(2DG39U7L&29)CXP>; M=>E^<29XVD%>PY(7%WW*8*&*-_)T3TUC_8!O\L[7?;[X>RTEF<%HMF_CHB!@ MUX=VH>IF.7Y%L;&#V]S<7(_SS8P:>K5"]'.>Z>=T_:Z$YU.37Y6X8N(3<;"% M0*)12\WXVTTXPQPC)WGO[UBF&";;O.UNR4W(=4L:NML/N0;,F=?=LLT.)+YU MRQ;(3DP))#XZG*%'*Y)QH]OJG-')RF8Y9J87#S! ]Z=<###MI8$!1@NW<,8) MU(SD1Z]&\V3_79"4 >)J]4[213[! !:74'2(V809[[^6)@W&S68B+I$AL.;V M:W%!**YEAT7\;LIQ<-S30,:[;['%9_AOU5Q^5<4 +QSV#L,#9.IK85-A?'=/ M'-VT:Y/:JNNBZVJ#C!;L2&\;25^T")7W=,ZY3=8T(K!9UI+9M_$T-P.]H41 MB& -3*-44A @\EZ_ZRL.SOL19C=5]U;UQQ"9C:Y2;>5:%N)Z3DU<&@[Y#@:6 M+0O<[[9K+"8M"Q+>87*+YWG-V=N8 "; M?0R0^4'%TZ9:W,"\TD>GDGP$,K<01=92 %9Z.2:D[6'_= M$>LN]F#=('WB)0!.7V0\H2VZH$)/-K%?YDM)"L()@@XK?=-%SJIV5880IJOD MA ^Z7)L_Q[1!.?)\"]J'0EGID,V?9K86^$9S)MT+^6\TT;D)4C:4)^J!"3: MS#JP]&[>F$B]]+76A<[6228F7G?*-D='AMA[X^Y/= ()OF01>ORLCWO8["BM ML'B'BH&VCE'L8\YQ!SAU;\ A&QF',!\Q,'O*;]50DXJFDJT)-#WLCT%\DO$^ MQGW/?"10NTI[^-KZVQK2>[GP]$?5V^$2:KWW[8ES)<37#%A8RML$]KJX8RNQ M5NN@'8N4^1]73&TT/F+!#B-+3ZBS>H@K3&8KY$*C_.$<$35%S'Y9S]8F9,G] MU.!5G=_R-+RA;6XOW%;V]=H2#4M?Z\3=Y'K7P>Z2R*E'@6#_$'MZ, H65T@U ME>BS$PM_(NEE>J;0;Y$5ROF3G0I+*OJ#1;$";+>-;M2XAR[T69RS^]27+X'6 MDF&#VP8C@YK&13VG6: /3:S@Q:YK<>$!5-OZ"P*V97X:+J5+\CZ6SX= MSQ,. NR=]S@*AO532B_DP%%M >R1MM#]!M7\H>?0.4Z7V1+!7L0]P1(YZNOL M8..M?N7\&%X8WX>]8'RMR- M7 5MLD1/[4-TJV&#"?A9=SGKZ75^*'%1J]2;:4P/;C!3+XI@+9M3H&Q6>!=? MCSKX0.(!U9=T![TQR&R\=.EH:Q,)4C4Q. <(ZXIM^[5(L190IG"QN* MN1%N4&TS*KK/VODC/YAO@*SGC4K)/=R/0\$"RLMF-05^MV#6"=D[1M)QH2(. MTKRZ;ESK;^D$<\5)?>NPPE!V'FRA,J03AP%3_LNFUXXV>V(7^S,ZQ65,;'@: M8B-]KB)XG8Z-[C0=&CES,^ZRU+%HRZ=QLL)Z]IE*CGD%?W?YVN&=$D;3N-[V M#^1X[N: J(,I#L)K6)2DX&DIGR-WBM+>YPH5K:.R!?[0!5"(MC@<;*X2BYP3 MG9K1[15-&GS!,XJ/SQ)BX_!2UB<$V[-OCSC.B8U.,9LL:$T6RKHYA^PK*!C[/!W:N+[*?0[%,H MP58&1VROM(%ZU;ANYY.T:=.'G$=6YG6[&=&2 FM/Q)$NR]XO[Y:8RXTM#.YL M[J=2B!#K&AYGBH8_. ,.I-9 :@ X0NI>B9+*Z &>@-V-> MTG)7V#NJ.JY(V9FFN;(O=_4W&:CCSFUE&R<#I2PUD05PXNVIW6MM3 T],EP^8$D03A6P HB^$ZC,, >T^R%78;[A,@E MJ:$]/7E'%%.$OB[T8Y?GN/9"\N*,WPV89N:+(B,CI)92==5X'O5"&UFT;>I= M<@45H(WY>"C@JL;Q>P&7[)*AK4<&6L*9Q2F09AA VR9JO7&/YLW*3SL@01/ MRTQ?V&:BB_&Y>7LS#;+>M+EVM"KF6NN0^F199?&^V)']G6).ZL>5WUALB'1[5'EQFW#Y*5\R+8W8N@E6-+8KUI8W M#=88\566_O]@2B+C@91>!L68$S;1@\U;XK>:\,>SA_=NE!MW31ZLV@63.MWF MTYP[MYJRO(3"F]&A<=B097GO*Z,D[S+DT&"M7=D, S!A@*VG,&XT#7TF*D(9 MT=R) <[II(@P0"C>)@:X85!B$:U-D(0!'%#.&."3Y?=,I+89Y(B+[?>I9N61 M@G*L6K]=Z2WDMWD^G3P=@+?L'ZZC\[\B_E\M8G+4"@3D9P(_LO/QA.8@Q37& MGH^7.G/75DS>+7C'J5L<7SC92R3ITD?\\XZ.'+"MKD@#Z/P#8>'MY9.HYFF3 MW*!C1- N8P#080 ?2A'V,?/-,[A7Z,DTOYDE2P[2U3!-U- 4X$?DS;UJ?,4[ MZZ%U1F *F;J)5FHX1KS$ (E\RXL75Y*,OK?%;D9=)9L,D"U_6 V:Z@H:CEZP MP:)0SZ_4^MFZB%3ON\K9D[=F-KY9+C?>W-4;/TCL;9T@33)1;U7**::>)NX8 MD>$!&[2+3Z;H7]O_,.7EXHT8II_^2;DJF4.*#X]U_;82>%\6J8@6P ##%\O. M**YU#+#6*[M,CVS# J'HF=<N93BDT2YRK,88@+"YD^V^J1'G=T(QZK_P' M$WAY+0B,G Q1/+7U,GJMO3.U,^1@>[8HH)-R6W"0P%SM1_=5]L?[!SERT)20 M:-D3&>35)8B\(6="C=H"S^/E6;_E<%RMIM#?>^/^8);31W%&2J]J>W"DR&UQ M^OY@I#]J#E4:.:V7]EPP+,D75F:&XE SW6319'@>B#I_LA=G!!PU_VV6=^!X M"'=*6N&=UQW3;%0O_BCTW-G[6C$.Z6L;NVZ6*P_>X_\;^%34P#% ^,'@U^L3 MS^.WNIRRZ+GWNAC;X%W,E[P*;>CK8PUZN<;V=4_6#,X]>IW#-JC?)O@__LEZ M@K69^7O O86T\L/#T>&+))!E?GX,<-, G,$W:@5_E,%B/"XQ[KGXTD&CX%6X MY_Q9IV"&Q(3DXIL,MK%3/BVM3)W'C6..DSL'>!$_LB-B:;_0;'*/B6!U79GK M+QGJ_"$(S')PMUU(77.X:,?6F3G2?^SR-&KJ/=9941RQ/OO/=IRG2Z[1JV!4NG? SC@ MI9D=I@JM ;#TT!V@1#=++44NK%+#+HJ2?I%[;(,E/6"_GKKU(^]4;? M%+]%N2)W>;RM#2989+/:EX4O5&C;? MZ0G^\&;&*@V#CD4R]V(H=9>;B[]OB9&]9RS<.V:M;(UCOC%=JD8@.1?.?WO)3 MSG: V+YND NO$3K3HNO >^H()'R8FJ:_IA@SWSHD_;%AC*>UAU.MGR"+T_H] M76C^;*4C:Z8#DW)\='PA;T;M:B1PQM3:3'N%*,L@F'G8*OP@<]F\"FQ$4L]B MJ9L*KFU@H,K?"TU(:GBXMG:NWUFSRD_;5X R'@?%01T/&OCQ&E+*C>Y0RC'N M'ZWGN-^AJ>FG^1#[7O3DI(XU$6[M?.=+,:IO@=#:%B7; S@MQ3 ;<_*] V.EY*SZEM=XZ#!NG-_76S_CI") ME03!F?Z]Z:!C\?E!Q6=;BQ10/YTR,+ZI7OMZXE"GP8Q[#.W.F;4@D4!)3"#S M&DP%]V)JXBO85RW9RF#LY;R5=NPUW.MOW0EBE:M4+V,*]D@0O(Z?VM\=I3*% M*VU/!0T ?NO+0Y'G ^CB+-OSC'H1'YE/I3LI>@YV=^Q[1["?U2S@TV1^_V#Q MK<\Y@E5TLD'UT]9Y>"34?=90Y-*Q8Z @B6F!JQP#*&=R@:0CF)EM&OU-9LC? M(:#V,_XYQI+.X$?$.NGC90):C1(:;%KO$W*_5GL^/!JO5%.#_E1F!MD#9]@7 MB+!)\^]IK$57\ 6.,XE3'3N\RVX=1JB2Z B]>5^8#E@#:/WE;S1"EQI/Z#,I M96Y7"G<(2.356XN3M00^@YME^-W/+7_@WB>D0VH;,)AY.^/SO27?)U&^))+W MK<".RV&J,A=*D7E-M;MR;"+;7^T-?!:[OHDT4VQ/ZG^9%\^DJ0Y>;EZ=2JH? M-&U^4P)YO2#=:$[H)PV;2^O;NB:U0)YX/J53XV%>:9IC:7U$>&; 5]'$N^,U M)I*N^#YC=)"V]M[;2MOL1PBG^R@[<[G1M>K8'R>[2C41-;E\V#3ZIS@,! N! M,H_8:/R4"^9!M*:YKL@R?NR>5[ 27W6+?>6/ZQXM\LT,E[?.H;%\)7X:JP,. M\O#FV;+PUR\/EIN-"ZUN^[4DWOM.("WI:S#9I5'AD%G)])3TPM,[7W2Q9NS> MH/3G:%:V84=4GXK[OH1T7VKP/0Y&7=]"%F$Y-B%P\XI-A*,'B,FL994IW;92 MQ3TJW=@*+)5MS=8 2N[C];&N4X>^2=N PL4V'X9TTHF)IYSOJ2)4#OEPF1%G Q.Y]A3=S;>GGG_3NRWN9T?O:@&:CP!$&[13V)Q@D2BSS/F$2X M[Z8M1T3,^/_J3U NY_D MIVS]6$'5=1@ZQ>VCV/"Z5,4[ZN23[;&90)FGR"@X@=&4B!:K<.NF=C2R4B-HNY[%#1^2*&;\DX^Y;76 M?MH9%/CN_IG77<^T^3$:4X2OTC[<9#N@N%V]>C M4=]7":2/S0U"$AY#OHBT^/S,_('(='!E+),*/6:(?5TMY&)0ITWP]L=5RC%@ MC@&FOV:>ZYA!S71L, "W* 0#6/1"MA5]&@$:'<6_"WHR(;O&XH$!3-+/KAT/ M_:A J]2$0_:O"D&U%U"%?[LO"Z21'7RSGYI7YYQ M9VA\0DVE'\JLN+JJW"^+G?K^:GOA]J2HI O)#P>7PO&7&QHM\X\_U^[W?J#P M@6]KP'ZV0LF01O-\[K.WV+]$1"D\FQ)JK+R_N][>_T29&R EG\X"\94C?ZRR M:'7HVNK3I4FOSQ_$^1;9'7.ZINO V2M(?N9.?M=MC*M^=.R;A3U,.JF4OG2/'$K&_4/ M!1$?][28B9;@Z[Q.[O>L;X=^F\''VN)54$3JY#<'\XM(^PR.KNU45&T4L,1N M/4_Q9*^>HYA>(DU*BK7%&4#)P^.Z9G#1M^;9P@NBY%)Z/4F<):K:J4^C X[7 M/%K.S@@NLJL\S&.N'62N^K+(\+CO-LH@T)M:^L'W69X)?K?2'5W#/F.PP@E: M%%VPER64NO7YH]Z^C\/ 9>&7O VG%ZROHB[-7LU9SM+JH6FT@LGS14%[YB?E M[E.?,8!=.I'DWLF+K]3;B70](3!HB==6!1>*>^VP]R>[L+(TM ME;**$0-II)%)X*!*&SLS^5D9VCP$3?OMBUCJ-8JVE>&#?( C,GY$&EPS-=M. MXO!-B8CWR;RZ0MWX:PE7=>9X==)T[!3/9[V+!<87 M"2/LJ>^I'01QQ7PG',670,$B15)]CC>M/AAS90\Z'UQ[&,KDJE1BQ8EW[SN+ MH!PS083,;9*A\!FVV).^:>>R?8_:E\QMCES%9\[LJNQIW&?)G=YZ<]B\6UQE M'#I(XP)SZ=#L#F:?1_0Y>K71B4>F)B')-I93\432FD#9'*DV]LB_;+_\:0MF MG0YRY&: 1!W"M!O#8JGWAK^)0[*X='H_%T0K8> L=8W@.K12P&9L"8_)!=\ MM<6,#&F3NU4W6>#V_+-A8Z^6\\U43S7Q&!N3BID=2@G6&N+6!(=GH3L3-1R;F%9QO7DD< 7+T8/"=E/V,]$*^!SEDN'46\XV?:V?2_T,4"0 MDA]UEE7F&<'L3PR0KR['K(42^=GF? X:P@#!Q4-H8>7?SLT*?EW9D14#? 2\ M;?YW\+\,!ML$2CGD^LE=9IV:ZLFG^0[(\(,X0:\020^"4'O[_6^^W3N!NN?B MT%3^.1C\7=$34P6]RE''M!7$#HFD!SNC$R=E%G#7WV;4R@[V1O&V2T'JS&?P5Z0M[4:F6KQ*K6L8CE"' M@KBO;9#5 >^AUY"^=XO=EMCH^U;"$JH(47BV[AB@DKI!L<[,0&KS!G/F3UN< M?:NIRFU1I3%]](\J6M-]>RYS$?XBDXV2-B^R]L1I)O51TI.5*<(;Z9_>SEY"S=F1@3X=IC!6XO4@ MK3IQ: MP^8;W\)5U^=,\O;*&,NB]0CSO "_W&]+;EUC-%B[O]+!5^:LLFNQR&9TRR@& MN+WUZ[' #:UP#+#'YHP!LE.^88 X O2=PU_/-UGXC\I"OH?+$,$PP&7(/@8X MT1W&W_\?@.W_+713N50>PJ'P0NK-JYWH[Q=!9F2P^E898634DK]LNT$FG9_> M"Q>_XPKC&6.[5I[6_BU:+Z/R[\02B;8X6Z1Q.DK*A=#;&"#T_DKF^9T 00SP MW5\8 R3P_"M-.!.NTHJ,K-D-Q6B:S4C(5CFR"P-@G0RA'^;\WI %>M)]2F/E M$WD$1>IEW+IR6-CFN^TP[7_,L*K-;H M:NHCK&+>W&?4Z_!>1-T:HL$ (Y;P.#3.]J]G1;\WR+&@BY9-F8RK:X(Q@$95 M0]CBI:X6Q;,/EM$GJY&B_,1;=>V37Q?M4KQG^Y1VW1Q6(*6' 13C.F61H/Q?#[A^;P# _"B: M3$-DSA(T7! 9UR+#[@LA318SVDCCLT@BQ ">VOVY01GD(+\IRPML>S9J*2V8 MSV)[,V75U#B]-F&=1I2Q,F'P!/Z$994\5_GBEY]EB^V0BD'HRCS5L?*D#"^R M1GN,GT/0Q%C#,9\F :0-&;D]F [C;Y=0RG2TM(%[=2 F/4?N"+2Q5+^CI52B M53[GE@.R0&;_,0_K).SP]C8O:X(+T%%LT1 8VR,,L*8F^WL#<&KR/R8H_^M$ M)N,#3P421$@)PS-U89T%JWP&'4;.B-OFRI?%9%^E=+WK-<=(=>"Q7:)[?S<+ M(9;!8PP0[S%UZ>J\YC D:SUT=F.!!0/49%[>2FD$_=M]@=)B?_YDH+;48:4I M*0?<@A)$:.C^?*HN6_/N98F9SMK!;/VKU2(<%N^RR0;NIW"RS/!FNS-GY\D= M)L'E)((9NEYO#B&FU\^"D@GY C6%TX!3"#YX]R$R*+U,]:0&I*]*\'75#D0KJ,(-(J2- AYS"O-S.A6] Y8([JZ#0&\ MR+-OA$]=NJ1YX;2=A$[HLZ0O1&V2-WA\:JO8\:Z^_3/LW@Z!VME^Y>P0#;IK5*M8 MN5AUA47:R6EO/8,Q8)ZLWX!*A#2K[$B.))9@3!!-VEYDO>>9!7&#R M^1.QGQ"YOA/.^PSKU*%4/5^>=ZZ(K;).K%.!24QA7J$GS33@FZV^\\*F*HXH MQ:P[CDS.BZ&-,82X*HW,E,?\M5F@DE6((.T7):57;;C^]I+JT_P)&0N/W^/0 M\#$Y,;(HCQL,X>\8Y>*9EI6N&=79J59@9T@#\&5AQ?;(" MK]HI?#S+G%MEV";\Q&$U#\;=8V0-),*BH*9MA7:49_"J=JK^G0#][XZ?DMM( M@Z(W F7*P]E4D?XK48+D.2ZE2"MUO.36/@[I<[66OD[5OJ_7K1B' MV"W*96X,E%:_7V'*))YW@(-U_25:@K\[^6T=-IPN5B!;CGXZXT3'VN)L1T'8 M[&ID9.M@/GF].Y,(WL)R6Y4W[2;SHB#A M-FJU7J).3RAWDKDP\F#A\/LBX^2JREB5,08@;LM2JLMYX+11;VNV;MCPWOM. MVR$-@>?<*NV.>66(VT"*6WZKY8Q9(-,O MC7$ZY35U;^[%@B<5R>N-<:VL/(N.S3F0<^9SNZR"=<&;[2HI:>3O70JB#!I4 M1I<$YM>SH^E.3=A<3&O"4'*BS6]2Z[S>#$4X-L@[0\@FWT[&SW$U(,)$9?WX M4RLD:XHIW.38Y$<,Z\B;;58D0=6&C(]D+#O>9X'37Q__O?N9?V<^!)_%C*, M!=B,-J$!'&"]1[7&OD-4VV*I(/J,+W/FRDSOCF.6U7%J+LN2N] C:1T;J4OI MA(Z&J[$8P*#BZ[<$V3!&+BP,(-CARBH2]82M@66A0C1JA+7 M(C)"RB2A)0PP)J>,P@Z4=E:%*\5 9ZQ M4N5R"DT1(5-:E;M,:R*U/W]U$TUT,IUS=/Y599;33)*66_3TWGT:P"(F.R42 M>.0/D1!45P1N_NEC@C]_LSY["*UICP'0'6\QP&CDJ<]1E.S9_6(,<$%WE9BI M\4YL 7_NI/^+";NL" .P[T+/UQ:[IS("!C*/%!LD,8"S[+D>G\_=K!B^F%;V MN0$F@, M$@9Y#:&H @%^LF,B9%K+/V-8SWLV#:_-JE$I_-0_.;-.7X1LI$QEX(,S5\-TJ MEO$I2.VPHZR MQ<;Y1=ZVKCDM?IN9+'))K* ,AT(H_U4&N[%XHB7EA0&"GV. +IX_ M-.",\_P_,@R;Y"]A8+=3B@A2!*Y9CG0V6UTX MY];A*_U_?"7Z3Z-W5VL/MD6T[H@<4>2?<).G@X\&>)?SKS5C?4>!<= T?[9! M$PAII" MQS'W"=9Q$Y5]CN-(4?YP_O9,TEV?^:I9.[XLL/7B8P&YJ.J5_?[TFC7F_!OW M=.(:]^78]*U\1J>& FB0R:M\6D]&_93]G3T2?'93UNP"\"#5^=9'&RS3#0EYM\7*]=]_!Y?Z?$P09F.F2D&()G4 M.N=FE;Y:H20@\!G999\>#/!PM:L9R:V%EI1CS5'T]D+Q&\IN?0#_Q "XVU=8 M9GL%;KOU!:<$8D$E+NP-8AXL:ZHFA91QO5/JJ0EZ!6(K3?N?*]AO# M+#(M6A1O7+O1?M,WYR+U? ?U@KZ\(0_2VZT.W@*&:AFO*0CO+YU/DC979$38 M62&N2:]W)A7,;0MNU7RY49)I6Z.0?%_6X\PY/;,)7&S^5X6=X@YY%FG*RC"G MG+NM7>(YX\/?RRCWV.+'VNU8?(ECDZ$@&5)C)$='TNZMHC[/;,:EZAK!_:-) MN]=#C5^]/K:%! 7M/L$ ?VE,Y=_MB#-N"[W[5]4&W;FLE;6;YUZ"O,Z'H:N6 M]ZUW9"E^].'EYUDE5-7US3.GX#*[C>5YF'\5WV?)#QC.(#P^,<4Q&!.Y9.5Y MF7:L^W2".UD;GW+?0E.PYR=M=\"8MF' 2#.Q*#_1@I\D?*!J_%U:Y^F)E:SU MQX!=#%"Z/3UYV,+BK(6\#NM3@ 4DP6:[K,ED@*_](E;X=G'\UR\/W3+;:+!. M7OQ-+A[0?5&6N@*[26SW&/.#]2@H]VC17\H<**T4>73XEX*/_"XS M<'J-MZ_Y/R<(=;(;ZG^WY?^*]#].) 7^?9(7EEX%'45(X4X)$?JI^.DN+TC> MYP=?>V>UA8G(L;@9.P"?1IK C?_Z+\=N[V0>D==A@#(-5(SWXMXT >J6,SD< M \C^J4*\^6]7CX"/-4%6#L[PK[0P:(OG^\FO+/&9#[& M*R:$5S8QFM%=H:D MPTBZL[[4>/O+EF<-Q:R1O9 "LU!E+./XK1TY%M=[VW*L4X&^5S/P_(YA.:O6 MY623!4OS3X8BI!1M5D@^LFG59RC67)@(MM]G82?OPP?6&6O1PI%6B1T<#(JI.I0=G@U3@27AA-PW6WE/6X&B0O)GP,G1& M<];,E-PW!MO_;I?1Z,WQO0.;;_J&K#>O[\.*?\+$;3XQGA0;-7>M9FTO7,^X M:*M0=,F>-9S7<*I14^?K?)6USR:TFK%P@K7[CC4X5AK/6W:?J]30_AFC)TR\T'LX\.45 E]-+A>ZY2_H'X,5NWR4=5J]TO(=C MB=UVO[M+9AQKOY;UK2-K<),+LAB>XGM(OFOV4IR528M\Q\AM;D=_YHVM5:P2 MJ=)C?-X:R2"&\XW&6^B[%E,/;"LK4U;;Z6_RW9"M)JNA#.7?E,23I"D8VQ7#49\^()#2'?#%\I8"TF MJ'+OW[=UE^3M=B<)\1:+-/N&JK M+;)B^D*H@]N^G0\3U/\IB/' CIE=WB<0:GN$%X*$/KQR@+P5@4]=62,DM4I< MFKQVPCC4Z"P/KUX^Q1V%2O'[%NS4&/2]>%9#WN/L_?;N8*+(\T!M\L,D]I,! MP"?_'UR=@AZ22,DI0FH9^&ML^A:>UG=7SYFDAUP+9]#>_!P[+Y.\XPZ\^U/0 M_BJR_NGF8M6R%KS0^.<=U?)_>T>55D%OJG*><3\1C9[I.^GXUF%DP@ MGX,-']2[!75-17+#S6(<2I3S-(IFNHI48ZI+>?/IIG+/IV^]GK%>G7 M7IW#5YD+X/^B %R@,G%*4LS$IS:YKCZ<."L,I/,T":?VV+8;3B[HC?"$/ M7D2W5,MV3Q4M^1 ?#9% >EJ0J__0\OD?L0SO5P',&IRT?D+;C3*#ERR2!S @ MT]LG87P#G:F6?/TNXO,V..M#U:^TJKS7OLXBO98U(U;B*,"IIJEZ#6*) T7; M1SWL=EPO6@D?[U,FSKXBP&D$?%/^(1Z2=YI9]BO?UC>:WC3^B-_V.$ZEH=DP M,/'^^V G2LNWI-^I:UE]*!_/(J(J)?*B[;+[9QPG/WD77);,?6[@>TF4J'J# MX[H $0/G!>DPP9=?PA(\-S/-\G,/>3K><+/"CFK&SNRV*I-*,W6$^%NFZMY MLM#4A."VD _7^L=16OZKLC/$FRT@7[&/G[;.I8S>PF;5+%+.#4V3Y3W:<.4: ML1BYTP"$S!66F^!,&PPNW(>3TM4I1[I?4IM,=70FEVV/J+/T?^6IX>?TCKVO MVI?#:Q6K+#JS V$IK RLP0WIB-A)43+0,DW-N>/I:>B:5PJ[1D&OKD6IR[6OP1('^ARLISW@N!6N M_=2N0]P6OLZ:7%O>K!WQU.H:Q9Q(2U"*PM=@+UJ\9@G@G EG6"=HV^PZ%.5V MK2"L="7I4?VH8X-&]L+\UDPTO62F^ZN4F27 PC_OZ;,ONX.*KA*0#@T%[I)[GVD8.ON(\&@2.8UD"\2ZSPE;=(0?)*!%E0^H;+/#Z1* U-?V/E M:P_%KO79)IJ;+@193W'$YVCAYJNCWU.(\>6!@A058=0M5?J0D+E7MCAC K],FMR*=-!- 87H2\2,F=KKQ3"8J!DM M1>3+:&Y<+F]U9::70V7++[/85(8KZ_WY6[U2KS(BP@(4IQVB](GZ&8^*[?MI M8>% HCDP]W$6R.?[20[.3 /'T\LLR_$3-@H%_^6H"P<(4@FRS%XE=A[9Q3=0 MX:1ONAM"&EBTI65!;C]1T,4;P]O!>KVJ86Q$2C)GZ]QCG+2BLD:WSU7M<[Q! MTL?BJ6KO <#7Z==--=KP=7'5O?-,9':1=,'NO'0ANRX@+:F>JQ%A(?2>2BG& MV+[P>M.C8 %A;?3@3'Y!T5;&+8F25/P5$)6]P!T#>NNUUBA)/,7X4^U[S.22 MV@0E2W^& 0T%B"@ ;-[F!^D?RH-LJTT53[U%CT".>)'.Z$Y_7@R@IA\H_5AW ME-CHOWS?J/@SI%MB%_U-_$AT,[/"!I7@3(X!9H?0;_O,PO_-+CG6]']Z4F>" M=]AZ[T#*K0CY>:H];3*]T%XLX8<&2W'+^IOXQ$\*#SLTGQY_F((H MXELD"# M<,%3VW([H'Z),_FJ,-7-5[8$19DJO%JQA*L_:CKX7.OWZ7SO8=NY] MZ0[SZIKC=_*_O8*BN?G=F8Z,](: M*_6G)A'4V=5;[51=0OM)/GL]G#Z4L1/?P7VK=[_(4$%C1=*[W7?58RQXC5U$L!4O M^&>D4MPR-DGE]SO,ZY#]HW[@D0;I%V5&&LL%PP>G3&/K9-UPH4 O>%"P*NLX M5CG!'CQ+^5-+KBKDLXFAX0^M@NT5P_BJ:*'@$@[)^]4G*8X"XX:?K@NS M#]U_3O#UI\2@W[]\-\_)[@_#(F!F9EZEY4KMP@!$IK/V21I\&Q^J*>3==R&V ML,IR#731*L$AOI2_+4XL++4E_=+K0:K*I"B(PA#Y2I44/KWC8K?ML:FT%.NX M.F/)_BQL#='ACLBLV @M,#2\2MQ]*G$TQ],?CW:G"5]^Y+!Q?Q7S[BA6J_L' M\P>+.BBQWX-1U/,B^W/_1-,VW]S>+PL*'DZ6@I*D01GA'!EDWG2A\%03.'V[ M,PN8?.II!>N-JF:*[3CW1BII _7QG,9Q MB\;RVMH&($9*?&Q.C:*=$'$T?S#FW@Z77HC(-U:I M3CWWZ,R\D^'^E1XB(?FF-5"XC7WPGNC>M:EV/MF6#/V/$-&%TL^*MDZ;QKRF M1X1Z6/E69K1NTVY;9&YIX?NWENIE!5=2M<=+5[Z$Z_E&D3!R13CF.A;?>C[- MVMB5![@;-!%^@X>WW?<37M%06LYOK'1PZ*N79W;]6D/ H!M4'JAB8I.G,R9# MY1^B6C&:"]=O],[_\8.)@2_?P>.)%G\?J=J#O'?\#U09-_%339#+RX[XZD&B M ^UP8U5GVG9$]?[M!\<8X+-^UWWG I8=9S+P=@$RM 3YX/3G@K%15Y&Q:H6= MKY?DJ[:+WFFV&.#YCX#!.I9H3SM6:$GFURU7<(#04;O6CP_K$9>+BT,!&>.= MEQ_<;]9$LNW[6]WQ(83M)-PQI/M&(+N#1C_V6\SS&:#!6J^+VSM>'C!2;_/R M^JR6FO9(0K&5: (W@OZ\2.@S<7=C9+QT(20P)?6:62KM8J2?,J38SDO=XT7I MW+S2U*NO,9\@$Z]O*^/2WC\TRU,$7-%8,#)HV[[$T>#H^?FET\%:8Z+Z-FUZ M/Z0QYG,6Z*7!G[\DM(9X#9JQO\I?V>"/_O3B_P%K=@-)1P9Q>B>D\C6L8\71 MM\V:C9R7443RW;*=+&3D9^<96[+[(NR3L^Q6$4K^JO3^V(P!.(8)?LV,:1LW M> MI#6VXJN\+X 08 -\3 Z#BE%$\QD/GMR$4$)B-,P;H/L':N0@OS'EU2KO. M]CNCJZJ>F.X8'9G9SH9BG,4 1]* 3]/RSNVPHD_;/DN!]F)TJ2L$5 _O?E+U MJV%A],().> =P #+#Q8@(WK($ P0(@E!*^>@:?@V+VEEW\@BA6LPP)H/MVQ.[)U4W^JD6L_6NQ$G M-]T-%<< H23>&$!1:P6$)MW' &>L<4CMFLR3QVAV#+ TN(@!$K9PQD9'9^YO MO+>(5A=@M0QE]",ES3@U5QT^F2>R-I7HG>FPA@C).S-H#.RXF+G\0;4_:/]? M;4:>.6E%[S_P^>.EY%BAM3Z1RU7.,0O$, S0KJZ%LY-V69:^8MR-UU&:-^MM ML:S:21G7:RS;]F$2]!N_4WCSOOH%$>H!<@@^IAC^IXS MT]IQ;2]:ZE%44F#XU-^[RL'%C M4A"A*M-_^#Q,5YI0=#/!CV!T!=:8&=H)+68C_3'$C#AWZV/RMA G3X@@=IXF M9+:YQS#@XTB#M>F*HAC.'?>X[S?;,58EN77*.\#;K^?,UTJA<%0?IH(;^$IE MP'OJ=0 +N! \B$!LD#D_2CDX,FB(W:^\*!5ZRAROP\P]0\@;C1/MM=(4D=L! M>!^^1A-M95 E*3UUXG>^4ZEP:[3D8$T_MJ]_MS*4]-4]IHCOI?Q4?@*C*/F5 M1LD.2@VW/'!LZ\V:.)VO+\AAY3V1BL^>C$DMQ8(>\);G;LNQ.OK"A%7'2SP* MG3PT=,JJHI"B3/65B:()N:_+ON=83Y@G@+MDJKA1M\@(S7>H_+-/INWIMS^; MVH4IBAV97L=5_>E%^H7T,3.5<.1Z@R%\8U4=EM\(W9[T M3^6&4+?//EGMDF7HSP'/ ;L5<_*6%T6+X 3^EZ4)&Q,Y:3TT+PE5!?;.4G'= M)2-83[#"[2ZD;*OUF]C'2:3U07>/>HH4;6C;2T78,RMH!2EPC>7/'C.34O"J-MN:$W<4V*7P47FFIKKCR!FU@@"K;8*G55*E^XU"PX!AUFL-C375 M#HYF$VOCFDF\<]L'$8[NPF_6G2*-F2GC[=@08;#70N9W$LT[^=PO8K3IO[IL MSG[O> 'NTJN,7?*)Y<%*\]J[S+([U\AX-U67/!#[T<[E1;ZB5.'BL\@7,RO" M-9RAK<$77_"L^?>ZLHSM8#-/'7P./C1/-T_3ZQH/T>W.RC&POV7H7JA/)\]B M=2B&R79<$JS@%XM]+"#9NKM:$:[]N+'25FK7V^WKPZ$%DV*0!6]R^DKC0C@\ MLS/-K*)0D2"T4H.N3UMG+7!%-3>!W+SVS !GL10P'&^VX2-X\F6\9'/B- ?_ M4X[\IW[<$9ONB"A>G/5+5%+26$9R*IQ[:;W?QQKJG:U:LI.:]N5K54/PPL[" M+:H%\AC"1.EH%&GQ!U8'R_^/N_< :^K;TL8/@J!TZ1T4!)$FO86 (DU$1*0W M%9$F(-("!(+T'A !I50+WGMG[OW=F7MGGO_, M]\U_GH?S$,[99^VUUE[[7>\Z['W2C0=H]XD^X*ZM.7F\G[;<@#UJKFNNN6\; MW;%%7C'(>E]5<+D@F>"F:(K"ZA&'2R(9Z>#2Y(H7MK41D9^QL04D[CR>2M>( MA=HS*3U\MZG['A<[_)IM33+^:6CZ1@;LEIMM0OF#P0Z#9?XY$,N^AN MG)2OYQT+5 5_SB.$. R/^2CA]@]B3J'GCD]=3<]M. MFZE=H]WR72*TRC W:!:UFWD>-R-41=1?P I>S:Y+TT[7,I%SI3:7 MNEN<<;%M(7$^X.D#Z]"ML/><>MHJA"R7VG"4K8R<,JHS(._]*"Y(GO2HH9TO MUH?M2_5)AI2VG$B.CI6)35#G("I/1%C^2,A6&.9U6I6PZWY0KH8YK7-$Z]#U M&%2Z7LU?$@3=52RFA*^8$C+M(:SJ?82WW<1VB2/8# ([O52>9'SS2%1K]K3\ MQ/:KOW/&N*W^229(L01<<-#4\D!S7^0ZU?4MZ?J'="4"XCJ)]PT-0*$/2%70 M+>!(8&?-GWC*8C7%IG0[$J16Z-!H@;8RWDB6%:^9;?KP!GAR(^3.ZSQ&Q:I! MZ5$<,6JSH'/:XAZ[]L:FRKKLKH-D'^Q*DW=E[^]-@;TI04EU.R*[O'[6K/,Y"5+/ I@B[PZG *:!!Y,NPLMUT!^) MY#)*%]J+JFXN!X"HIQ>V:KPQL7VH8]G[]CNK4SF#G+-C8E=TSYFSYDY7QVHJ MZH*>-(JQ';.T8'NZBL5H9]>9ANV'5Y--I2;B="S($L6? = M(4@D/3IX,2'=1FEL[Y,<+F*;J3;"/[S7E%=K(_R:?U#B<88Q#S&YBD"FPP N M!E-N- 12+%VGZW,I[''-^;:*%G*2<*P-R>8]_!'>'GEX&?PX]F)Y[NZ9HEX' M?A;/54MTBMKSS7OGX,^Y;,0CH? M*'37Q+84KCL6VS76Y-VK6M,/OHA45H@#VRS0:DIOUW/M-631L!'8C M3 J[@)2Y(IBGLCW=KZCRWIG6)./+?&/-5;-';9=%DU"SR=[%E'EIJU1$Q+WA M2Y38"&(7*:/8ZCMM;J/5.2=Q0RA2:C80E_Q?-146ZPHRE'-253D M^@5V7+C3CNRH)Z#TLUS[TV'^FLIY$7Z[?D"$X5VN%%#]X%GTT+EAK11)%0JU ML]/>.IG':>-XX"1*$ _D,Z[O_][ *OLO&UB'_GH5[+]WD"7BS$[OT?1P'U!5 MG*JW/&@N[YC?>6%)D/+1";XCO>[]MT'T.[;L+_2SYDH1H>*@5%$&F.1($$6A MEJLM26/3AL*](G+G&PW)_3$(B#"\77_,S\VBYOVKQ5+MSL,4SW)"OI75<;S: MK) $?[YQ.3[NPQ?#6[?B[FUF9?@B?;M9LV@RW+=#7AY+P[O8!J/%9J!F=:C!KFX1W*\3FNOKYH3?!.UM.[/K#3QN2[\7U2WG=9HR?^>+_ M=(_8A8/(2I,P!F2)4&6(!L(SI7\@W]:-$LQ5._15_-9Z5\?6W#.M'L7/ M"+D>TS!CW,T2RV-5+"P*4WTU'J]88GG[B(%BB- ME+V.Q"$%>AD[Z*/N*;_OLQ-AA:MN%KT%FL_21=D%A1K>?'_C0?Q]X1'Y+PW" MJ(&(C4]2:](?B>.!X,"! 8A[*7ADQ&[3XK@I2NMN$6_@MZ=/NA@7%K/[[:R. M9; VM6%8HNWRO1-= ZS?!Q,-EX))+0;#'182X>_OOB42BWSF%)]K:9-R56') MN(#I E-@8N'99A5V[AN:FP9OE^(B26%W9OX.=GY'C.,7F%W;3\9C0EA9@Q,) MT2ID69RR4SXEEDF!<_N__:3JZ; P5LI9HN2&1HVW3<&/290(F)O_RVY7DLST M[,0&!6&2AG@J7%1Z@W$4-_J* E!/J#[/ML_^_2@Z&*:^*H-N.!5W: M<)L^(?_+!))A;1=J$U#PT+DKX^XG+MTOK$Q->H4E8!U:/IX?.3A8Q4U/&7 T MV0X9+"-BHM)PQN9#IA=]O+ .;1^)?K;7L F?E'4P"-;+B86=!.6?&@Q!Z$]O M9]+@@6]@0GVI)@*X9O[O\=5_M4 .YG?<6034 M9=7(HK[ 8>CR/\OZ_U$")Y5MRZD_B)].8"U5E'Y*6^?^SS/U_)O"6_T &PY%33'_W8+@TL8T;YY*X ME2/2K>MJ]);ZM1':%]Y+1H0;+_QQ?\7_BT-.#,Z]HP$EV/!H#9;HSD6"!^(% M.@D$C:8.#PQKF^.!'OA/WE8Q MER;_O22',.]CD!A0>.R*;QP&I^%M74?Y=N M@I+:*N<9WE0#^OQX@%!+J!X7[?6VC2L/X8'KP"[-9.KOW4$;J00UGK7<::X[ M>/:G=\O^6L8#OUC+'_P/6+/ZCX__>0M_FY&+7 T?[(Q.29T4[Z?TB^[C2D6? M1(M.HNV6KIKQ9'Q0N&29:)X)!Y&VRJ7>]!KCKSCM':/7NTEI-V?]H3+$:?9C M3X$4T1)8'I==;MJ'U3"M:4V:HB'5=:3*3X-<&K@0DR]!"9T.BE.Z(?[0!M=9 M/F,WA8PVW+)[/'JL1QK/E-*V'E.ET#6=W/3ZJ,YCD5-H[%@#8W87RU1:;*XT MV]^25#D$+K*FM1+=S.9]W,MJOGG?=8S=BLOOGC?);D^^^;KX^NB: W.? M;QZQH_-1^TMBQBTUP+65'BL WZ-Z=JI[R1O.<-#-J]W!1.^]_/EF>&R\\&56 M^#TEQW$H6?G:K[GPS"<3"1:O.2YN/=PQCU[A>,2QY(D05R]?2+6BU2T"YPHG M]'@].Q!D.\ZYD'ZG=?X@5N*6[?DK:GU+O@8.>_>%_0_[2!JAT((LU01?08@VL?%61B!XP@P-P%;_-I.(TU73O\1 MQW+^+S".J!W2MUCW"LR]8:N)/-9P*G"X)2Y>^S1^YO+JO7$YTH]X /7AE!$V M-.^$!P)V\0"V,?E/M>8&'N Y>_(]AMT_7B7N_?MVRG\\L1_M!U.XH=R;12. M!T*+S[Z-1M6O[I1X$ \@5O_NS,:$W/Z)W2<\P!\ RCQE*T<9G5 =S.-HE/$ M>^X?_BXW7D3NY\*M)OZ+FY[U'DWS_[5MN>Q)MO\5*!ON)R;7'..?C=ZX[5L8 M-64N78T'ZNLMK6'[_LW<3QS7J95@IF+-3'!9\3'*?^1I@371M/L_"=T^,^U_H]JS+TB9;WQ<^CL MM?"=!L?7\4!V*R$_$ZT02(N'MJW7]V++3^ UQPPP/_ M\)4X ;)V_P4J[+3]S3(WHS\\D@H@5]76G-Q4X9+.70>+85VB3Z^L>68(^ M\2]?JQZ7N:'%X9M#$T%D,2#+O4T<&UH_&(H'JBU;L(Y=7*R8UZK4$<4@Y@3' MY*1\1D2^?3-QY')Y>II MEIO?$T0GY%C[1"6GBNQA5?[)"Q,8 @\/WGXZNC]++9_-7/?%^?S.W>GW9@'D MKTU:'SV,YG:^=BZQ)QKZP)\'4HQ*?U^SM,'];:/8SG3I /NYM_[-SLI=)ZC" M/D!'4YB/>XP5L\2EVN;;P^PRM;!,4>)AW=>&+E^\[OJ=L@SLMGNNA9FK9@JG MBRH_T(W:UV5V.-1;M^0;XXD=?A_(RW!#Y9T0@X-)."O?:RV^C''F #"')4ZV M.T-\0F ,U0+ODBWV7;K:I.[T)4NG*2J]DYSFI@HKC/S8H P2TLJC4;2NOKIF MVM\?DUIR+?1:'+2%[*O?H&E;'@1NV(3C^?4CN;L&_B/"N1OY)NU.X5?J3S*+ M/*Z1N60=_;#.E,,( W)][!+P?7[UQLVSCTZGP1*OHNK]DTJ!1JLIHM=,]BRO= M3MDQC#1-G6@QQWIGZ,9O*A >T M=B1K/+TS^=UZ>P]*HVA"INJ"I=MH+2&Z)E6CI?L;0;Y>CKY/1TMDA0'OQ]UQ*1@-J/SPCE'3&EIE/9I7/TCAM>2A[JF?:D'-ICJ(61"<+<,U<_08EB)O>S*!I#EO-1[+I4%HYQY]5"W\H?H#F5 M'(\02I]0?F92D^K"\&7JV#!E*[M$IBYO0R;I>3*; M6B= W;D,7;^U4/3ID3=I@&P--_OZ5 '"3#=,AKG2M-TV-\9(?_S[,'/Z]S?;VSQQGR[N_OBT9DSDT/FHND^=+J_MIN7_T'I4@^#,.6+'A9H". AK"6LE47I M0GYL5X\-395V:!H .*_R Q]V1C7,<+ X!XNX:_ MOAXT&\UQ]"VOPC)E7[KUX769]Y36]7N:)+&A#?7^YQP4: )J\, Y",RJM@83 M6L39=6-Z;E*J:@T[P*(9K_ Y^XWS555J!3HUP+U5$NMTFHD1,,/*)!>IBN8Z M9O?#7&"4CW.\Z>C64<:/BGC?*["-8[@J8*7'HL/[VM.UR7J-HW1HLX#(AOC< M&BM+'.=6SZ]K<.(-".PN&?-@?G&N3D$:XI YBZ M5R"++#L?]1BQ"*E>]TV9P1_9CT:68K98^+MLK<4_<=XI7(DES-MXPU*CV!(E"/D>LA0KU[M 1^\*#O:9" OT/S>+,^IHI<7L3Y3;?%B; M8O"BO5MI7,E>_]TB7W/W@N7%_7Z]RI-WHYV_Q(+<2[DM/&HQ6Q4G'[CO!PSR M+0CEJ-8K;!IHD-. KF51G)(AH7J+NHS0FZ/L7;HV+KF.O?;/L5.W!I).[\CK MOM/DJSI9)@D0HFFW%,)F-& ZN\""F=T/M-S>]Y;<$IGZ,J/>,9MG;!9,QOM( M((TC0Z@-P]R9KMKNSXO-*.(O@TIC^KHL&1),:QN3#9)^W6YF>A[(75U5=2[C\6R==P^O'&L6I6[@_*6M M4QZ(5WO"+"1I1\=%;T3M9+_8/N>:U?7L2/EPHK#' 2S8-*2@+9:WI[:MJKF- M;M1*1U]O) F]LWNWL3)$9&L3E1B4\^;^<&LWGXSFYR4.[)H_@/- EY- ;#O] MN;FNC-J.[FFKU6C [\;SUU](-?)E#=>+NT@NCY KL[U[DB'MAD$HATVU16;7 M8_J:3NI^L'D'+N_PQS7=LLA[%*G5?KV!EY=7BFACC@E+PG4=L_RNQ#34S/?( M;LN:^L:MQE#6XPW#8OL#6GO/&R9371_-5*(X7+,^&1 #-!TE0T26^D=J>.!S M.:KMB'6O_$30=-]A)W-*[%0-1D6@$K]7I@Z1?8@TO:G]GWC/7&*G6-?V9@S, M<@0JGZ]=UI^MT%YXMRI/7$.1Q_6TLVD@Z*?2$1U[NI MTD2[K24TW4)?EM:H\(4(O%+A+&5-M&LJ6NU[XXSRE4G6E2KV.K6QLZ(5]]])8O27N[YLI/&\]-(H7Z1[I? MY5A6"K.H?*Z7MN;;NW/W-H1:!$@^CS>SX^5)XY(0/$BN/<1$.!7$HJ]HSM.' MFL["- MR%E$P%$QTG2..!&U[S.5"=\_16O&W).?Z:+_0>J+?.AC]'KMEQ(RI!6,2S7, MX$]"=BG8?*QZ'J(O1928/0,AB;[Q*U-5A:7B=*@Q+9.8!XL9_G%^IB["Z23- M>?Z183WMBO_,DJVGS)$OLG#F6&6H.K7)C%/;L*IZ3&"GY\UV .OI>L*PMB=) MH*]10/<1R%'K"#P-<6J6S\<#'69>=9@_%H93Q#B(7*W9(!FS\8P4\DH3NK/^ MXLL[U%LO8CZOL$N-/EBG(T[T1PS,N 5)M;3? CZ-Z)8P+.K-!D M#K*BEJ0D(BUR9="@-?E.2J=5;>J/94_%R=+:DF/KN*[-7G2 4BY:MKL.!UL< MO+!:-3V5+FNF79!R8&]B.=_[4.XAL"W2#$A0^SG".D\%Q[A5FR9 6D[V6=^* MDP) /9 P9:$[+$ LY">I:YR$CO=VCV[@R+$E%AG(MJMCUD:]5@01XV.^Q8KV M-B!YH!JKFLN_\"F:PZ/$&T2&U3?"W#YEFWA:/2;JKF-(,V[_%'5.CWO M65X%+A-EH7LSRJ0:^;RL>M+&CC>#598LWJT!X$ABD6<9)&V&=\V3'JNAN2_- M0F(5+X@4C$G/2IQ:R)?1AN?4PJWE'^]45:S%?G(S1\:ZGVA_,JU)'SN8,)S: MGX\L]W 2N3IQN5KBUG#;HLY M7(W4_K8MTTT9PU=U,?>GB38M$4!9*][M=T.. :C^PRLV_EL6O00_-8J&D*F- MMUZ"%*,99!64#HKS-QH[-QK]EE-IWR3P:5;>Y/E\_4MOG.X7@S!>TI;,%P,2 MDIIW#KL!:!,*'IQQ!4-:@U*FM;1S<]"?=VQ1$]?YL3W%O!H[P_4Y5-G$;8NCUEO#H=\^ MI=''2EH]?4UF_L#&KY#X>Y156*MH'>8TT]HKM[=D>NU4:'C[>=2Y*]P1EZ07J+\JAWQRN K2\K6&BQINBO:ZJ*C BRJ6DZT MQ-EC;RI*%9P>%NZC1I7-O#9 MKT G6ELZIK_>_1MV23QFO)VRH9WDTF?I39XBD+64C5MT]!!9!/0>IGL[]O0R M5*:E$=-UF"*2B,B^NN1U2;B8P\66S_4=;2;:D]@%O+_2RHAS+)N+YKX( MT;^M;14V:CY'$T9\9VP3H(U*'7]][DI\8KLG>=6E 452]N)O>,!VF\:1BQM+ MUD7:-B)6/:M\?TRD_+GI%DNV"<,4 EXK-T ;JIK8P_%2QU?&B+-"A;>P&U"( M5/FT)Y]U0Z#P;+W B_W<%YS=@ A#:L"V.FKC;(4+:D-]P?=LP4N];2E[6.F? MKMU\I/C[E,]P/5?8V9H84K)LTIC.B0"F2)W.B^KA#X44H"%?_2X MU&V>ZX(R&)R) M5D=%KT2>]4QC2DP\]+MC^NCA>NH]@K),Q$59'SE7B>SR9L33L'^QW2=2EG*? MX*$XPJ49,NC]<\.:QD2$R^J2&=<(32EI? B"EL_Z^73(X,R*.%OY)4SVX-J, MDMV?):D\\F$C=$EH-DR0=M8YT=R?'?74NO3,/UPF*)>?(!7#?@DV37[^UR]I",S98;4^>Q?.G\!Q!J=2W+M&_W(B M0$E;ZEES];$8-FL#ZV6)!]J?9>(!A" ,901!*!L^U^\N^;[?EE@6_RK*SMY6+*%,=V"L<6R+"33G<\<"I^ MQY\9,N:!.[NAZB\WY$I_G\<4-SM&$Y+R++*"P"?^2GS!J<._]GB?K#"-;: & MLY5H7=@/2#:5E4P49MV[.QDM(:"NC6 MCG.VB3ZX_I&:]_SOD8#_+/X7N5I_)S% 26)N@$)NF"=23H_A2HD=PWE.@+BN M1L?2',R,&]HC>('[*/1WRU>8)D1!0?>L+QXXWPC# RQ9-'K]K.4BOY6_NWC* MM-62>43ZK^,]>)SXUVT?G+7]BZO;,&8%> ;2=-!4)#FKQ3\D^$6!#6;$/6# M9\'%_>?@XL%9+:J.HO_:T47/HI%)A $IQV;C@91_U?1W]P/**.=_B1="9)XM M0JHBE*=MH03^:3O2MI?OH/O'L"Q:YR:1[O=9U&8[[&IQ,ZJH: NZ?\209*@G M#*??5OD:3XI0&: "?##Y[Y>(^D5_ Q7/(]\AEC^!$6'^>>>^^/-TUYY.YY:N=F@Y+I^TD M)1-].K0<*I/,RV[U-:*=N)PE?^R8T;4( N:\"-(KF]1ANY+^;,).;7<3E&1] MZ6X=+&$MA MZF%V((%D.FOY%?E5!<.#]%+[7\WT.M9^+MZ4$LUT6B[7&_/"7ZQJ@B3B;G+> MW%!/(%S?#_::LMELS;:Y_"B9J;(DON+!0]2;N!_;$;_%(#M3RZEQD8L& MR8A6@8DGR5\1J44S*@<56_(_#2X;_O2AK%@LLQ<%L\_J+EY%AL4TZU&>,T@X M8E*,Z M/6=(>N^'+ N0X7>-6 !(XR(19'9;/NB+CW$];).*%*M/E N;T7QK19%VL%" M[/7#F&96Y6AAI\TLK$P#ZGVHSO+B[91K2PF!,A6O94G<,H#EFEPLZ3N9\,8. M!YG2O&IN>^8.FQU*X]EEEP&9Q;05EF(9HXE?,6G,G@D];HX@1V']6ZB1VX\3 M;7@#+_ $*MD19S9CS _]J> WK>@W:G=SKL.<5*5N_?SH5E\1_5Y7=<<]'[,2 M)$"HPT*WW-]!='NAH6HF@CPTI(4PS@8 M>(H\@#-#HKKP@!TYV<$/3._2HK);7X1XVF[:'N=U3C+4^$0$^MU^!,@>[60H M>#?8WNB05CK-%TYD\-BPXZ"/&XJT50-<3<,Z?8NW6?@;6V6P2GE"5Y0/E%JZ MSG77XH&+^A>A7'A ^;LNMJZSKYQE;MK\YJ(R'<[^\:U0*CH(;ZQYVM9C/E&M MS7;&23T5#F0TB%TY+=^]^CZ9.,KE_""JA7SE7G+7KZT& MOJ]=5NL)MP\O/;6^\$#Z/IE>(FCL[QQ!_M\:AJ'[)H*EE#\."*ZQ>/(-SMI\)@F9'/W MQ$VK!"K7.-YLQ%2=(8T%IU,^CW9/%0IGZC_8/V]*AW/& [*CC%,$2;"84VYS MW)?E"6.0-5J7,IRA"*Z:<6'"/+[O9URKYF:T1[&E ,;\E ]S4O:..6*_GTY3 MQO;^R'*$J,V4^&X5XHO;&$H#G#A*\,]7?\IT$)L[-TZK!I&&T#^R?Q^UN2B@ M6.?M*Z'@]T7W N[Z8L>4SOB;N6M(C\/T*(I^2SM+NTKQ8$$Z0'&'1GJ4H(QM MH#_G+$3A='D9QHI+[2J6>,[T:[:+3H-9?B9'[G[0]&M(WD> ML87RLF53ZNXB[7TI7GTM&$SFDM%TYQIQ%/*4P\(Q@S_("$Z8?",Y\&?N+6#T MK!.W_>#74@I9)4PGIJC9;8$]D[4EUPS7U&7)0DMZWET>%:V3N?TS'NPZS5+6 M& DL@VXN-.S/4T[;B^,R+49L@GD4,C*EM+U$AX_O#E>FSV)RIQEJ,R@SD.W; MV;(1-7T1[UB5:Y^E\$(;3GDZ;KSC;+VS5IA%;=7>2EZ/24KW5[F2Q/4DI!7& M,LASR@M$;A)PF9\[]% /TG/DCIOOIKNY_#/SVZ"KRP&'-;OG3\4#//!I=_L> M5I8 .I=PH?,/HPB2AJW#KREXOG,]9Z85E%;9+#RS)_<89V2O!KS,D,-(]T0O MUFB"C,IQ3S]IB63W4SXSCX4OW_Y)/,W(7[70%&/5\=&N".WG=2_EJHJ'HV". M6:_,X3.[20E?E ;*0HF!Z*L]F"+S+B;Z%SO!-VTI]Q<,*++&"Z:_H-MQ4>;M?11-0%@!G(?4),S.#B3"6J%+/ M1;U41 8_TOKM#2:VTBX:%ZY[_O?C]]P M2Z*AJ-55#>4P:&.'\"\B9)(^WD2G^W;J$#M+VB6HLOM-8VZ5 QN.2,,P^U>5P^MEH!DX/9SC?*79AL.!8<%2J M#LM?XRO2'_UR-K9@7EX(?JUA.ZF^G_%P\)1?$1J$UV@?/=7N@-B4U MQJ#<'Q!3_KDB,Q)2!Y6RLX\,/DWYO%1 -Q+HO"ZZO$LY.I,\S&-=7 8I#9+40[D]U7%21:Z(@$S0-O?<2[=02YO.3 MGD-0?0+K83^A3.XL+J>!Q/H96K%!4DTB+7"C'D+A7!-*//9Q(YH4 MKA%'-N)"!&L9M0FI4U&WV8 MMOR=3+POWW\_JE'_ZG)"VO?@N :!.A(C JZZ<4E@'IZ*CCJ5\F#!3:B>D#KV M=#:[W"1+\3 )]8788Z)^D?G E4:,N\\%0KYQ4$WS&-%3 M-&FUSFRB(:.SH@U\4;V @)5ZV.<^4Q!DU\']W&+.*Q-HHJ???CSLL")K&[3( M9R!"X)"H662T6&D9#S8S BKSL6R4-,*5Q+5OX&6'IGG"=.#U^2@0HW*DE*/9 M!4+J6A4C>N#B_BY;Z_LG!$?S/6J?-*)^][W[9%)S5.G-'%)G"-@N![<]^$S M?X^!S3G+KX0)*IC!A-'I"=T3*I6Q8G!L7$I(NH(''J8PUT?Q=4F1V^9RO/4/^63K-.RM_0OY//5\M9?0S"L@%AW RD&8.=UZT MA;-6M(URK:5=ZXS\T71S"Z'6"3#2/ML%34>P.J3:MXFU6;_<D_WB&,,89!G.P8&I'RCPJE>KWS4NP"EGE?BNDQ DG)($I6I,ALN M53/R2O!:BE\7A3W_Z/&=H2JW>4IE\C,,U>[A(F[ OJLY4HZ"JJ+@O/*GG1DL MQS-X /8U8A?^_.$<#\8"T80J]N-7IM]HO%OA-%!0T$\^V_OJ#/%WY\F5R==6 MLZB?=;8G3$+ .A>;=L3,(:-.5[[ MZ1?U$^]#M9XLLJAR: +;GT%(O3/HH\5Y>* L3-$'+H3)VG7Q>IR(=%0X%\N. M6^)%?V+ M8P@QLG)T^E0WS?=)8^,UXG<34&9P.L6S_9=:[AX:&G<\]?PI]#XG0-Z%!,*UV#Z!U--% ME\*Z$)Z45R>60S6BHA^#ZN.(YM/&K <#NP@_FB3P+L=Q.\I3?O6%!N,D@4C4Q4 ON2Y2*&KR8.^U MH&I?1;%6:V7':D$0'+WT@> _7UE4MU"G+H(%4BWS$2'[4/ZDRF[D(W%!FO6 MNQEX0."[A30AQ]GY4V2J89I_@3($D![R-M2D17Y2(EY<6^M]!+):68 M/*99 M,(.3B@S58VW#0;HK<3>1 J&J3&2W=]!W;>>EQPEZ6(6>$I*[;Y?D^FL"4?OU M]<$6(KW(G% '+*U\?QAB%ALD#&,3); 5"TB[QS AM-O/U<-^V)7Q, D0L]]Y MJ[VP?[0_1:!6MM&GG!:0I@=U34&$3(E!W\[6J8TAX)/6;WQ:J2-Q-0)9+Q3# MF=9J:^,@N1:8#97IF($8*?$^,9;.=U=>:/@#91D$2N/_VS@.(6[L7&UF8J%31;WK>W\:6E"\EYL&$@B>^EK94 MM-%=/$O]GW'7 M"!1M7S-/5#T9YDILRK]X?/UCL>NTR$\D@82X^B1WII:J=F,WH@AF3W;$EI_ MG5R!RN>3ITNJ*D-[XOOKBY\8EC:(XRO9G])(A ]F7J M!78Z8$X78G'8HD%76$0F@ M]S()AEM%7?TS,L>GA\9[N1*;\&^U&]+B.%MA S&.J'X"*M=[Y!$\4_W-^JEU MWJ2Y2JU+'0&5!T.W=_W$SY)1#V0%M3\8O5+[>AX!YL-\"B%GV9-?B+'I73]] M*O9:T9K1Y:]AN9])TT1K3*HW1_O="_%0,79!LJ*.6,"I[4\0VE8A/2VX-O2DYO$:HQ&*$:RTATLU&.V!^D;?YJ;+%!K\8W_-2: MW#J&E,SRYG*CPS7B:(Q59U/Y!0=F67W<8-<\KP_X%M"Y%4(;-J4(/6E,V;3+HA;KXJ9V MKIFG;R_N(8SWFOAM:P'MT2T>,XTI[QD")^^?IU2JT,>M?#("2S$%SG?/7<;T MQ+'09^M2^CN['AY_SI3K8>G1MW Z&_*@]H2-5I:Z$5X"7.7U47]=3X$.B\RD MJH,)!-7?N8" TDYA@67"S>RB@812P[G W89M;/>62[* /.65B_%#T'0E1P+9 MDX>?)XP[V:3Y]""!YW:52F[3$Q@J7[QK3*%U!,#YDRPE?V&;P"KIQ\O$; G# MU7P[X?)-VY*9FWSB2RLOPU&J&3,)W9YO[I/1_6OQ+)FW+;)0M) M75Y]T0F_06[I!L>O@2LGI2)U994[TW:#N;Z5I82"7S?RR29L?>_E*D* M8W"LV[U3>6U"=#FDW'IVJ%CXID1+9=B\%(2[79:+LJXQ ';B#(R,O!0DD :?ZRO:'DEZB1*VR,L05E%%AH^5([Z=6.B MAG+H^@RE.YH'P3PQ09Z'!DOG;JCY,2IW#%ZTL"\NZ$?-@K6EFQ4"NX8"F9;2 MWH6](-!'CK2T_0_(-E(H19%]DH\',EC*I$2XC&UK:O9'KB!ERD^-N5MQ;BJYI'I,J/%8#I_*RNU=Y+S*K<2S\O$TGRP$-7FZA M1Y.%'2N+A>BT5U;2?YLTCQ%/DB*]X31[I^?5X1WZ3XO$4TU"Z3(3.QW:0E%V MME6O)>FG/[_*?J$\=^E.WM8CX[&NKI%)3_$AXJL6,XGF]6-R%5 M];*4DROEU%@D@RM7B7X?K4FE @O1 &NG L9&VAI4BL2MDKNN[.<1P/F;B_E^ M%PCB!#A<$:W<'XT7*YVD&6[?J"TH 3RCL3M["P]D"2X$273-<7T4UW[6Z![^ MA,71YNAC_)SXI \YL-.BO\C41!:SIU;35EL_4@ZZ:9\[8\9'7O&I!C?W!S>W\NHC MG"L>".14Q0,)0M_LLFBXCLAZ!G^Q@#E@"V'W\<#2%W G=OR4A3W2P4M0Y1 8[ MH(%G[MV RN&!=NIL/-#[QB]H<>6$DIM:&:-:"-NQL5G+9*5_@"G-A*,=-V+H M=8>?9&QUS-FN3<5&%=FK:SU* M?&C>XRHPPZ)T@836=2) MK7];[2$_\'6X@KH"Y'W#OI:J-15,:E-M;VC>KX, M[NN4_%BA.]1#(9H]^@G11N"V&NG8;,=\G3R(M?X8(CM[L"R+OI/%.#M.XPI= M_^&KM6]#I)G?PT#MF$0^0*(3A ?X'?F%_8]-SW"%"I_B8=.Q8/WMF9FW3 M+0D94'>^R(D MV=[\N\$[$U6?6%<].ROVO6WV&8C1W3#=L>I#K$[^4NWA.IJ@.$1S1_&_6\]V@ CA<"[)>8<\ "%1[J^?FK7+X.>:3-+#?)#-D=QNR6J MF.P!4&7]1K^7)3-NO@ 7>-3A*;[F-233*CHAD'+;1;"TCY0FE&_%OIWU,(N: M&ZW<,1_-S=C,6H0SZS*MZXQJ$="+^I(BGNU 5+%>L)EVZ=M$6 CH$K:XW9)] MU%V$VPCG9/_>'G.UIEDH:YWEH=XK/""6[INP8:H C_+@9CT=,K(\%_MK47O8 MW8]56KN\XO.3E"TMOF\1RS3O]%3X-M==^]WU-R2.I9%2LPH[VWI(D?TCK--3 MVWCCR?3@3>$77PLXO:6(0OZ9MQ^OPYALL6O/G"8HDQ*]FF<[[U0F\XES?3]],%+:DW+ M^@T5)O]_'*\?IKPV!4GK7+,ZW^.,]!L5RM[QES:4\<0\"I67T:I/7K^ARZEQ M9PW$CHV=1[1>KOU8/2PM_;&YVK'/PJQ7Y/DZ.[M%1;#U&/'8?5*!;_Y_&[!Z M?S0R<0""!] TD?XLQQ9M$_U?IPHZ^WS-/,;W-IN^?]R]V#VC4=;=,]":%ILX M\>WX7O60,)M'0P.6)*4L^]JH'O\NDV;78\0$$/!VBXTH\Q'N)QY0)>N$'].NWE9^E8^/KY&T>?*)3@I#6*T=8L9?OEY-M(!4\ M,XMPSIVJXX8CBV:.WZQUAK\T(8FBGMO(#XC'5A--_"$6N/_0OV48BIO^;!'4 MHZE@)A?23-YG(Z@\0V;Q@W@5 7)?VY2Y?PM;_S8*6D(C@1VQ,'\)+ Z760C1 M153A'/:M1Y#W Q=5*NMK>=[),+H*C]@BHXW*_C=_X;ON3S(+&)+_5+UY]^#Y MG_9R'GGC@9%WCD/[_^XU.^+1L^T=0O$$:!6A[SJ5P6Q'NCQY-BXE)F?Z\;F@ M";,C*6?/+:5/9X_L=QV57X$Y1UNY<&$=3$YNCN\WC)B9)4'/09^7$NOH@J,! M&AYKQA#E'RC&'RG1AZW"X]NB-1>%;1I>:SI]$G'H0MSZ0-4@$"$U6FH9\5ZYMT=[Z&\$HJW$>R^K&W.%[?;[VG@;(=J8(76?3!F7F_+-U[1L M&)(PW4YN=CM-59\9)]]JUA/S C1%652]K;4/6GI\67T%:0E\K-H,#/8R9[EARVZK!F*A7U M,I?6KXO9>M76)O=ZO2H[YW)IF]C^N5OT$*DH',.M-?(T\)O5G+E=4F-T2NG[ M=Z*S<>;RPIHO9!DINP,S@O;%,16Y<@2Y,'0,/@]7C M9^@&HF\Y/V>2XUN9*X0*G.14QWBUF[K/\8]!8]R_F5O-//^8(I<7*6ABD:.H MZ91%&<(7N;ZG''MZ$4MI]-)T_3MO;25[B1%%B0=%0YY9P&=4-^ MO]-!E([Z\,3M6". GMU)[G&:[)4F)7UT9FBUA=:/;6F::STODEX/?I>J'KNJ'" -7'?)@WP88D1[FWW-E0P8K4-!#@VD:+;OF92 M:*[EZ-PQ88/06D9%S8WS*PH3^DR0PN=>+ R%1]6AYPM ME.^VVC4W\0DH,B82R[%^FKMWW@/,C'5.7%02.U+5;&3V1&N$G#XHY8A\\7E= MY?JG?=+Z-L14!^3(NW+%%64?VC<)L,\G7 M9%-TQNN;3*IG[SC=.6_<_$BH:;GV9:L%,?!C'47Q8[?FV%\%=X3C2V%I\42TJ) MTY49T[.06#^>(N/):$86#ZMP>'5FAKE"9:M;/E:,.3M+%96Q^3JR)GJ:.,O; MH7GCWO62NT5C+6+^G>\UM>+W'VYC;M;&F*%#Z] T%+@K1P@D%F=S,W3H=&N, M@.@;-GJ[E?#;)"="7V&/RJ<)U^,L>@8D 916[,ANH7E&ZF@@\I.8RA4EJPDN;H">]T3])7 9.)Q'S/D7V MBSK/T)R<2QC#_]SG=>QCMPZRJ+]$+FU#+8K-P-45 M.%6#1J;+.E4:(O5'WDJW3>*LN3"WX MOC#)N_EI'D8"S7X?N;B S:@224J0Q(D919KU3@DNV)?6F12N\05K!1:U.K^^JVTK%WF!R='I,!+V/<\[@4CCZ#:W _#C6IFI"^-ZA8.L M81]*Z8'QDVKFB^Z5[97VXIE7;R9<;GH:T+HWKX?+_L\'% MS%PBX]FIIKLB] M,_XY^;QNSFN_0N**G/JC059'F8E?7?&$5@V^@K<]L3W2'QW'E7NXG@)$IW.C MF[IMV/2#5"54:B?;V\K:T?Y=RXL\U[XRNP93'1'F8:K?*G%I3CTW^?&])JP_ M'%7ZH*]#H?';QK6GWE-*4H->3#A!9+>;X0_GCW]?1FL_6$W"Z_ M*LW!)ZZ](QBC0Y6E?;QRB+2<=5.M9+]D'^FT!O?.%Q6^7NMU@LW ^K4R&6YV MQP??3.[-79BXDN);Y7*U2<>I]4(['C#OT@Y,QUQT<4@Z[/[54F(ZJK9P8KA6 M8BY2J29=+[N !QA,XA[1'!P,D9FIO5Q#E^K57'X.%2S*XWYRI#OU]:.W_S/) M)>NOLVVUKG5SV03;*Z04A-J"/.Q,?ZEK!]N71E00YVI'R).=Q" "%-:%8A,0 M/E_LD4C>=I\F'1=/$70-O9E+?73F_F?H5Y*#)^Q3)3.XXH>!NP]"0()%@YRE MC?V4:\)$SFG[$40)E\.* :55XL*UJI5(9/-L M'O?.X)H,@QU30=P?!@\H_?X/=^\=UE2;[8%N! 6E]UZDJC1%BG00:2)%D-Y$ M4(&(= @U"-([""@@O4H))?0F'42*5.D00#HDU @AN?&;,^?..,\Y\]U[SYTS M]_[!DR<[B[W7^[ZK_-:[]UZ_-)O:E7,E6=_2_A[YV5EMG!E"]:7>B2\BPK?\ M-:;3DAL/GWY/L)939'OAF?$!WQ'GPJ*&UT$KK,_@PVJIVE>V)@\LOGZ;4S@T MI:MZ_&VUZRT%Y+N 7W&=G-CDTZKQ=6V";>I^.S>.$(+4[[(S[#_M/Z3@J>92 M_&%O#6FQ-%MQ6_23F\OF#VV?PN@IY_(J"#(>08IU;/K\IY_2+V3#D!Y09]>< M;KZW8J9NK6$M756X$7^.B13BYD[$]"PKL#ZG[2F,=B\8G=Q \1D9#V[4BH> M'&^KIGO]//38^>4]Q>7-EB6F_66E_A03K^G::%"CRI>!3Z"%%G]> FIO^RWA9L2]Y]HS2R3+0DF MY9-@T<_)%>/Q!N"P>YV7N?T?C%P9_/]D0?#7][;YWZ"FEJ+UX.QO"K^YA3L( M[JW6AUB*'U5$W[]G?:K(G?ZL:>L&?B\.I=5UG4*H>)!7WBVP-(V)F:HYU/"3 M>DP4^'A$)5295A!(D"BJ &QDRL)O6YE0 ^TS=6&BV^9*R@V(Y&Q/0;2PJ$OD M1H8R7@X7L_@>(PF9PKUN'U(K5%JW1RO3.8$NOMB/;*?:VN0MI^=QAU,5 )5V M5A8Y=>5%IJ^F718*I"W1:"J>E+7[(:R4BYO#D]=2Q M.>>B=II^)>Q YNZ5J!2*% ]Z2K68*@>.YU+O2@1T163(NH+1.V,EFYC0OKTY./1X6 MJU*]'IU_)X"8@XN/(-TCBV28R9=X"NWB/F^QM:X)0U[)?VEGO=:U-[D5U\?] M0K#.64 5GX7L1^F6);Z[@[*,7NZ C_T".Y*LD.S3P1UK9]M.QP],45;M-\1K M523A+?:+W29B7PVH>(OM:C%BR6-N7PK4IN;:<8%%6Y7Z\[OW==(O MN3;?9(EB.FH+7& ?$[.D0T5VS[!EBZT'[[\4L:M0?_U-E67GCBOG:[RP9Y\D MV1>@AI84=HZ.)\'C#B3,Z+;;9KSSB_-#SIGVODR#P>-QO:2[S5"1E'#=Y\^V MI)+:5\D?*[!YP6-#I,KJNGV$P]CHZV&8$7&^1^.P7<4/G$UU\PW7&@,?3S3Z MYE&HW=O6!0]_SN!":IZ&B'W?VW&H<2#6.;?QD'1UY'X5S":>R-A/$#<+EOWT M(QMI[N88,2E',GY4+/!L7&"UL7)B]:-O9(AV&Q%#GY/<*[;/\)IFP94^]W/3 MIK2BK#'.\+D.FR:5N_<+V3SNS>0=#0+/P,R?O8<#A5XF+&A*J1W[:?EIZ!L> MWF4[QC,@<5*;$3%E7(\H6=D'P$%FJ-RE?5H[P8*:UKM*$2( MS( MFX&B@X"*?-*70!O&88YKZ\WL",.>!3K(9>.TBROKVHB\NF<+KNOAY<^2 MC'B/>VC?O'92N[="NQ]?X6:@RZC6Q[%*J95%LHM_KF-'EVMRSG=2,'P46^%X M(/$2)8'^WB,U&?U;&[C$Z2C,V'^V$;5<7@Q>H$&DA-= *&P;:3-22NR_Y)S! M)^6%=YFU%)^S4.]'37']3O_$>YE9^0^&DG=/?W&QP;P?P_[X_(-%]_:-S[]X M=6US+R5' )HY4==PQ\1C'][^"[?N)Y.Q9B;9HWBS_/1(@J@ZD:C2!S<[*3>D M,+3>Q2!G=?%8/Q:#;PL/1]1*'&]V/'R8SN_#%KJMP.B/UYB!!=H;E;L7RARA M9OVO2\^2EO["U7_M#JYD;,W_S\1^"E_ZB^!_TPZ(!_)$H6=>7 M[DO\C )B@AH&-<)"LV7&#^80Z5;$V+E9] /GKS& [$T$>U'6GY_B+%?H\%?A$H-C_' CFN*VUHFMX_. W' M-J"WL4#PBO %=28K%E@JD/^#^9 1LI&.VL<"E^]@ >0,<'1V (GPUA^'T,@Q M@5:31TN%RSD:&'Y:VV7;1 \7?E5 VP___C\1ZRORL]=M7Z+L5L)SK$+41C M6*$;&':D85"BIH,%\[Q:!!FCK. #?KJG MVK&==^UM?8VMRJ+5V2Y'J#WF,K;\\73VX&U\S 5H$K<:&G^[&F.F*VXQ1/)D M,AZ**X3JL7^PE_(O.X9&.R+EN[R5WWE0H<1>8&9B;@1F\IXIW_J6A _8>'W8 MCO,#I:$L$2O=)NQ1K4P7U1W5QC,H9W>0:1,<\:IK:)=9!?_U#:68SDUS]\QN M*#GZ[@AT'88RAB^2;ZH->[E-SK \+H"['-PV]N(^%FNP0V[O_F*)1QSVZK:+ M",3W-3X"/^?BP )E1Z)XEBS7S?HJG"DP:QJ/$>[6>)"Q3;'TO=.%XD"45)KO27H5G]E@6MNYSR&ZI:&HT+,E;P:':CIP%6/ 9NDGCS M=;3PU;^SH1#'J!RX6H9V2,8]S[ ]%0=.D2=GL0M(!9RAOH5-'SD2VY[0"[#] MF/S"P//4->7)M=[#*S4E [V]5U718_]IS1K_'@[T9SR;?_KO=R8L[BQIS.MU M9[*("5.J+_NY*H[VA"2#A*I?57S@.:RS4O 8IMTY^J?OE!IXAKW5S+*_#RY( MI7:X =[% I,B.Y+$>ZK:WM\^,9V''EU!T7447KO?ZNJ-OX-,O M^WHX^\J/Z&G#6BNJZ#YQUHZ'2U!"K7B]YLTU72U)]PP./S=R]Y?5A=/NOHLV MSKV3!CTYR5 !Y?^IU\T)Q+[ZWJMNKD!\S),X,\C,F2N1VY85K%/X8!U8..?B M-^BV.U._^-;#8Y+M2E7(E%(K8N?Z*I?VN%GSM[59[L1A6=7*++*A_ZT^B8FV M1[\2V2]"N8V_)%^:I]Z_DMH?#&N!O_+?'_1M_T1HR5\&D"-#-<7^#/VC[1P' M.^(M"H+[]D<7RU+R_[8'I@+S/])+_L;=^A]<9_^ED -^C>"?Z'#[I 8J<6C&&R=Z7J/%9]?&BFRDV (.S92+_Q(MLUK>&K?=_%N>O[+0W_02O.#@:BB$61OG9+]DF(VS'P-X, MNTF&&O5^!Z;D>W<].1O_7&;?X#3(NSU_Y_YGE&L <,3"[F2+7_Q[0X-_ MDS_\0!02"W![=N/6FBSEIZ'BDO9/*E]YG!V<0RYH:H;1_UVW0F#^_ZD&I?N4 MS5M)QJ JC"5O+*J7<<9I M<$^L[.-(K4QIFTJYPO@= M9<#C]S?X_Z5_(DV'H60CKU&7(H!K4#1]$JX%%,LAQ_P"OVR%_UU*O.,Q'US%;@; 1RRH\RG M+(\T?7'X,W #@CIF1S25MVVDHK9Q*6<$EW*V%FM0)^LI,5,,/7EH]I@[56LTXD;5L*"EJ> M&82RBH0T>(FX'-6XC0F'QK0AS,FQ %LNAMY]ZH+:DA6RU,B.D36A7V1"2Q:: M2 \)32*%4HI2ZF]]*6L%#^_5.H%;>:@6,B.II"#J1"2M:Z*L>Z+Z M0<,5JNRWT1N2^%O."BR>:*%MZ!EOJQ0N";K)H[UC?QN8M_\WE6\*;%;_1!&+ M3-ACF [A^]]GKPB7F^=QYWHPU6N)$@K% K&&A;LT#C1XR^PT)4Y M";@GYUD$?8:K:F[@XY*ZISGDFQAR"D.B_$?E<+I4&&1B@>HIR(HVHQT& M?^3%I)BB9'5XDMELQW.KAL"@-[-\9<#K;V:Q$7)\M@O4+775C1+T]%6SLOO3 M9=:'W!INYP<5?1VQPR-,V46^#HBRZ;6;-F_8)?$VH:M:A/A6\H_+@]O0T+&F,['K.3FF^% M5;>4GT0P/K*P8S#D*A^;>QDUX9RO6'<^--O<5&!?)'9Y7(K2B'>6B MZ4-_Q,SKP^HMO4W9]Z[L77;3'_ 5%N=;Q@2Z=;=ID%=!$QJS>5>%'6]G>!KJ M_:DM1B)0+$K;Q[$(S/O%Q\%CORNNNN]*KGFU]BI-Y M^,8$E &+G(9]E)$_'1;(3E3# I]1$-0G^64KE"DF1),+"^ O8P%X$7[VOUZJ MW+,WDZ)9$C&@D&B*U*ITR-Z\TYB[8%YI-/%^Z9)SCZ8P6D">&#+2GP=9\I5' MZ[M:4G$CR+O)\;?EZ"9KYMG\I/7J0%Y/%COCXSO)TXKN<6TJL)F>2V)P6)ZD MILS08N25#"AO <0$#2M_7E45HCNJ%55<\\XZSLGK!)K_/3KO!#J\_UW^Q/*; M_R7P0+<<']*C+6?PDZ),JG\$%IBAH'!HFG-"WXTB\?A9LD>)).[XWHOF3E7% M$.* 7[<.81#(GWI"QA)1!_?_6#@]=U'3?-_Q>O 2>.:'Z$':J4_ '#,(4%%1 M?NFK@'A=N9+)9I]Q;W3'42O2CC=*N>%-@D8\P0_CB!X%OF?I;MOQ,ZWAN"@2 MO.QXQB@:BR:/Q (1N1@Z\N"V#9M1>82<,.96@$S0(P1M:!@NT(19W)H2?+TR M*K2?E?(H@17Q=9G#=G[$^I[?FI3+71UPJ Y2OF-:% PSO_DT!MX5MJQA?9N4 M\4%=!>''7*L7W"YJ,E/5D(YV1-T%2:HVAA ';;I_!2S"CL4C$3MV%#L]%J!5 M8$96BUP:J E;;QV8NDPL-Z2)U)&^R! MRQR:=Y*S+M"G.+V[BM_6Q-!QX>;R$RKPH+^M+^-%0ME.&VA>27G*5]E..-!7 M5F2+\T3SL;C% ]/;RA^QP)UA A_#+9B_/*+4^9-P&,Q=GP&P[,3IUEJ$W^]K ME6^QT4:SUZPSZ>DY8U&R+#$FB!G&5Z]:92FU =2$,T0 J#BBK5.8"BV'B(T0 M==#6;FX:%\,YD:GQM-?C#T ]('#HX0FDH_,/Y_K/4*'TKY-] M!?:':/%QE>RE:#J#*6LD"_15J?N]J9-WBAAS-421)LBRA2Q9\D( M3C0;@R-Y6W._!*X_CG4O*SHO@;5],3H [*0[N+-&Q9C=Y:WY52!$_MOCOL=FMJ5DI-JS&!WZ*U=6^ M%,#S+P]"'L8) H[N9D=S"N5ZR\'5=JU4,%C: QAB[LLH=8&)V=4$F09)$JEU MZ(J%Y+D5BKZC#<;>_E%;I1K)F\0>]JJ]9;1 \R&WE51L0]Q**+OP%%O2(11- MS;4LE+34-L*[+GO_L<\ M[]]-1IZ]BYQD@#,''*GN^8Q6WS&'.W$$K[&NO:]O]5>7K?]!O@/#6+3#"&R1 M"KR][!Y25FABGRP"HDZI;7GS(KK2[@ZC 0'3R;6#Q0C(@6XK+>2[Q0H64/N1 M1?H-H;&\(+^JB.C%7"UK0T7(+ZO[2N,LA;"3'<5;B[,,?ACK35M\'(0)YD'L M8]ZRDT"64F=QJ"$70Y/2V79&X7L'5_: '#&<328W_C?%MO^-=?NG8IUBPOA@ MQPYV&'OGR4BS;+YMF5AY5I7XQ^>L#L-/- PQ);;6.X:JIM1B=_NX%*I"-%*Q-&M0US=B 4.5&0L<<+D%SVT,Z$E">6. ^>8@\0M,!"W09 MG+Z57WWRK6W["_L%70U4@<40?5,X%'+$@;+& @23BVAE=D1>*RL6& E:CD53 MFT*0?S1O^7]?"O+W0I;HF_*AX%XTAP5#;^&);!L6H/S5S$MC>>J"2(X!5U>+ MU>$.F9?1X'7_PQ@?_R&X^&\DN+0(H^_0QK?% D3'VP/D5\#>/0>4Q,K.#OF* M+&&^JVM&'!P7_+-';3^OS&"!*1[,_>;#DX1?SZ+ M4^O8X%O_1:A^5B@3WP* MT\!W0(-GW^RY\CJH )S8VT;RRMU!:NQ)E9_*:DW-#K&H39C*50,"PTK#9-\G MN!-\0#1A.NCES[AUKB!0_\Q:%4>3 ^Y!4;J69%A@X[\)&S4Y_S(QXE]B=7\5 MR\5%M&E)N4N(=OF3*[^.WO@''RR?C #@;;]?Y-]+#C&H^GF!&1&Z2[@D\4=( MB!7_6!3.K%45,5?/9B#QZG%F3\M06 M(P)WLRIQ&=U^SL41%<,_RC\D;PO]R>DOC 6@N)R?+0BH9Z%I45Z\H875*/). M@4%'1@$W'Q?U&?GO)8N_^^,HR@>C(.5XX:.*!;(B1GYU9?O-*F)_7YI?+UG_ MWY1ZAZ9&>6AI!S3?UFZ-=<2YRZ\N090CZ_X48F'"7&9'6SL37 M/N]]KH5P#-T1O@XRB/@QJQ$H27'QB4T_"8]PTP)IA:MK="#U\DE>*;N*6(!; MNBOS9!L+Y.M,%7S' KWOV/?(UQ2H_T?Q13):#Q\D+\=N M^9\W+:^U[0@[8X$\5QW"HIAWL*!\P3^U;^ZE&H4%5I?D6"%3M=E8(*=D(O3A M028C%NC_["N%LU,')2R@;%A"]@ZH6<<"[#C9*' ;IIG]S##+,!,-P>ER!XX% MSA"03056[;]+6,9L%%@@7D\%=Y(;D".3R98_IT_*+L\O>L&NS#W3O@GYP(W%G!AOV!)VO"V1 4)K29R_L_@,#0*"M.\7N,?T+#4IYGO$#.M ^37K MSF&W=2_N1%6P1]OA_^(-O@J\%.LU\[5&:)8-F [ RW@E>] ]4QI-J_=<8Y5E MJ&=; (\G!EK!\#*^KD$WT2:48^O7+U7O3:]KW'B^GOTE#GQ<9O:K@Z[Q""I4 MNWY*R V\M^+P<(8[P]3J8U^4FH%LA9HH7OX?[U& AS%:^#@8Y6//?G:KQ<@- M>A.9B4XG[(2>G8S+'^E[5VPJ$%M D%@ H]8;B06VVW&AQ_NR%R[R8(&?7&R_ MT@PAYAW>.$H)HZS)C&G&^?D5.^T'EKH@PU_]1PU4 MPWTMJ95D5V*\Z6I/ MH5RT<#UA86*1ZF%NL?Z6POZF2<"O3L*#$S**A1MU=+-^'X]?,Z6G%EGPRENT=L;FU<-?;ZI0$XI^$]EUK) "UA$7ZYE$%!8LGW M[48W^C/WM9:+J.U&_C3C!_'UQR17KP0(/59/;6]!+@05;M-[Z_<4.])EV[UP M7*]](;U21WCE_ITQ4;PVY2>CQQKF+[5K6ZL^O!84XJ+JON7FSL4148,SBE]. M.O!?XT#:]4Q8"CK>D0K20(Z)>7@D*XQ1K&T[[I>/RR+67\NDE5\M\!7"Q97@ M84PX[9;[;T=H\+:4\@G@;T8#[RJPE&&!;F%2N\:3XIPYRT9[[^Z3](6"B^PQ._IM\,4E"'Y!=Z0RX"\V@+Z)* R3$;.& M0PD':5>,4))"/8E@Q7FGL>O@",HAO<+) +E0I&&$*!:X@O+4F3Q69V.5ZJ#+ M\.(*S[L58//QTU7Y8+,QL1MB?N*39].1LV9=B0^Z*!Y6$+#XD?IJPLDCZ?UY M$#[&ZG#)_=RTSX8.14K<44\6^).D#VYSXP=*G1NJVZVL(3QG8#]E3$M(;\+, MV5:N>D-7U5;YT3OD293 E=FQ6E+ SZ]>]^ZGFP).A-RIJ.U.C/R$^X5I)Y/R M<*3C[BYYQ#&IG#/(C]MTE\ G5W59G;->1-\VM5-$MZN[IO<]SMOBC8_#UX,7^.'O2DZN%YP+>\6^ZTP;27U%; MOW#M<0T$#WI(OV']_U!GLF^@?)=?$2;R#@7:Y:8H&963$FM M6;Q#0B83BJH:"7\(C38QK&Z16.-'+>EAF.P]%LG\N7QUZY#FXR;Z/=F?L(#] M]/RB&I=&FA+#M<>S0=7,#X/B-P5+;5EXD'=2+]:V$@VW/8(K;\]#++BZ=V8QEVH3@X?,76 O"<7RCQ; M4S')*5$]AW_W\@QM),0''UH#^&GD;%-L-]K0CRB[DN@)K<5L$88H8@YN$_AS M0E_3(D-25CX:=L6#;S%G,FWUD_8&'4LW?> 8_^K T_5(INX%RSY[^:V3%*2U M+I+;GWWT>)A%>]FGZ8*W9UUU/'G2F.GL5>P]U&$\C.4,=H8A&#O]FR,L)Q& MQ7;,N*7RE'U5;)Z^7,TZ=35&"_UR[AIP)M&](#**)L\KSR\9X*:+EC%H7PG/ M^[GJ%$:DXW25PP9I^G#Y'>5(5 1J "[1U>=KMG"K-J@KVB?W'>+HY&OB"Y[X M0DNQE6=WTF.,'FLZJ5#6PT\MY5C@EAW"W%I M:Z20)T#'%G]+MJ,(-',<&R)J.F^J^WYV\T0'=DI--(VN'W^>=NTJ!U[&95_S M9<N80H92J,<@<]7:"9Y&D\$+:83H5?O=^U W98>@GE8UE//65VI-.$ M^O=1;:>VG U[>BY+6L"W5/!]RUY_7I_+6(#AS=M9,C9?+[78I*NTCW44+\]X MD2YOF^RHH=L\A5#)I7-_RA/[0W$A1;Y7:(,1=Y;G#BEX:O.,K($(MY&3D)Q3T"6*^;%:CS,ZY5W"M+I[SIP8'S]5G MV5I+9+>U'QZT!6$!*L,>"%VSNH,=5+PL#X>R-^O$MQ+H0[]:<23%K3!R"SEY M1QQ"(A9N.9!W+\)X)C^4R7WX-+N1:CH[;.?$]8'U21#L[#!0=@-_V^ME#($P M5ZGMG637-YN3F?6&O>Q4->$6G;U2ZDBV[&*[9$,YMO'9P38OTL;F;Q]FG22- M$!*4IZIFU[8=FOWXPN1NS-D:^HNE=$KEQQ2S-/IGLE#+I,:D6C/PIU V/R*F M2[2SX1_7(1PSSA5#]KPIWW)%"R/HFA>DI@K&W6-IN@L6[DR\+PY0=[IV>:/Y M%4$,V*0""]"6P_B-8/-ZW=6S8%D9I=)-/7#@B7'A^1U5R\I> 61CQ>5':>9I M!#E!&3?PMX=AJNM>IE.#LTTO5':\5T;SH&D8JMS-158"[\*P???S@4RB[VGF M*L=L"SHX\!W(D6]'%_=LDJTX M%SY2-WK<](8D\1(A^M#D)+*-SEZ.<5*&6-I>]1$,*3,U)1&O1:GT8GKUC;I5 MDOM5=N"$ZTI+\[3)U^H71!]?,J3<((IS^]D"88)^VO"VJ'2DD4K.M/,CT((R MF=]/N'7OO!3_$AYK-.#KDX^J-D&>AOFS@1S@=D\GV3M2SS]J#7*(4+-^N<5" M>^.>_O# \(JI=VSO!01#Z4=L&MM548.H&\DX&"F]K1"RAKSYU&5TGY'K]TOSG2IE M4%S0VGG#.NL-_/7YNW")2/GE&Z8-OOJRW3FH'=M+[=D!]T]BXM%Y;TF,'+G% M?5Q3C[1G-#KMBGPEFI&D,'BG):)>JB?%GYZ7,8<@2:YHY59G/6\+-892D-QC M?\>'=,$Q,[.:[VQX_^A\X<)^]R03],E4W<'+D7:^.8B=ZR2ET6NSG&M&:V\^;VAS>V:1 M7\,5(5WS+S4FA,;N(W%XI+"=GJDFOT^-_>L'MMLIP.[Z]?#>^?5\*R6D?,\, M;V99$E+&)'UWF9G4A7=\E"AYP8N(ZM4MFJ=!GU\=2$U]@R!"42ZW"4^$WK^Y M?J!P+F#]2A4EY=0ZS\_QQJ51J)\A?#C0Q.9KXP$BE+4E95Q2'3 MGV8OQ3X$NE'*Q=N->_EPZ9)YXQIV\@_7S6])6A!^H"FP.92IC/-T$O'S>=8P M3*L(LCO70\O4A%\/)WOS*3A8 5B#\^$?BGU'"Z/4GR,VR\N1!;6%;H&2!:.P M][#OQHI]%^,VJ^<)V@7\E8E*8T(U##6, H+/6Z.>2=>&FSQA>X.,1S$!"#]5 MN'ANOGTK]R@WDM^HFSQL:>S5LQ@&_;>:1*Z7&CIZI- [5UFKS3Q#Y03 G3UU M;-T6P 0=A[=11[>KN.Q'J-L]Y_/<\D8=W/F];#-*_%65PR*^-51E;J4LB MT+U?6T0YXJ9;W\XV?R.Q_8QD0*0ULE!JD")08;(R#AD3-N>2.X)48/-#$/>: MQ$;F(H,+\OU3#NR8QI.=XD4T.#LK&96J (:UV'MHI$7U$]$6>LU1@ERMRIHJ M*LJVG8I2GS &QIDK3O=*CO#6V/[A?@O_%]^7?P"H;4Q+#?D%K46IE,ZEJ;_? MC+)X\WMA#+C+_?U^5"4C;>+?5\(CA/WR-+[7BS)9P2O+"Q]HXE3AVVY(MC2W MRC7!O:>]Z;)XW-=IJQV1=\W&Y2A-T,KJ/-]J--*:F*^B42FK#^)4G8B>*NB> M-YRP3(W^(.*NIWK_K5 1)@E4$!8-Z]PB_LBLW3RV5E%?69O1H_,@>;2KC#JH M_[):^R#@6[PBS[C%)HKDG@%MPVU%%]F-38RUR1,&"9[C/WWZ-#TQ<+I83#@J M@V,,+5%DI+YRDPQJY5PBV(JRBC%]OSLB(IH0#W/@2WHRX&,X=AMUM[,RA\A- M]@ZMD=1/C_@ 1C#!4W?66'M#A&%HWG3;_3%+FQ#]>3O&SOC 3JY]RO%C4;Q# M BQ +_,<:F=24.RX0EAE*G_5;F9&V>YR0]B<)-L+^).$PO2HV&?\&YG4**U. M.+2S6#3:"E^QV(3K;H]D^)<08XJ36]\YS@TJ$-JAR;QAMB:VT;F4(L1J'>]8 M::)<9!L-OKU.(YB"L>E 03;Q#F [YURY:,X$#Y(&IP#Q8P46]6*K#G M>H 9-9IRG%Y.5_G:7H7G'-@;X\?O^@05"?^HA*'C60B%\S9%=LRT-'>,3G#$ M];^L$/UFR>V;[ESO<@-_6+B5$V18#28W&CLN M7AZ5T2@O=3;MI[%VS[T^(VG>R?URLD*.!77>G6*R_[:\AIS6S/[VEO=D?OZP MM2B%@,J]\#M),]E!4>[#5@;?-:GJDMZ\J>,*BH%_ M<%PVOT8?HB8:20!F:=9D;<1GSBC-([NZIRJ*![=D?^V>!HE<))OM=/ZN#8TT MUYDQW2((6X5P!4M[K1<6EKE"R'PU\L%*2U.AKT2U*>NT-:LT[,<4[@GKNI9R^V[X\Y.F:WU%?49ARP'QM2W2_CANQ5,K('Z]],0 M'169$^;Y2)O^9NJ. /HIL;)?#Q)U:\ U'Q[[FHI.&O@+13Z,Z.IT7%5WX(S* MI6@*9PU[=0%:S$>HAO+:?DTE2[D>(WR=>+K'HS=]AUV8.&/^YBA*XGZ"N.5. M)"T/>G[ @>U!@-.%'&+'>X0P$DS?TRJ"=(R&;80TO7H6I-,2:5@3"/)X^SF4 M@BA4N$F&Q>='ZQM6_E[?F^>R,[86?)H:.FUCQR&!'HVU'V'2MF*D78D?A!)_ M^+YDN3S,..A#L:G ]O)<'=)/A^0[C\,"&ZM0I5$LL,H,P@)FB3^O'0[/: MZL+EYW!Q2)7'FRT%5^C-6IZM9O;I7/YT,!R1>: G1P_Y?G\="SR(.);Z_0AP M?/W7WFM^%@&7Z+/D"""\N9[V8VU.@+IU &'HK[[<7SZ/=->A?W+LF9,V= M^>A%^9:4>VV9M>S'57YGD A- A^CH=XXNST"2H@B[W3!C$ H2A<5QTB;Z4Q MRNS37)=$N/KX#Q N4A' J;2?RM"/FVS,[Y_'B"A5J972;RG"\P-_,!<9&#U7 MSWD=RWR%$$E[:$>)YD&5P:'X,S-*CM8KW9AOHP3.-RQA$OV>;$ O_CJ[R4Z; M+<-K?U;,D/<<&UW4YL!S$(MT::)5R*6MJL;@S;<"+E(NMOCC69.PR,CU".;M MFXYZJV[J\7EL7?B9';!'UAX[I/-W8T## FB)969Y8"-EQ"XY<<9N;,IQJ7]*'^.B7(Y-ON#?I!/+JIW6%T@-\AZ\VN02Y*3RV>\ M$-+%;!R*F_"]LQ3F>]>O:.&CQN,)J+"-P-B67C@3]] #]6 \G9=OIN8FORR8 M^)7."B N2IBC%*?\99TG"]5SXP+*2]7F Q17)IOEM:H"_+]+?84O"$MC*'T@ M"V&XR'8\C#8:!'S"=/*6\/39L(!6_3BD>@8^HW&D*#&M49QD>(^\NHAQ/P)A M&0ZA.=:^C+::V+\^;M,\XM9&U)I_\3ZB54^+SX;GO>MWFQ-@'$.0<+!R$J2I MK3/NX(@K83OH3B^I/56KW?O0;]ZY?V.8X'#/%G]VWU>IP*Z<:NN P>A+W/(L M:G8/.GZFWV1:+YPKHLCY)2")QX>RG=UD6:@9W\_K(IL^DRJOL&T=)QK M]?;L:"/Y55M/*?VA&F>G[_2G4&<6XZ%N&?*N%5&\D25O75J"0(65?*F_O"?T M+]S>&*A'"L4[\O>*%SZG*7+J.R6ZENFD39M-4CEWO^K!-O=K"?YL LHM(B@! MZN.2(]DLV@GUF,HVU6.@N,:8CQS$[%5J'98P3>C<+VM/+!_>RC'F-J]D@-A- M3B$,]I5V][/VS.G;B*J5_'-\]A9HY,$CAMVKT_H R3H*\3/Q'_ M=/_#RWAK!?7/C/=8$H 2!F,:RIIW!^36EK?11E,UP[3H:^-BH!9KE0G1,MUA MS;;JN@@2#8*>/<&NI^AO+O5\/X:\2J3:NMM84:_L4^_;FYAWSZ>$P0;%I7O' MU/0].TKL&LLZ8.BM;Y,'BR,^A1=;VP83B1(N-5'P2JV.)O462Y M 7XW6W5_IIV4HZT])'L+0.L?I5<\([4^++6X+$@+>LQVG^FOS9FX<(3N>%(J M_>@)?'3(.-0CW'=/DO%S8N>"**H:?B&$6=>@B[\^PME6!]KEB8/8UL(GLU+, M^R[%>&2VREGC0LA'#2W,R%AYF:Y7:09D1Y$]7_W-I@5I,;@60F+OSX-("2RL M&-F5$5Q&EIFJ"MRWW?N0JK=VS/S,\D8Q?Y_@N#7AA#\[N U#K8UO:X)&$%]U M9[[Q.J_V97]88U =W]S(E=VUW9JW]S4^P.MBI3V_+*OXB=@KWT"Y=Y(X=6;P MXP(#*-+H-8:LKUJ)94O,3R X'C\6=1%968+S(=XVO^6VM_0'MC.YMF>I%RE? M$FAT,<;UX2R -XGP\3S\"+7>P29:05\Q.PNV-A@M70T$V<3O MO1]PX'K8=?#A$#"O/R\L!Y^24VP8IA9D+^^J=!C-PZ;>P:C8WZ5$VB?&*L7Z M4BLP-9)'B5I2Y[2F%+5[)6R_Y;Y]RVF%X!+1O;Y3MIHZ"^<\\%U3J?)(S^+R M3-+YLKG3%%>[A1?] [T5PL-#6BX^I)_XOVW@?\$"]N0_K_^ZC5MG>7$KI$6\ M%R.3A06<(+<.A6>",&J>X?*[4UC@8394LQ(+Q-Z0GV/_$L#W/_EBQ3_AG;*95G>%KG7$)KVO TBB'+10KZU0SJ MEY&TVYG_%-SY.54XIJSLV:0@R:Z=R-S,G#*7LEAS;FXO9]R7A:73]BPROM[; MT[X<=1 JE'_'/$]#ZE 'Z-(N"YOI$+TW)Z)4(D.A?=^,O@O*/ _ND%7I.!@B M8NYLO3=:NOOCS:((OSKQ'L>1O"0#BV&U/81$5-"U\]1;I9!V*-O1C7XP%;ZE MDKXK'1=^M^%A'%$[@U@2_>=,PDY:N&!TOT3*B+TGE>S1UX.YSE@A70TVE8FS ME51@J5D,Z=GM;#^U780%7F[1C:(&SJ]PA'-K$ES6(W!1Y/+T;S[7T^ZUI-_R ME++(S+>3XFAM19)B0KB;4AT%"2A3U&_GRJP0^.MOX%;JLB]?4;2&W]MO-1=' MWN^@E^ >]SC:*9L$55B;3-Q(AI4)B_$WW;)[6)><8Z=H\9[E# MV12?\=;9HJ8 S88HCU]A;J,VWCPPM3=T\3HL]=2-]$QC.'S$W-QVE^7U;.KT MN"]K@7TCW+[NLB8EJEO&\%S!5Q3)4Y#+ MLQC")*OX"AZHMVK&:<+XJ%N5Q#7@ZI!XZF;;MN45, MLSZL)R(CXHASS:A1TKS(;";.-P'1.=GFPRX>VQCO\#8D:]A0L?1QAK\O-8WE M>\HR0AB+JM8=1TO"%R-,8J#Y&S/- ]F;HRV%^P8+5C_N76_G7O7@*B=\N.^^ M'W56&(IVS=N\\]WNE,EAJ 24+S+;U%QY-?'Z?.B7MRS/[B:H2K(8*K+O7"QU MU;2]V=E_??DBW8->Q,S>D$HF3L4ES#@]G=RB]5AV\7/FE<6MW6(SN[%^CRF= M1;KS5^W^WRCP>&;8\1 '\N;0<#%DK;&YZ/I2F%G[.7Y+]]0H,SFZ86=U)44=(")@6QUBSTC1/=Y8FT62[)G_9YQ^.REA7F M7&$D4R]Q> %O(T.RIB;4L/HP==3*&22C*ZIG^D5*QN4F2>&&?4$NHE=A$J9^ MU*([XZ#+.,VXUESOQ3L7>J/CON=-O3Z.*"8@%W'::Q(:YJL(+\,W@(6PJMZO M#R?M+MCGA4O25-TF32@,).J_ -7%&QA-,WKRDU"H7FEX+\=B6[N5_ZSAL'4R MI@9RQ^5QL1&L2%R$_.=V"=&._W\12(V\+LPJ*9]GOTMA.\ITMBFGF MVA;0XV*M9UX?3JM%]ML'7!179A(.EUX&04F^NDU;)6LJG>L_KVM*E@C99A!Y MT%[-R%4^A[\0(#D\[+R_!#_]Y(8Q'H'A RL MOIOVL*ZQYD"HH$7__-77,M%&Q/P+$,WE1=KT0S\B@[09F+@,([ EAVVP^18ZU"8!)=K2_U^KRHG.LM MNLH\6._4,,\?] '?73I\VTPH$=FICWS%1E79//HJ-ZBK5BJ[_H[Z]3MB;>^O MS,4H.>SW#7JGA/@S;K12!2[,?+9@YG\M6+KG^#R5V?D[9Q,%L"/M4>H@O\0> M>#2H-8.9UTKZ\/$C559%>!\7$^&8:^@PJ&0\B5EUJ8M3+Z M-BK!#\^?@$S#YJH':';HA9@+9$N*QB%VFAYCVB%P06JMEVD=A%WV4)F JTJ? MWH?WSO^LSJC98H*T:Q/9.>35M+[?FC&'37ITE]O<"]1+B6YU_*C.O5P]^%SQ M7!QU;9[14*/AZ2O+1S^/K\XZE-2N4 P@&C8(M<;QAA21GKV&4:)-LN2J;4@N M.[O27@>"(4Y;2UNU?I<\2:W$^9U:[[7S*"G!:'4(<>=\B#UI,/5/5?I!*11),P;\CP4\'JT\;F1XHI^ M%:E;ZG"PZ(6K>J1F??3H$*^*VE)\;L]BTY?#-Q' 3]5>+$#EGDGO/W36%O*R M.6.JFXU=I7:J(%"))4")\Q-+4/R/Z,)%WA;O8;AE6!YQ'DI;H6XB)IHVRC/> M[!&G4!6'@/X 4&^6H3CHR;3887D-%=)K5M,\&E?04'VN#O>(T6@)(FYY%^C\ MI-R?$'5_O\O 9.6[5N/'TJL.Z\I>HL_ .'/Y4DJGTU(7I,!F"HK6.GW7",;E98#;3,OX'(SM\]-Z) M_7;47WXHD6GI\G3>>>4[I$8\E7KDBN!J;YOIU=&4 MN<.XU/,CB^4-/=QGB7 M6@6&R"(DBU[@@C>UC#/79B*[8#G#[98/QF^QP'92V%-CT_/""&"M51#]9"+Q MY&5BCY14;5J1I=%LGSG9BCW/+=9V+&!SI[T\9W%Y/1BF36*7FF?0S3/&J8&# M2NW7J>>2-+OZ?GY-:[CWS'M*+Q]%KS3JRTX?O%RA+LJPB^D3V#/Z6B!@;;>@ MSL56H]J92>*F36RJ"+*IB[5^+3X[/6^A(7.;_('J,P _0-HCBXR^HXVY1O/9 MZ>=33Q.'[)%FJQ]EN:;2C+OFBL^I7H:0$#Z.8C(G,;4?M+0\%NOPU,!N@6-S0)C M&I; Y>^!JJ>53>,CA%=S"O9G5KIN>=)8DLSV%1DED;W@J&#%ZV73[<,#O2IWK M*T&>QIK65*J1H+CW!OC H;/D"-A3%2#_/P9)_PVC%2Q#A?7ME_$4S89?%[2DT;=96ZJ/4'JA/.5BZ"[YG /HI M,U!V,^; IG\@)S>&_-06?[NIA:T'U.$:@$FC3=,;%=+5*1<>):RIY@,IXG MDA9JZPSES-WRM&*6M+A,\GG4CHYJ=MX$=):<)!@_3N)DSI##(*30,W?X)>$& M_ERS-&*ETY\FWE)M5'#G$I7NO;I741E-U-)ZF$N7!6,[(22;"7/]=CG&LS4= M?54$L=<>9&X#K/2>OGBI!P/[,QX:VGC?49D8RH^UPX[<4W<&_ -R>X63D2J7 MDG&+1.<1W*M[ZT?)N;*%D7UJLPY*;WCLJ*'4 +Y90VMX9R[XUI7'4-AEM1&( ,Z"F,S(R,-3*"JGVHPD9O"R[.NW"3KBYF8GYPH-9 M&S4#D37*MK>UP+#92]IA] .D/A9HSXQ@H]7D5-\7-7\QA#+?O#LG$\%&A.Y. M8JRCX4N2C671(?RDC.CLB.NWXMR@P]MQR!B:C^)XOPQI89=]YR"IY2RD^IMA!C1)RG@"E#XHSG',E:GH+K4CGU:A/7^F+XF[_SC&46G M7:(4+Z+@=WCC@*8J8>BQ<*3'MVWOMU*G04+=^4-IXFDG/[,-+U=4%9EYOS;\ M[,OBK,!6EV$'ZA.HB5P,M?P_VKO.J*:V;;T1-8H417I)4#DJ4G(Y%.E-I4@5 MCN0 $FP@@8-(42&4(%6D*2(J*$5$0,$(T@E$1 **(!T))0D!!*0D""&FOG#. MN.]=\9XQO./=-\9[XYT?^]_:Z?>#UV$ MFP9L'6VR7QN(C\"%#:&[_^A '=*W[J,LL6-6H>P".!I^@FS_54@-5JJ4EFKE766BB$(9F MUAT[WUP,G M;N0=05D2*@ZL7)QM]E(Y*)2=K[3MB-8'%FWL00+/FN[T::> $HXR;#H*\*7U M3OHN.C92TDU?/8)&UY;@NXFY-QCQA90.>ZK0)"R(0-?*$3J"FNY]K!D-[2LO4*CLZ;'?;#)(::QH.3MH'2G:0-^]Z M$1T4+1-EZ'^"[E2P/Z'4=4;BBJLX>[5R<#8X\]$O">^[YLTMI10GBW&^'UB[ M*;)NE)\:6Q?C#:!YOCW-DVY5<64CKK;I=8@)1!U1[M"M:&3.'?03%J*_P#;( MKI8R'^"#-*#=U/6S$E05HRH_?C]E*K5Y4Y[Z!YM!KX=,2X)O-_V,)EI M76Z MEA&[[?;<7JF)S&[2M?T_M[J5X[+7@[-(]S_5Y>C$GD4\ M3+)D6MB4'Y ;\',C$>)7.W_SE?(H39C MRHM(D'M(YOCVE?O^FHF?=JD0,#4WS4=!IP*E+IGKP9+@/HP/,2@OR)9PJSX# MTZ@CVN3G%QR---U1*]9?4,'8@2&5\<@B99)!AX%,T-UF1YUK!LS\:/+YZ ="H& MR.'TDL4_(>9#G]N1R<3X@:JC/;XTQ%7J6[O";,%9CK7KB-JR_QXN"M?WN*5;OM8[OG;TMA-EJKI.HO!">(_UMDQSA[P\06F;T':=?3'C47IC M,&+;M=6&W$J/D'-V]1G-\B\U;T70R0JX4HUXO DNT,)G5C--:#9+<*ABEN: MMPJ#YE[J43,8UHX;C:#D18I/07:M?/X0"Q>A7DA576TTGW/;G^"H/02S5S'3 M>:WX3KS686X['K,52 V"MYT)AI:6+4HN=LBT&\5Z_9[1^C^4#%-"@([_6/.P MY;3O^2-W_H0XR3'F#96BHM@AQBMHD^\BR2B]W&VH]I("U%"&,4/5%UYA\&T4 M68;\H1GQMO+/;MA@.9&]'LO',%:<26.&KG+WWZE]BARS*-6-W#Q8R=!&MAZH M1/@/MHUX6PC/3A]X4X/<6N9;PW0Z@F&ZOPB*NP3SS3>L,+YS1?.A-U^YNG?_ M'?R;P**J0&3:ZURAN2;%@=7/V5ON.@T$$^:?E5@Q:2Q6WA6#'-_G_&*5?,WN MX5+=BA2U%)(U#-.GN2 _D?[:5RFZD]_BX6/US>#'("@0:-L!*>DS &@?FGY%T5;84T5(;Y.$Q("@'2I&X0XX $^P'1"W<$(X3^.D#PYJ[#XS=D@H^\^$WN65E(^,X MI T#4_^\3&NPH40K^^-/K4RU,]=P\ONV/96\&I2RK\](P"5<(X?P M1@\89%F7(I!!B&J]R]-/KJ?P18S#7YG(O/T%5L]KQK M8O]=AY&@+>\1Y9Z)T5&/T9M/Q\S"DTAHD3;2P_W*8@T-V/-3B^CI+Q?N-+RL MWFK?S;?@6ND $@\@.@\:'1@.>;H29[N_U]I:RK3+U4PP_7"10)[(N<_N9?N5 MO']O(O?=+1?Z(+5HG9Q!8(+F/)CFC? H@2]I>&6.9>YZ!4H[3UFMX6GP .8Q MU-O=/'4/A;"W>_/74-984<$$!BV-"YB*Y[MPP%S@IG V3[M[>"_LK3P(/ ^; M ,7X-2F$'':FL$?NY6&C6JA 8N*.=&2E%7 MGB=(%>8)_TP@0>++@IDD7OKMG,!SR6A,?S< MW\9\C?8V^++U",=S$.B,NNCM!NU1;T(VJW]./18F+L8W+8.>YP+Y/HS"Z0*U MHM+6L*#+%T(_'0E^>BX3;ZSVK^]XKLA M/KF=D1&U75+$B1>5_L/,%L;%6Z2%O8MZ(5.+A^'$Z+U0Y$Y;&WI?5>!Q3,Y'+ MRD#'>= D:WG?UBWF[[?XE^AWJ.5+$&'LYQ$>T/>&,:$6 M*<:\#>&!QD=C1RZ UYI; 6 ;;]97D!MQR$0>^^W=^H=O8>C')@-C.J#>"E,/ ML.NYP.PO6K/5QM0I$#/F*^Q^9#]D^0C&B@M !@4\,'.2*VTD3YRD_%D),\7V)+IP?)*H_O;IW*!%:,.+A#= >5H MF$ J[A=HT7F'2FB62N D#*,H+IY< .?-!>)7UIL/'YG'TE4JN !9DX^IE*7A MD8*BC*\W*9Z)^$OF?U,F(X)LO*[K'JL+Q:B9IZMG>K%:J+,?\* V+B"#1?A) M0&1"XE9KYRM'VFJ.B"TXS9I /(D\3/!<3^P9D,'R+_E+8P1.WJPHV/0^3?W6P5W0NE^=U_)0#( MM3AQ@1;D>J?J?)H'2\(%1O-V0SA,9 MMNG)8OE^OT[47R+_99']:7A++M":^<_SJBS_6G9%DSI]K$Q3U1\7Z(& #5VA MC+IE[SCZ9>?[^[*9"A;$8Y'MLQ@$C;#Z%L5#::WO49K*!5AB%R8DKQM)TF&O MQA4HN$?!C7 AYV.I4V>M!&+ (N_F.A@.H"$BU=R7BN;(]I&Q;!'>LH@5O&DG M]WRGW_PT)TTOK P7(#6N-R/O9D(Y.U2P]$[(QB,39>RI\9?(?Y=(>\Q&'[W3 M_R.:%D5=PV'Q]M9)N!R%B(OZ\OL7R@;*3B=TJ)Q;AQ!#D"M;Z9^6K-V-[.LS MQ/*<7/)P@5^%1>'QF?%8P)0UP]\=;H":./)W<_KL*QH7YC'20"ZLJE2W(+]U MUNDY"6-JOR?R7>,"*C[V_]N0]O^S3,8UI@.$7OY?V1>]_\R^L'PP['+.W^CS MPS,R2\F/L;W0I;(]==7:$L6*1P(@/!QI*3JK3'/FC2?^/A[(V=#&7H0[_!]0 M2P,$% @ F#.95D[G.-9;"0 (4$ !@ !D;WEU+3(P,C(Q,C,Q>&5X M,3)D,2YH=&WM7&MOVS@6_2M<#[I- '[]WDM*BFPGM9,FV63&!9)8XNM>ZAS>F2B::6ZXS*CP_;//+=)*C,D#WY_/YYWYH"/5 MA3_YYBE*9<+(+7$YXR33ZS.?DF4YJ];KL[\%OQ[:VYG\QZ!K< M,^S*>%3P"^@<;1T[_P,H(_C3Z[L/.&*X-*+KHP=%]G+.K*NA%#'4/;M*>,BQ M>:=WY(U]N1)L0=Y% M!DOZW6[_@?W[B3=8\Q:'6L?G;?(]H?*_G)&3A&5M$MGGA(^'FN#(QP;.3D-# MP4@H5&(2K@G-L@+HIU@N%6 S(Q^D2@&@W@<$ZJDL_BS(.?(EHRY4 MD#\ ^."=)A]YRC$N[2'0__W;0;_?'9_(%$+:PE[UQF_&:[/D(RA\BZ4=I)8> M3_\%0NH]U5:8D'1!+F&F!0,%TW;(*B$52[ IDR!]H#'E&2!N08K,J()!MR!L MK"X"K%&2PI7B +$IQ752$0D PX75UENKD+&(:4W5 JND])+9%;?N4\.]&(R! M(06NV-62''$%8@RJ@3S38 E@CP!@HH3H G]=MY\SQ =00M=?0:@,+H#H4 MJT8YSZ:P^#J!!+I(%#'T"?!MX*@-T.=*+$@.Z$/B(*$@=ZB948)2KPP-Y(NM MK&UCC4) !:"#!,S:X;2U)Z(Z(5,AY[KB2KF<$XIWG-%@8KN!=UU9LF;J#O+; MPV?X B$_N<8'AOO>[V-=(KJ4D+A02B?F+7+."57, A0 Q_'I Y8(TX@$KA.L MCM52"!(8*/ ZYCH24A?0#L.'DL(A-5<28#-F@'0'P+,K2$8S2*-1 M:G\K!-3H#:C7&^VQ-[9I;Q2[*W?)G;815?\$E^\&<1R6T9:M!YK:GLMQIC . MNFDC3\4F&!>E6/"X#+D=]BL ^UM1:8^^>7E<.F4:9AZ 927(9M2W41U%M-#; M-T&9$C) <#F2$SZR4- !+.4SKFUT@%HLL_U@ G@=5YJQR>V, "5*Y5.N NTR M:&$)AP #AF@I>&PWKW01:AYSJCA:SYTXLZ$RPVX*C8+)+A_:JBL;2Z1F8(V! MP(6-T<#*NJ3[A4\BP(D0I:,_B1XY*_U#.A2^>33=J.;E%5'.7 M-V<@EEO0$(*2=DE.* MS^_#;Q%U:UV:8P4TWI_XDK')#NUPP-PU@SQ@[W]'C M$>@1OT!ZG#KPK8,8,X8RU; EZS2Y0P1"32>CJ%"(TW4-M81@MK(Y;!LG5->B M$!=_RR,6VZAH;2XCUH((?LE$N3>W4K_=3(?N[L86Q'GH0Y4-CP]CMPO"0<+C MF&50'_WJ#I;B7VT5K#2YH N@5,;& E)*+W&G2EN,>@]GNMN;Z,Y?W>]$50.' M-+J\4!#=8R^20JK@MZ[]-VZQI%N>:=YHKMZ5IS3 M"^:%@+=+CTX!. $5<[K0Y?)T<-#I#U^-WM?(/PH#$TU*S6'3?*CBI[AOH M;H!LVPE^#6I?%RE,!WAK/2EUT(T'-CLQOP6^NO?@Q/][:^D>-K\#Q3Y5L+:V M :#,Q@* N#U"+KG0=F*:9S,I9@P5=09RQIV$JS)\L#07$JQ'W"?5T5NJ4M17%LQO6RC/:MU4R5,G\T"!"IIK%E0?FG8@Q$L1BKH, MYP6F>UGU=:]I4&H^O.,X&9;#4_U;6'_ V< )Z#_QN%:5U.0RU%8=BXPG-#HSXPB3;0Y7YIR8;5 MKI[MWSNCT6Z^GVZ^(3\:[.;[Z>9[L-_9W\WW \VWC7H_3ZVW7,:?Y];30RV: M3^Q=Z_@4)--ZMFEPKQ+%,BB"?FNC5\-^9SA\5FZ]RQ47I#]J$WR;XV81MH/C M:NDL4ZQJHRB_(O:[/:3:[W]&3OO:7WJG MY3:XKHJC7F=_]$"IW [&S]>[36G*D^/U,TU90.[CRJ8,X,E=V89V.WKMZ/64 MF)S@.\@WAL$71Z^3A+/I^JNR]G#BM#R:JQS]:4='(>[Q;E%Q+Z_?T&7UL.5I MYOK&_-+6L4NNG\D&\MIKY4O']&O?2'B,'8Q;WT#N#\N7=KOU.[O])_TNQJ]^ M\6(F>;SI>Q>^>_G?_F\"Q_\#4$L#!!0 ( )@SF59(I>W\40D (<_ 8 M 9&]Y=2TR,#(R,3(S,7AE>#$R9#(N:'1M[5MK;]NX$OTKO%[T-@4LRX\X MF\AI@#9)L0'Z0NOB8C]2$FT1I42!I.QX?_V=(25%MI/:R29!O.L 3B+Q.=0Y M,V=(Z_0_GG>9)32+6$S^&'_Z2&(9%2G+#(D4HP;NSKE)R%CF.,D)..KW#3K=SC[S[1 Y^ MC,_?V-H77\['?WZ]=*-^_?'^X]4Y:7F^_[_!N>]?C"]< 73?(V-%,\T-EQD5 MOG_YN45:B3%YX/OS^;PS'W2DFOKC;WYB4G'H"RDUZ\0F;IV=XAWXS6A\=IHR M0TF44*69>=OZ,?[@'4,-PXU@9Z=^]=?5#66\.#N-^8QHLQ#L;2NE:LHSS\@\ M&'1S,X*6/A2OU+GVYCPV2=#K=E^-D,RU0 M3%##9PS[;O0:"495$$J3C%8'N*UE7K6;R,QX$YIRL0A>CWG*-/G,YN2;3&GV MNNWNP%_-%)^\'MG:FO_%H&LPS[!KXU'!I] YSG7D[ ^@C.#GR/W% <.E 5T7 M/2BREW-F+0VEB*'NY77"0VY(K]_IG_HA+&'^!!.. +U,-69\SUF>,V7XA$<4 MUY:$"V(21KXJGD4\IX)\X!G0A<-_7R90BZEGM,2N?:__H,7_6BA=4""VD>0[ MBZQQ@VZ?R(DU\#M5(]$FD7U,^'2H"4Y]K.^F:6@H& FEBIEZV^JVH*80)?/J:YW3J+R&%@H^ M<37R##N.J"@?@GT>P/O1/.&&>=B0!9F<*PJW+!D'P(:*VA7>'G.M/""_D6F M2S5J.*)M5JW7:2Z-;^*FI2]TSE!\3IA2S^+,@5TB6C+E"0/P#W8)TF'WG*,2H=(,[_^]MQO]\=G>2(*Y!B4 W$F8:9 /8( "9*B"[P MUTW[.5.L[ 0-2+D&S8"/P8DWQ70.#A]'QWYSF)J,P4Q )2R*#7#U,NR)L#VH M!O\D(C RJ87-#;3:P *H#L6J4'S^$.0GY\@P\,][W?1[I$="DAT5%*I^4MD#E@C3B 2N$ZR.U5(($A@H\#KF.A)2%] .PX>2PB$U5Q(R:[BM MR0%@,V: = ? RVM(13-(HE%I?RL$U.@-J-<;'K WMFEO&+LK=\F=MA%5_P3= M=X,X#LLXEZT'FBP--(&!T$X;>BHZ03%JL>!I*7(W[E<0]H_BT@%]LWMDNF : M5AZ0937(9MBW41Y%M-#;-T&=$C* <#F24SZR4- !^/(9US8\0"V6V7XP [P) M+,W@Y#9&@!.E]"G=0+N,6EC"(<+ 1+04/+9[5[H(-8\Y51QGSYTZL[$RPVX* MC8K)^@]MY94-)E(SF(V!R(6-PJ^13O(M\L9%86-!0A&-IG@ M;ND,8*17\XU:3VX1U=SE[2F(Y18TA*"D7983RL+^=1!CQE#F&K9DG2;WB$"HZ604%0IQ MNJZAEA#,5G:';>.$ZEH4HO.W/&*QC8IVSF7$6A#!?S)1;LZMU&\WTZ'[F[$% M<1[[4&7#X\/8[8)PD/ X9AG41[NZ@Z7X5\\*/$TNZ (HE;&1@)S22]RITA:C M/L"8[O93=,>O[G>BJH%#&OV<*HCNL1=)(57P6]?^C!K'J,L%I3U(A"7[5I@R M:)"G<:);WFD>Z*X>%>=TRKP0\/;3HQ, 3D#%G"YTZ9Z.CSO]PU+*W[=O! +JE51J ZX.#ZD;6@&5QCU2E.7$ MO)X7A>3<2*7KE,#>0$><]AO7>VWKMRDWPE((&'M M[7<[H![ND4:< 21+=5YO(3@O68NX3:]6_K68%D5X%8@+UMX9U:RU22T4DO4(6"YIH%U3_- MQ4;8E<(0M1+.%!9@68EU;Z!9ZC"\XW![6555*U4R^[<8_@%)V2%_6'W M55-QKP"J87VC9UQ*/"BME'1U[2&G B=*YV#_1K%8E]-02U$8-JH0UM"-CXSK M#0!^6*JPP0/5J_U[9SC8W!7#&49Q+E^:Z-5A_W.X>&+,NM=KK@@_6&;X&L# MMP?[/1Q?&ASO:=TN0_0^IN[1^B+1VCI[OW@LUUDF#E7VE5\3^RT24NTLOR"C M?>TWWYZX"ZVK,J37.1H^4GZR1_'+M6Z3]GYVN'ZF*0O(0TS9I+6?W90M6+=G MUYY=SPG),;[J>FL0W#EVG2><30)4V?G+?DY#W$C< MHN)!7K\(>K-#61Z:K6__+NU/NLSZJ9?H7ELT=YT&KQU\/\6FTYTONO8/RW=# MN_6KH?UG/?+_N^?[,\GC3#$S9#$N:'1M[5II;]LX$/TK M7!7=)H!UVL[&LFN@M5,T0(^@<;#H1TJB+&XI4J7H.-Y?OT-*F2J@S-1%%@CCX3 M*2ECZ+VDR9P@-'#\GN,Y@P/;'H]@J$G=1_ 0]=R@[P9>T$7>(.QW0S] [SZC MO;/99-^TGGZ=S+Z?'%6SGIR]_W0\09;MNG]W)ZX[G4VK"AC>1S.)>4D5%1PS MUSWZ8B$K4ZH(77>Y7#K+KB/DW)U])?0_UL,!)0OG<9B158=\Y/+PLDG2>KNS5JS B68214-KPZP4T]BZ9?*KBR4YQ3M@K?S&A.2O2%+-$WD6/^IE.5 MP&=))$W?#$WKDOY+8&B I\B%LC&CL9H8\9J#!^J MS.62&*B18 FT/;K(:$2A>]?Q1VX$/BQ^@\4QT)?(ELD/M')"I*(IC;%V+HI6 M2&4$G4C*8UI@AHXN2+S0[D9?4VA%Y!:1_!_GGRQDN< 0V4J@4Q(;< /O (G4 M #S%,L*<$3X[L#C6YY"R!K?,Q1+#BO+3=I2=N-.5_ M79&D$-*8/!6+[PMTK#W'<94TT$=P 01>B3[1G.H,M:>[_OGJ, B\X43DD-Q6 MYLH?[D/V0A^$S &[_0&E0III5A"%B/ $^DY)3/*(2-3U.] H"! N44I9DRR- M-X$C$J(3/(-Y IR!Q,,A9<)<.2U+C0#^=MNJ;P908U0''7?0 M:8;%/Q0&R0COP#LEZ74V-O>S1M5!L:$S?"E:!/ /T9ESZDR<-17\;M_K:"0X M$85V4?%8OG2@'IMN^0K]X&()GIF3<.3J6UHQ2>&($10)F1#YUO(L,)*Q.CNN MK\L"Q_4U])#P2AIRG&M,,69UG)B0@=P\7&9P=VW=D80PL<109!)F]P X5$_0 MI(2GI+,-"5J)/-1L'K86BSN)/3"5>_Y^VS6N2MI(GYO-=3#.@ $50U&Z8&P% MH9D73--]'0*2_%Q02;28*#4U+HFVAR'()/+[>\G^FDZ7 ;,.EII3_J#;&^HP MNN8F5[/"-63:<6J#4\$+Y13ED'#S:N6%;*\PY9"*:)4J&\)A*H%QA22EYE9' M5V-0I= -+#-K05D VL"T8B]&FQ%R+J^XJ4="\9P49*P^=)VH^935JW96NII_ !PV!X:+Y1H"BH5 M:4HVM*9W2@L_NUAR5@BT4&39\:R-^ M>O%R!YVA\IR6H'095:L&H#76:[G7'6Y0RNPAZO?-(+W5X7\Y_?[.W]OS-VS3 M>B_ WX^!UCUP#OR7B,UDX;N7[U]/4%MDZD.H^D3I8,OHK/$4EN'P)B2PY(&* M@F4GL.Z_:8'3>UZPWA62,A3TS9:O>[,NV#'R&3+R@>A>,DL? G5'V.=*6&O\ M?O54";3>=C2[LN("P4)+$_3*,W_/";1;NALG7+^M8?B7T=B&V"[$MTW*FG\O>N!J^O!"[[8F-/HV< M4DEB)60;Z=8-W"O63SG)VDI167G]0'GC*+3:G/]NBQ]QS).M!4.$XQ]S*18\ MT<>P0H:-"&H]8M^LJ"6&/LMFE!.[OFYD4_O1_L:9[$;1^C<#!9X3NSH=P:DB M,L3G@B8U6P\/G:"WUFM5F6?./JK?(I@?-XS_ U!+ P04 " "8,YE69(_8 MV.8% R) & &1O>74M,C R,C$R,S%X97@Q,V0R+FAT;>U:^T_;.A3^ M5WP[[0ZDYMD6M6E7:2N@(8T-C:*K_>@D;F/-L7,=A]+]]??824K*>/1RH2M7 M3 ,:^_CQ'9_O/-R,_K"L(YY@'I$8?9J>?D:QB(J4<(4B2;""U@55"9J*+,,< MG1(I*6/HHZ3QG" TL+VN[=J# \L:CV"J235&\ !U';_G^*[?0>X@Z'4"KX<^ MG**]B^EDWT@??IU,OY\=E:N>77S\?#)!+EAVP/0>FDK,C ME"B,H@3+G*CWK8OIL=4'"445(^.14_\M94,1+\>CF%ZB7"T9>=]*L9Q3;BF1 M!1TW4T,8Z4#W#9DK:T%CE02>Z[X=9CB.*9];C,Q4T+/[_>LF2>?)JDV4T )) M&%;TDNBY&[-&C& 9A$(EPYL+W#8RJ\?-!%?6#*>4+8-W4YJ2''TA"_1-I)B_ M:Y#8UT3G\2F!K@*7*E+,SH'";7>QV6^(,*>KBV2#G,@R[SN" & M72A8#+)'5PD-J4)>Q_9'3@AJR[:T22U]QSXO:0Z;8E0M@X3&,>$@_^>;ON]V MAB-'RS[3-B,@%I&/5^:$2$5G-,+ZV%&X1"HAZ$Q2'M$,,W1,.3"9PJ>O,Y B M\OD4_E^1G!4R+S T MH5LA[8H1;;RKUOB$HTAP7BG5N&^M4LQY 98A22:DT>:A*+X7Z$2#YKATKN@3 MG XXJ!Q]IBG5GGQ/#]6H?'HZ,K<- <0@NLE=(\ MUPC@OY:,(;*@A$@"6V_NZIL!5&^JC4[:Z!0@I/"#SHLVFB24S-"YDC!^OJR9 M41M:A:F-(D,M^) U+-/KHPO[W)[8*QOU.CVWK7'@6&1:0=EC#;D-_=@,2Y?H M!Q<+T,NX:AZAA$2?N)ZU4NM MZ0BSBG:&@1!7AXL$+,[2 TD ZI 8FDRPZQS YJH%:AA/J1H+@JL2:=!HT7'^ M7H4-3.>>M]_4C*/B)M =VW+E'J9@E25GT*Q@; G.(LV8)N"*E)+\75!)=!J8 M:W.]-OX]#+27R.OMQ?LK$[^F\(J^E9U[@TYWJ(G]BY8<;1..,:6GTLQ:OF5L MQI@6!5_$56"9EE08DR=MFU&R5A\&$LRFC6QJ%40L9.D'M9%(ZP[IZG]7ZY?G?PT11,ZX[L >#MTV5 MW;#E1JW6F%S A#,F%K4:ZV=+DSD(H5#^82U 9P_6?ZM^'.:"%8H,:^MN(MYJ MLK"Y?RQKY.KWND>X4^$]V^V]ZGN;^NYW7X"^'P.M,[ ][R5B,S[__E1A

  • H=D*QNM^ C.=I**DTMV. MAC)UAJIF&*J1B[;@"_$^-KF4,I(9;8UF^Y6\6IM0@+.)V2:?[*I:TA:Q%E82 MJ;QPKP0?^>^34M,9[C73;(E# R[C5.H:/-,T(Z5PKN-ULN:4W?-F)2I0"TPT MWI'[F6)6/D>*5J]F3Y8G?Q)52DL3N2L*E8S*S1=P%.SWH2CB $GAR@ MQP_G18;MV6#[HR4#6YUR-\D\C52AF&K$PVZN>X+F-*(787@UR,RNR,P&(A^O M&^*0EV,\+PI->"/>]F17+CG%F7?:OB8VAPE!(RG(W)!A=7E(Z=H191[1GJX^ M:4KB1.HH9WL2+EK6;F_3?M)/C2-(T81!+I?Y0Z-,X1MHO+RK0(EH@- M\$D=\&]P$ -" A@/%PEEDJBL/-SZ<)*L^9'#14Q*A),$,F8DC>:Z *)!QD S M^+$.<><\V7D*K_*JXZXHKB4#"TD?H M)8 \U+LAO=#^R$],UVH(.8J11YJ^: M _"N';3"SFB%#:3R^XTV:IT3"O>P#8*T>V+4XTFKZ[^M& W=9880B!<"Z5\) MZVW#_CUFR!M*R@+9_-?3],>U6 C'8,M8X_5,L+(J&D(IW"2V5/3PJ!FS9'+( M=-7/1N@8&ABCFH*12DE9RX#?//&3L3L\NXY:1Q=G Y\VZVVXGK#/@?3)Y2;: M5CU8%OQ!Q#=/;R=R:]W/:]42G;(LY%1B)YUVB7P] M,8L^Y-.@PK<7%'YR/"B?G5,^U-(QSSRZY$H09)@02\[N,Y8]LMT*#@$ MQSFB W2>EH7*]_'#61*%'EXAFY-S0,!,E/?U^LT4X[)N.Q2_$WR#@M&-?&K% M9D.AY48^E1Y"02X5YWQG&H#5+Q/K>K,.1?_ :%4T^15>>R@^)IE*:M6W[;RM MK5I#KP1U,Y-$5I.\=H[K"6,9!(FIH4X,*A9NIFMJNT-'5W5@M:E_;6JU+G82 M6KJ3T8.-3!LK[&4G,QU1@!L+1V6LB'055-8,]@HI(">W*,2EZZS01EMAO"%' M3+CW%58-8NUGK*+\E=$P@PN^PW*RB:GBU7*2J9OD*TJ$CU1LLWTC,X1.RAQ^ M,45O@(\@(UB#6&R_6#R$U[N'6=P'O,8:X/G# MPEYWHNU_!Z?XI,P8P!'!^6\;OUNFG:[ 4IP@SR0B&Q=8G^(B.8Z*E8!-W<&6 M%;FK9EP;E@([/X+.!6\5JZ6K_C_P[PGR ;6"0;X6MJEGLE2&#@.[EU<>2-16 MYI5_I9*U&D*KS[QI[]<7 XY81?FUCWY[P B4$W-Z\5LWVQ%E7EH=9J2&NP%U M2'$T;J%NM$Q'P5^[V*^#C")3B#IUZHQ+5(FZC@=&"00LG50CXP6O4\>7DR)"\W-GGY0QBMCL4[TC4?N1Q^H*W:-F/GN(?\$+TQ=M[Y5!"] M-G(JU*ZK- -+88)^T$J0D0]M @NDQ,1ZJ'.9%YB3QT L.-R((D(/:Z(S-1*S M,LM &F+XITIUJ.8Z&($_GL %"^1>F,$9@35K10'_&(DIIO=C0^LZ12^*S)P4 MIC=84LYPJA"O7"R2["N-''O*NQX!N89YE%G%[L$\KJ:L%5D49/HD.4?[+$P24W1G"/VQ@D(M>5NY9B#^Q*IV%5&]"(5I@,US,G1 MJYI2I,^.7SE>VJL\%15_=J7S6,EQUE&\C>YR4)\Q(\U3@T+3Y- M-4@>)*E:K=$PIECHJ*'FXD1$"9PB6:5U6^,SBK7]35.SBCUI6',*C1 7R^FS M^F7=V\'A4,Y-OQP,2^JX5.'^H>AJ"X('US3AV("I.L]'ECW(1;]KX#K_F>;D ML!-,Y3GH[=.161WN'LT045AERHR_/H%5!Z]J[@>EOIU*?2B76:G4OQ"30G^U M]_NUZKANX'70KAG.^U8E>DR5=+#N(Z^'4+LRON(W:W09ZAB+^I;R6,(R:W"8 M&8(,M*>+66(:-#C;FK4QIG_B0W&]ZJV*;$G6Z!A)V2Q"V+\'=^4!_P2!P%2M M:+$FIE7//)4:&[\,VB MN%R2)ET[GU,[F4\PVBI_NW'Z?D_O,\6E\EA/D84[)^=]SD:?1)L:WE+LG>[# M9S&8H&*O9!>@1EN.%K]W#I YB4V&3 :\?@]4BCH)]Q],M\>41E-F)6U3G#:) M2U!U[^GJA=4WS<1'R?A/DT?C2 \A 3#8E./QHK!;#>KM?)8L3,P(?]YA^1)] M^?IY:Y>B<_P)?]^>,9XA@6\+"V-]*T7+1BW^1K5;(85L>PUXP+69PPO'RN4&YL\JF0'T-;H,U)HIX.2=0AB>HG M44^P[<^$^K;!\03;?4BC;IMOT$>:_=[X!HW=[_O1_;7 ?VV3**'Y\U6IU##\ M52_5#(LT RAYD>D RV'\'[UBTK2=-DT[7R1(,8UO4[;Z:V"!)&\ ]1$"V4\L-><'5R-AO@4H-2B&IR1R= M^+>%0WI4L7 G_5A9-X?'53M[)FHMDH$687>JD#:0%N$M'[B$-IK<]\2E5, B M-MV9$PR#Y"62'JQ]H6(65"N%=#K[" M'A!CF>O\7H2'I8$7X7ZQK!" M[A:.^)8DPQ"KB@-JDH%=.,L,))A*)OXL,YV'8)MS$8_<\PYPC*\<@L1;KY>?%_0KVRD)\ MS,#.$:L#:@*UE'_4@\8JBRK'Z_#XEG:LW9'2%6EG<#\9L/:ART%;48(4(3HZ M)J(, 58289B8IU$5,EN.:FN A>GQ05J"*@M$H8)9C()J^1*]6@!_U#9N1^9( ME='$=D %MP3']B.,2VI8,J/UU(64:8V7XLN_R7GZZJT(%3*?CZC/CV90*[Q* M6 :%^0I?!N,/^3-X(PD:W'R=VXG"ON38+=76Z,,EH2SD2,R34$6H_R6V!,./ M,SDIJCO ;.0%(:,B+2/3"\918RW'R"2743 M0Z[#!W7NC="@'T#6D?H8Q7$*I^ ,RXO O@^*#%3;-(8%"^I-@O!V^T.P>3N- MB0%NM[X(A;M8A\Z9[J_M\+Y!CH !KMP;/.>I5ID.'8$ K^>(UU"DLRU(^\<_ M0%\,RN''N;Z@"Y3[&2$QR_ ;G79TOB(6[& MZ8#<6VUO\*;OKX5QR<7+&)$1Y _5XG =80]7L#V7(=5<8%-0E:M6*:2[T+I9 MC68B89AQF :>B.1LT0@-%>0.B42H(M!HV=)O 8-91XWA*@[@[7-5XA1CG9C. MQ#L\-F;F/E/]I-;(=T0M(1]@(JY5//T35^4J33 73$%6\::,"DR.O:WBC1<>[72OAWW) K4QX[U6T<:,]5?2 M+ILQVNU2-'^4")S^K5R62OP6XX$KKO]ST"2#)ADT28]C*(/+=)O+-)0!K(%Y M-"J/;"[7[ZTG!>25MZ;6NG"EUP+X-H9+Y6^<9A9AJI^3R3-Y@#;J*Z66Y M-IVP&5B;CE-0!IC4GI01PS7F.D?6*PP+HY Y[%K'ETC[Y5@+'/J!JL\- .#\ MXNA(I'.Q]UII,NKQJ?O$8,9\C%0R;G_:,7JZ6P6]_E8(I*/$.X62. A&=GRV M^/Q>GMYMDS=6=M;,$"PU>(5L4-6#*)*>%F98$_L%XRT:#J67)%O_Q)RHTV9B M[^=BMH]O;::627OH@38^7VT16*:R@GFD25X8U."0CM].I3]@^U;GY<#,[S?C M#9-8;0+.L,9F[( "C.KGWHO$0.*]BZ?G;B4Z@0 X!Q.1_CS1BNT$W$V018>[ P M5MU,+,FG[.Q.AS3VD%A:;M\A$3HD0EM;S3%RF:016#9I& M'^2",B-ON1F]^(+-Z4L<^W=.B@Z6W>-:=F=#!G2UW>0)0"07_;6:KIE8VAI$ M-S!WH>8R ]"#::8*VWS!XS5%<0Z-.&=.G#N*+9PYP1T=*KIM&Q395 M$=QV@%AN@5H8HGRKHWPMJ>FO:KB,ET[*;5"91\$EHY-Y0K51*\2_5P5 M152OZ\&*:A,:2S,=!SJ-R,^<9!K<$N8[PK(A]CC%^TGM VY5TUFF.J8&RI+4 M2ZD=_B)5"3S!5=10)7>[D!N']$G&.:;>8)VH9'4DKF8J_B?R.RZP+JRC*Z#Z MIH+RQ[#?#[[/)OH^SP??9X=]GW/Q4>=H LA8)64^^#@;;&\OQV?:F?4F'& M_5:7]VQ(%W>XB3(GZ@NJ LZ(?<"VZB$#E7)LW4U[T&FTC"/@,Y\[(%TE#? M,-6BL<&BA_[M!$/C-/O-A09R[GJI(Q@4AMLZ&+H MHB1U$ 537!L013SH_"W4^0./S$J->E5F-_I&1OU6I([CU43G\@Y=N+>63\W] M\.>1>#DBOKKC,]L"/:=)8/A7JVU4[2%CF3O4K,Y TU#!H$=4-^B++= 7_6.; MZ8V^N 0Q"/OM5X(9FY=I&AF_$0-C5$^ 9H,=/1M9W;:4-0;*-*D'YTPA@O1= M13+1*'L8,^Z>VLG54Z2#3M@"G?!\T EK_,:%Q"*4_NJ$=U)'Q'N-O3J1$#0G M-R($5Y+ X>9#!AVPJT+\#-@4O,XIX3J=5.%]U CT_FPP@'_7O .&H&#JKM-U?T\ MJ+J5YD\0E/,R9?U5'5BMCDTJ49SS M[E"-QG1?9.N==4R(>%0&9:RPG"]0^")4.DB=X*E[';]9O+S MB2F,1K [FHQN&'E['(1ZO<-8_RS#J;IMM*BV\%YPL292^R2;RKBRX9!R7E&_ M!),#H*@WO-S=QLH3P=>:(D$>!^I8-TE85"CGSD,N[OJ8I1US]@J49 MQ=@L06W^X0)#^H^=V]%4SEV3>_=,'U3LVIAJN MM16@3D7L4(B YDML6U"U4MA.$AV\R!Y.1PDJZFJ2ZH\0B'M[T%RW=)0 MEACR'Z4,LY**OPHX)DQI1*5-9DE$8<)B@>TQ4OQ(R6#&^I;:7B#W"%NF5'KM M<'+$1"T4G34;$!O<--C^SP-L?V-A^W^%Y^6G7_:NG5D6>K!9G&$BK+'H5P(O MX/2(<23CKX?[3W5ZGQ^>_*BS>] EWT.7O!ATR:[JDBOX(:?W<58?6T5\'W%[ M9"4 ?ODG\<^6(_RPO* !H M4K 3G>4%*_*VA[W#2_,]>QW\-5+LS6N,\/0#_>F72P/5A)W.^B;)EHX4V/\E MUF]'&2OBZ?(,S_)GHNM=G-_W])/=WUW1N;;>'?#P MY;\U(84O*M-HI8_[D($[OC?%K'*^B6._=HA]]##C8>K8*;"$AE/P,>;Z%C_ $;'C=$ ?\UD^.\[J=NGZIW1 MIWG><4U[>C1HVAW6M"?B6@6S&*$1XG^5W,GY"BE;9!9^;Z*IC5$)@^H=5.]C MJ-[C0?7NL.H]%:\C6&1L[H"9I,N0,&KPM+X3_#UZ*N_)->J&S^"6JL^307WN ML/H\$V]E(<47A2EB>.=!:3:4YJ /=TP?G@[Z<(?UX;EX_UG\GBMQA:18KAP$ M.W&(#TI.2\(K?5!3%8>YH!RX&BS-06GNN-(\&Y3FQBK-[PE<<7KTN?/$"8!H M8Z&D1S\E\0$UEL6"QZL4U&N2$0$80XI>9XD, YD/YNAW]>$W3:4\;J/"OZH_ M;A(=WJ8^GHV3< G_F17SZ)?_'U!+ P04 " "8,YE6"*674M,C R,C$R,S%X97@X9#$N:'1M[9II;]LV&(#_"N>@S094AZ_ MD1T#J^.UP7(A55+D(R72$A&:%"C*LO?K]]*27#GINJ!PDQA0@,@6C_?BP\,D M1[]9UE3$6(24H,_^Q3DB,LSF5&@4*HHUI.9,Q\B728(%NJ!*,<[11\5(1!$Z MMML]V[6/CRQK/ )1D[*.%![J.9V^TW$[7>0>>_V.USM&?UZ@WV_]R1_KTJ=7 M$__^>EIHO;[]>'XV02W+<;YV)XYSZI\6&2"^C7R%1ME KUCKQ M'"?/PZ7,J4VT:0U'ID4>%),QJ,YU1B%,58IU2>M6_\O M:P E--.$+5"J5YR>M.9814Q86B9>UTWT$&HZD/VHS-+* M&=&QUW;==\,$$\)$9'$ZTU[?'@R^)2D6Q9LT6;CF*DAIQBY052 MQ\/'"KY7,ZGJS:30U@S/&5]YASZ;TQ1=TAS=R#D6AQ^*%/A,J6*SP^&Z=,K^ MH2 :W--TJ2W,603"C:W#PG^O=#W84E)4ZT#6^C6G:^\"R0F4G2YC%C"-!G9[ MY 00M>2%;#2E_\/,!4O!)L[TRHL9(51 ^?<'@X[;'8X<4[8PTS3"6OY)R[2A M@04'G%9" ZD(558H.<=)2KWJ2]W.(] 6%_$PC1="#O2M;32,O=M@F)1:.QO% MJM):2FL73FI2I2^HTBS$O(P(\*+EO)32[]GM_KMZ?$I]5:QJN-7D2Y YXS*O M@E2]6[G"B1= 7W^P<@C"_R)<&%,HKHKB()4\T_21H[M!XUDD/!^$HJ>73TU^ M$'88'TJ'.O9K1OQIF,W(]92K/0_W%N6]KMWM-93O+NR.5F;DV=DH\RN\WIZ) MMJ>>+V BFX&Y$)@O69 RPK!B--W,0SOJRR_MU_N#]I$[?/I\IE_?ZS3E7%8B MW$Z6"+AE!!VXZ[\WY/PUQR%%.-3]+J)G&7AG/ZYO)7J*V8@+= M8(@;!N0:U'YF!='05-)T*K-5MH'HDFI8(3T@GX:QD%Q&JX:HAJCGV@LLW6<; MAF!:;YAY<6;\F)I-/\7/[ENA8>IMN+0/\/UH MT^3N;+H7NUY/]C#K;OSJK85F\^ME?T->P5J-HBO!F:#(OVM^,C;[73O?H3@3 MFBI!=;,U\28FX*LC]>K8Z:U$L782%F].W@,4IXSFRH$9Y*SRO>J_]9LA94K]8LCC*R<)CJA5G$?B&6#MX85DI&S-P<#N M?!LUBC1W?4NEN,JROALS_A=02P$"% ,4 " "8,YE6YR=Z%7,= J3P$ M$0 @ $ 9&]Y=2TR,#(R,3(S,2YX&UL4$L! A0#% @ F#.95J61U=O-2P 1>D$ !4 M ( !)34 &1O>74M,C R,C$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( M )@SF59^NH^;D* $+"0 5 " 26! !D;WEU+3(P,C(Q M,C,Q7VQA8BYX;6Q02P$"% ,4 " "8,YE6VDHG;L]] !2X@@ %0 M @ 'H(0$ 9&]Y=2TR,#(R,3(S,5]P&UL4$L! A0#% @ MF#.95J4MDVLX"P< #GQ$ !4 ( !ZI\! &1O>74M,C R,C$R M,S%X,C!F+FAT;5!+ 0(4 Q0 ( )@SF58[&&9+(B$ '8C 8 M " 56K" !D;WEU+3(P,C(Q,C,Q>#(P9C Q,2YJ<&=02P$"% ,4 M" "8,YE6DGJ#7,O4 !.'@$ & @ &MS @ 9&]Y=2TR,#(R M,3(S,7@R,&8P,3(N:G!G4$L! A0#% @ F#.95D[G.-9;"0 (4$ !@ M ( !KJ$) &1O>74M,C R,C$R,S%X97@Q,F0Q+FAT;5!+ 0(4 M Q0 ( )@SF59(I>W\40D (<_ 8 " 3^K"0!D;WEU M+3(P,C(Q,C,Q>&5X,3)D,BYH=&U02P$"% ,4 " "8,YE6,[0FOL4% "P M(0 & @ '&M D 9&]Y=2TR,#(R,3(S,7AE>#$S9#$N:'1M M4$L! A0#% @ F#.95F2/V-CF!0 ,B0 !@ ( !P;H) M &1O>74M,C R,C$R,S%X97@Q,V0R+FAT;5!+ 0(4 Q0 ( )@SF5:&5X,35D M,2YH=&U02P$"% ,4 " "8,YE6$LQ-Q#D' M+ & M@ $SQPD 9&]Y=2TR,#(R,3(S,7AE>#$U9#(N:'1M4$L! A0#% @ F#.9 M5AEC47J% P 70D !@ ( !HLX) &1O>74M,C R,C$R,S%X M97@Q-60S+FAT;5!+ 0(4 Q0 ( )@SF59*GADL] H ,D^ 8 M " 5W2"0!D;WEU+3(P,C(Q,C,Q>&5X,35D-"YH=&U02P$"% ,4 M" "8,YE660VA65YR "ED0( %P @ &'W0D 9&]Y=2TR,#(R M,3(S,7AE>#)D-2YH=&U02P$"% ,4 " "8,YE6DF=L<5%3 \5P, & M @ $:4 H 9&]Y=2TR,#(R,3(S,7AE>#1D-#$N:'1M4$L! A0# M% @ F#.95@BEG+4N! [R, !< ( !H:,* &1O>74M H,C R,C$R,S%X97@X9#$N:'1M4$L%!@ 3 !, &@4 2H"@ $! end
  • U M(S'CJ?B_]8+Z$*)\N^;=+H)W<:=XN MWF6A-W,*SS[H/5W!\6JYOQ?._>GRUFWR"TY)@!X#Y<'T>.M8-N#6*X?^#W!V MC$-3_>W_K?'LY7'HCB^\] 7D(94D4D+60.^=9Q3J>\<-!/<>D'+M,OAEJR^J MKR](1?U%]0;K_'J_O'8U6I;/N\*$1D6?K/*!$$<_YE(4/-87I4(&=8K3>,EC MO:/*('S8"*.<6-5SG10U7RY9NS5=:UJ]M9+A.;'*^PL\4T0&^%+0N++D?M_V MNZMLK&QSS>U$^3:,>;UF_ ]02P,$% @ F#.95IR06&H@!@ +1D !@ M !D;WEU+3(P,C(Q,C,Q>&5X,35D,2YH=&WM66M3VS@4_2MWTVF!F?A-0DB M&1J@, LM V&8?E1LQ=96MEQ)SF-__5[)3@A,AV6Z,,NRS0?'T>/>HZNCHRME M[S?'.2XR4L0T@=/1Q3DD(JYR6FB()24:2V=,9S 294D*N*!2,L[AHV1)2@%V MW6#;]=W=KN,<[*&I8=-'%'W8]L*.%_IA!/YNOQ/U@RX<7L#FS6BX95L??1F. MOEX>UUXO;SZ>GPVAY7C>;33TO*/145V!Y@,825(HIIDH"/>\X\\M:&5:EWW/ MF\UF[BQRA4R]T967Z9QO>UP(1=U$)ZV#/5."3TJ2@[V<:@)Q1J2B>K]U,SIQ M>MA",\WIP9ZW_*[;CD6R.-A+V!247G"ZW\J)3%GA:%'V([_4 ^SI8?6#-G-G MQA*=]0/??S\H29*P(G4XG>A^Q^WU[HHD2[-5F:B'UI>4$\VFU-A>LQIS2F1_ M+'0V>.C@1SW+9;^)*+0S(3GCB_[&H62$;[0W3BF?4LUB@N\*@^HH*MED8V ; M*_8G1;R5B M43G(]C (HV!.YT$GP3D*W#_*M 6$(^$^25)F+&XM021,E9PL^JS@K*#.F(OX MVR"K8]GMN6$'/=23O1,VA'O+D7P5*+Y4$B2=?'@7=/W!/WF>WUYZ.]&NW^LZ MOOF@&';#W9TPZ$ZC-QW!GT%AQ,Z*S7[+:*4193+F=&EE+&1"I1,+SDFI:'_Y MLHZCB\Z;M6-$,L8:W,,&:V)IK,JER>4R\]VH4\/6R0HTE6;,O-$_5/S&3&?7 MC7;>KP^WD7/S#AUW&Y^KMV>3XGO1/1+5UPK.<'"R(/5^"*>HNPA"P3G+&6Z^ M+S2QH>^=M.%CQ:PW.&S#9SJ#(SJE7)0V8;@/:TC-S_8+H?DL7-C>B>!3A1TP M?8'#*2TJ^E+N3@4&V+@Y8DI+%NLVW%;XNPVGU9@RN)1BRC"'>BG_EU24G)JE M$^P,%%S1LAIS%H.8P#!C!;%N/9T\B_XQ*V.%Y6IJ'D8=E O8Z MT+U5%&$'#DO,^<%D\L_G8RW!_*-2FDT6KV3P?POLL=SW:?+\G#GQ?S:.MQ0R M,J5 8G->) HX33%:)$&00BI3H@7HC (G,V6$SKP/R2)'%3Y3G!2);?&4D+%^$WJ8$ L2X$6":*+ LP$8IJ/J31"$;J_&&X93B4=&WX5 MRB1(#:'Q@('EF"V8B L\<10DIU!A(.OPFAL(PXB:.&>:YA#X+ASB'MT0_*S MJ<@MW>'8A1&9U^\V00@&#TF[K*\-+IF]FM>VI=*DDE@J'X*]6Q/& 0[F'GK3 M0E4YCMLPLAF.*%F!C7%Y9D0#*4O#D\;I(^QB1>/RBJ8FRZH]6M[;]'+3Y'Q1 M%#EAU.EUPZU5[VNG]XMOEF\/YJY1EI64X(*O)XVI55-.-4JGD5NKD?7=3=/_ ML)ZL*SM9+K(.4C8U%E459TL+;9A12 040IM.EO DR8T5,_TS@PKI;4 T'(AQ M1E,A%P9+2:4R5)EE0MWA1WR2?J^81&FIU\5UHYH[2]:M">%AK$UIL!M%;4") MNEM):XU62GG7>MM*,B5F+$31M@U";@7-VJG7:EIQRT0%I11YQ5.[.]B16D?_ M!^K=0_$5U[B""<$)G52<+]YT^OLZ4'C*@PN")\!ZUQ\2;AB^:4ZE\#L^MN#\ M_/(E?-MS8+?^1AQ/PU ?R^IGMKIR&9/X6RH%KAESDR-D_YV]&/,':_?;]RN: M2QIS^6EO2)O??H-O_5Z]*5F_5G]X85^2E#IC2N=9_!-A_%@[^ E!+ P04 " "8,YE6$LQ-Q#D' M+ M& &1O>74M,C R,C$R,S%X97@Q-60R+FAT;>U:;7/:.!#^*WMT[MK.X!=L MH& H,PF0)M,TZ23T.OTH;(%U-99'EB'3#Z<0<#];T%B"+RB16+IB,H0)3Q(2PPTX:##_#JTV3X6K<> MG0\G7SZ.\U$_?CH\/1E"S;"LS^[0LD:345Z!XALP$21.F60\)I%EC<]J4 NE M3#S+6JU6YLHUN9A;DPLKE(NH:46=LJ#]: ?L"6D/-LK 1)O"EZ]5=CA33>::Q-/9FF/,HD M[2F/:2$Y4OGP##7T]#_L35_9=0.K7F]Q..@G6]S,R()%:^_EA"UH"F=T!1=\ M0>*7];P$?U,JV.QEU9J*APHE*%-5;HG-&V+EDJ5LRB(FUZ7RM<%O+SJ.[?;Z MEFJ*CIZ4SEY\R_#G3(B?IVT_A^K_9:&N:.6W3[3YY,_T7IYDEQ??" M:-/LM!X[E.Z'P I$O:K'IP3BH]':RM*COE4;"SWSUNN'@0VJ:[ MC[\['=-AO_D?FXS1E;S"$5_MM:P->9@=F\TW#< MQA6]:K0"Q[8;YA_)7*5]F%"_PQ@>,K]6H@A8FD1D[;$X8C$UIA'WOY8Y9LLU MNUT<02>6E509LUS)%YYMVHK-OZ\"VXNQTW',-T5&^3SQGR?^3;3=X<3./9W8 M;>W#B3MMTW&O^; .,I;>Q)7)P#^=K>SH+GNW5[Y5K #3_J%<&GX\; ]YG*JC M"SZ#8Q+#^RR&4[*"\]F,^33=!/*]*_%'EDHV6^])BPGW'A+J#Z(;\>Q+!B?* M:C')CV3@&*O0\U,X90LF:?#0\&^)B[6!8UM'=3C,F,8(!W4]\H@N:<03?=*U MK^0_ZO3WT.*,F]!\X\*[#',KHKRL8+D4Y*G<#I L"5.I%.6%S%Z7\F%1JCK M#0*&14,X%W,2LS_+=?12B@PM(FA1OW\;E7A4ERJFAFV.BT$GY$KC*1[O"JA0 M;:]$,US)=DAX-A(/XECIAX*YP#PTAB/TE-]>--IVS[&-(T KZ2FV5K&#XHP+ MT$]\NIA2D;=R&SKR.758X3XD1'*B"*84IVA4WL6I_I?4SX0VJ]9^?.6'BE"< M"(L%2U/EF:]4NX*6R_&PT.BU;C_+!-:*ZX$!UT(N$'GNVM-U)5(@0ZI%FBTP M#JEAL4"%#IZP&!NG6$LDD"11BB%KJC')R1!;9(#F@<7%D.A>*E/(1[R4N$KH ME.R5RG=@HS@HXXRZ)H_=!KWQT =]S& MJJN$XJY2[=YK^[LQW;KTK1R %%>FW_;]W:[9U?<0-]Z1!IN]^4VG5.K"X_MG M+<]793]RSQ(\L_VP;!>GZ#O37DS(XF2MD5P!DL ">&'KSRUF>?R05!M8J;7; MZG-\< ;O/YW!Z<%G.#\Z.AF.+[?/:O?AJ(_/R,Y'T_?W%#4Y_FUN\FS][UO_ M80_"[X?V&=4SJF=4>[X%:GT[X;KC"L^][Q5>Q^RV?OH*KX5B6I4KO$JV$VZ2 M^RGQO\X%S^) [2NX\,I%J?)^YW9%@5'912,OGLMEK/I>Z=9KF5M%FQ=6$S)' MY77"269(MD>6G 7E)63'=)J;Q3,OL[4^^8NP^LW:P5]02P,$% @ F#.9 M5AEC47J% P 70D !@ !D;WEU+3(P,C(Q,C,Q>&5X,35D,RYH=&WE5FUO MVS80_BLW!VTV('JQ%&>.[!I(;;DUD#B&HZ#H1THZ240I4J!H.]ZOWTFR6SOH MAGW)]F$&3$+DO3SW\'C'\2^6%Z_G@W@8#/_#[ M/]XLI]"S'^>)/'6<6S;H-,M^'2#-9<\.5 M9,)QPF4/>H4Q5> XN]W.WOFVTKD3K9W"E.+:$4K5:*J6)IRF5L",Q,,[.'PQY+F>?%]376A!1H%,WR+ MC>T3JXE IH-8F6+TVL'/-*NC7J:DL3)68@U+W,%:E4Q>7G4K-->H M>78Y:J5K_@>2:0K/X(NQF. Y&6^PCKKX@T/H\9F3';;AQ$JDM!F^%#SF!OH# MVQ\[,?%4O0&JA%(4]2M8C?A?(MORFG );O9!P=,4)6F\OQAZKC\:.XWTOXGT M[PBZA"=K""H#M=%DB>R:&M*VZMU55!S!&UQ!4_:N MH+N6,C\"R;BD0LN9H*@//NK&TDQMOFY@T7 L65?EX#.Q2*HUW/.2-\:93%LC MF&68-)==8OV/M=]?^+>CFL)MA43#D-%*@-JB/H'5A4.*5\"JBLI. [[EB-=P M)^6&9-:MS':0Z9TBVU/*H R);@S3+",R;K?;^GP[+%EM8L$3N$L2M9&&-1EP?[]Z*U!/U-GS M@O&K]GA6J"J!#1W]WRD;Z"0[,)1$TX*2X$U00/._Z69"='Y'6H]='^W&0A_= MQRSYEFLB*;42)90.+MSV-SKIA^<;15=_//(CN$3K\.T>P)SVX K MEJ,5TWOFF\4RNC8!VRJ>CKKV.QS:WO6[4:QTBOK0DMWV3= ]'-J7R.1/4$L# M!!0 ( )@SF59*GADL] H ,D^ 8 9&]Y=2TR,#(R,3(S,7AE>#$U M9#0N:'1M[5M[<]HZ%O\J6N[TWG8&;!YY%=+,)"1I,MNTF4+;N7\*6V"ULN0K MR1#VT^\YDDV T)2V-"6[2:<\9%DZC]]Y"A_^JU8[DPF5$8O)1?_J#8E5E*=, M6A)I1BV,3KA-2%]E&97DBFG-A2 GFL[7:T2$LU2WN4;)- M=L+F;MBL-UND_K*]VVJWFN3XBCS_T.^^<+-/WW7[?U^?^5VO/YR\N>R22BT, M/[6Z87C:/_478/D&Z6LJ#;=<22K"\.QMA502:[-V&$XFDV#2"I0>A?WW86)3 ML1,*I0P+8AM7C@YQ!%X9C8\.4V8IB1*J#;.O*A_ZY[4#F&&Y%>SH,"S?_=R! MBJ='AS$?$V.G@KVJI%2/N*Q9E;5;]&R3=J->?];):!QS M.:H)-K3MW>#@X'9(\U$R&U.>M;9F@EH^9KCV/3O/[0 3LW+:4$E;&]*4BVG[ MKSY/F2%OV82\5RF5?U7]"+P;IOGPKXZ;;?A_&"P$:_H]V@5C>+%<=LP-'W#! M[;2=\#AF$B;\^<=!L][J'(8X$>20K9!%)!C5[8&R26=9+*OXW0P;EMW8&A5\ M!(NCA/T ET"V;;?V%A@E^+_1]!^0A,$""7Y1N.SWF#"GL8$2,(6@1%CP=$:.C5Y583?,:6':ST6PU;MA-8S?>J=<;P>=L M5"%4@'&]UC1+>%0IN8FYR02=MKD47++:0*CH2R?Q,FTV@GW8NN/,9,YL"L+J M_NI=U*!!W-K#;LLQX.QRAL>'1]4/FL\&"5T3[?-$+@&^PE=VRS=HC&+E*8(E%JDA-+M/^KN[\Y5Q&$[!Q(T?KISV>W9=M8 1'R\/"9G MIZ^/W\^,?[;%I'ZB)H&(8)6LDM.@&X!7VMUYN3T$KXQN\XO=ABFW["I^?X3FF1OT MWDHJG5*QX!B+H]8F,X'YM_L=BLK7FO=W3BXQFY#49^?D EPQZ,J0-SSE M4 H\:BVM(X%>/BB,G;AP0FS"R*5E*6GL73ZG+]"YG8,: +2U\^V1QEV-0[Y. M>ER'5S2F:76+*;V4!")%)C@&-U^>HLP+Y*&P ?P2O3"4K.B>CZ-(Y=+2@6#P M&;P=H/N;P"7/<5',U9KU6:[V'36"WW[J,H9[V7%;-#HO"#?$()BL13;&G/J< MPS$W5$*H"8YS.42C1JH)-42S?W*N@5P/OA)XP3+R@BU6*!#IF.1IRF(.F8N8 MDDRSB#E]4BEST,_0)3,DF?*)0NJRJ7QKG=CI@U"A9PHJF,R 34"NV.N M<@.$DI$"Z$DT'3 C>(6R%+@I'(SWFI\AIS4QCTK_ G+"RS$"SWTNO90+ M>;\#,_5UBUA'_!7545)B'&399Q+['W?=_8!)!L4(.!@0K)<@S3*M;GCJ/5)K M/]A_5LIC&8E6H4AGU@C2SRWX*>FTJS2\H4H=C$SU:S#X#F(:^T%](\0$Y.3K M%K-J\1^PH%7+S%M4%5!+%,S2\\,%WRD $P$NR>Y7&?X*JY[# L6+0 B^#@0 M.'4^%LT-;+TLI^/25+IT"D FET; /H9,$F78;"\@5J!\/#5>(* OJVGLI8R1 MHF4$ M/IK&CZS@]AJW2I">P[F44/V%^_N;?[NUK*>X%ONN(Y3*SR:1X %%[O5 MK%R5K/.C(MB[3P)E9_CK#!2]P8,Z_ELDXHI'6ADUM.1O>L'XPJ:.V0&-OHPT M)'-Q&R2%?[#Z!:/Q/Q"VP3&V 0+A>967=>0 MKZ["\\8)76E<&]_EK0K(SGZ+O,ZI-.B[C\=,YJSJ_)P;. 4GJ3D68Y]R_+[3 MJM?W(3Y?Y /&R;568_!E<$,W@7CT"ZQG#6PC=]_;OR^;# [XY>=,MX]@]K0N:-_3?3,U\PPN70*,,?SXH7R+ K/H>:U MMDHTQ=#@HH)G9I"S@<'07/G6>F._5C] MSCGPT^GR[S]=_OEJ]G$>"5Y"?0#H0M$N%J1%S4DGF-%! H=CJ^I,7Z-B]4Q M1X:9XKRJ2F*71/HNA_]<+3/!3$U\VEE4LFY0E6GC4CE0A52PQBD%"R#72GPISLV@T(DG3, , M0,CS@]WF"TBD6ZU:JW6P]RL2YS5"__<8ZC8'UN9.@:S;IDGS*6X^QW<19'@C7F1[^I'!F4,7^#<^ZC6>,X\E#1$5AM("B\F=,]6?S\BHV+F4W MI\FYE3'8#H6:E#(LO] @#:"T&ITC!MP@EL2E.X J[46L!ZX+A@W)T,FUO %I+3S/<'AX5A>&#LA2:<.%W%D_8>H0N;@V. M]H*]6^@M'5K^#MR]I2EK?R\3K?U@=YN8>#*<_Q?#>5".^O@\Y0\:QX,2VDTX M&Y*S&Q;E6(@1_TR*7C*%T/6?-OM@V2-_;.P1//801=_WV,.WCB@><=^_]:!] M_Y]M\H\5C[_5XP_]0]KNJ>^C_P)02P,$% @ F#.95ED-H5E><@ I9$" M !< !D;WEU+3(P,C(Q,C,Q>&5X,F0U+FAT;>V]:7O;5I8N^E=PTZ=.2^>! M:-F.D]BNKOLH'JI<-[%S):=SZR-(;(J(08"%033[U]\U[@$#1=NR22<\S^F* M)9' 'M?XKG?]]?\Z.WM1+))B9M+H'V]__BE*RUF[-$43S2J3-/#;==8LHK?E M:I44T<^FJK(\CWZLLO3:1-'CR?UO)^>3Q]^=G?WMK_"H9_*=LG@2?7OOP:-[ M#\X?/(S.'S]Y].#)H_/HXN?HY->WST[IT\_?/'O[KU]>\%M_^?7'GUX]B[XY MNW?OMX?/[MU[_O8Y_P$>?S]Z6R5%G359623YO7LO7G\3?;-HFM63>_?6Z_5D M_7!25M?WWE[>6S3+_-M[>5G69I(VZ3=_^RO^!O[7).G?_KHT31+-%DE5F^:_ MOOGU[7B^:I["-^_!GSN?>7^VSM)F\>3^^?E?GJZ2-,V*Z[/&^"#*_W8O"R:LWFRS/+-D_]\FRU-';TVZ^BR M7";%?\;\&_AO;:IL_I]/Z=-U]C\&'@3/Y'<\D8GA'_6Q-UF=3;,\:S9/%EF: MF@(^\+__XX<'YP^?_O4>?A#6836P%K/<)-63:=DLGG:796B^=S.-QKQOSI(\ MNX:'XPIWYC4-7K(VM G3,D_ACR_>+V">3?1@\NBO]Z8\J2\RJ(]8[#L?UPSN MNZD^8+6>O[AZ=OGJE[>OWKR.WKR,KEX\^_7RU=M7+ZX^W]KUQACA_]U_P/^X M;<"7+_[^ZNKMB\L7SZ-?7S]_<8E#IM'??X 3>/N/%]XDHA?_W[-_7+S^^XOH MXME;_//]QP^_C4[P0[@;#\Z?^A^@7]U_>OHYIIX5< B:)P^^G3SJWM*+.BKG MT7,S,\NIJ:*']^,(A.V#.'I>MO]JHU>X6D7",C/Z!ZP"R)TZ^BE;9BB@3V0B M:Q/+^'5J;6U_DQ2I_K9L*YUGM$C2J%F8:%[F>;F&QT8X T/CJ!ZPT^5 MN2J#XS\]N3_!2U.7>99&_W%._\]?'GF[+M4G+_\/.UWAW6[P6]3/>%1,,EM$ MLSRI:WOC[C7IKLOR8/+@T;95:=#46"45[LYG7IG@7/)]Z/_OA\[O_J/)PX=_ MI&VODI1$S&8)OSGN>']^#Q],OOLC[?CK9.GNN5&=4!81;?ZV;_YU"M+QM@^M M%QD\URFG\$C=(P&[3;&$)\[ ;TL-6=U)M8EJ<(!,'4<& MYK6)[I_SH=-/?OP%V]?5V6&TM&4+L'O.X)[/S).B7%?)*A28![R+S]_\Z]<_ MW[Z(6#O@?7D+-NOKI$Z3?T=_S\LIF-E7)@?K-OHYJ=Z9YH\L6'KR! 3J"OZ# M<:.R &E=P7#AKWP4Z"/Q'_<([R9'_IC3OO6:_@%//QB+T4V2MR;Z]>I_1><3 M,*[N1RMPPNF@_R'/^9"/\>N=_UXCP 9V!6\) MX83O='[[LSJ/VWZ V_[YC=I];OMAR;U/U?)OQ(:U'G.@]KM:___\H=7^U^L\ MO[YW\:?CP9-*8;II1OWEKC]T^2SG+8XGSS^ M D9RL+#_YX//)^???^$1OBZ;:%Y6F,# -\71M,7H2[Z)LB*"'2DXT\H M'DRPYEG=8"Y%\JWCT6&,MC?;K^?D"]S-0P)*C&7BNR@$NZC/W:)>\:)JSOWB M^56MR707AQ_3Z.TBJ^U?UTD=F1J/4E8O.L !'(,L391<5\802JU9)$VT-A%I'_A&5L!' MZ<3_\Y>?R^H:1OALD=0F^C$IWL71Z\G%Q(XO_(1;!!B$MP?Z:9EH=*'OUB], MHC=M%<%D:V_Y\*X1$.ZVBV2?SY^Q"]99* )CX#;B;8<'MW >*WHV9T8CS!), MHE?!S8<_5P87(Z9/=D\3/LY#:? C=\-GR+X904VA_$^R AX)*U?/*C@%^'[Y M(@E_@H><9*?\8/SU NP 4]'O>R.#R9YD^F%86OTPOK<_$1IYOD'91H(-+AA- M;F'R-)IN.D^O$>=8@(B=XIHSK!$.AO>Q@26='"+VJ0/6 M>G/Y_-7KB\M_15?_N+C\/(BM787EVP!%E.'QJ=OEDB3?/%K"FE<9W!>0#BCP MRX+/"ERV65MAOA[NAIG/\<#"M7L)?X!K#X*IP N">WJ)L@0W[F>S+"OX3;ND MWU^@%L\9L711U^4L(Z!4("+E<;M],Y =:P,G!_Z+#WM6+E=)@7 HN#31R44- M8X*YF-3>JF?)!M8U>E7G\/PZ&$+P92L8X)J5!Z'@)1@NLJH%G+5>Y:8*'Q/2 M>E&V<'?AWC'6##8[J^P>[[8I<<2Y?KCS+)/G6:YX9GSFE<.JX5.L>(-E7V9U MW3T05R^>V3U(\"M6^L'2XR)?DBBM>"FN\. M65/CA)W>=_G+R$P? _ M7Y<3_L?#AP_/'CP\?_S]=Z/$,7W*QJK(\0@0@ M*=;/XG"X"WP?/>2Q:!+^^PG(UCR;]2-*<.TW*T-+_@Q17#Q3V#IO/TY>P>)% MCT%9/\)-=>OWX/SLY>D7-O$0'8Q8E.&[1,>K*)<9XBS9^H(/#AA@K+K@&RL1 M6$5+R,V1Q])=XA'HD M(UQ-.4WN #VB1SX,SCZ](]P%:_WPK]X,3 &EP%2T,$@,DZ%$B&;H0\W!=B3[ MJ +E'?P&!<$D>N9^Y5F]JN"'#!E9('B/9]+PPWXS5GK1I\0@AFL[-?"/B@TX M^J6J]_6BQ*?RW(JR.(/79'@\W'$=$-[XECE8AW!'\4%TQ@E>-F=;+1N0Q!<@ M1T=/%NR^^3=NW$V)DP]/?)K5JSS9/('AF:=Y5I@S\3,,_R![ C(SW*.AA9!? M>04C\AN_7J1;#[)*KLW9%#3EN[-D#L?^29*ODTTMJ_K##Y,'WUITH$13>A4F MQ[J5O=:MC%O(XCJA()DE%8@&%@ZHH+4EST9*OW%SX9!SRPE.M"9U!.D__+QQ M)F!H-5FM8&(8 3OD1;ZTL94W9%VA;4T_#EK3W_^9EMH?QOV'MPSCDU9>[38- M]-)ZWS^?_/B%!,Q='ZJ_F\)427X DC!IFT59P?=3,=IGR0K'C0X/^%B@F&,P MLD3_2?3W)#N-'O$?Z(]=LQIV)+$>&RHZ&S8/'#>L/XAM)#)XHO^@D6^CHP;C MGY9)E>)?TJP"MZ^LV$E(#89GP!Q$?R69S6"(6(+-/CU^[].#61,J^M/XZH!W M00%.TBH41<:J"[$VS/N967%NB:T$MC_* AQ*"HN([O%]%_5/X8-EV]BXTI"G M-F\QB+%*,OJXLTB2NC9U?>@"][F:6GN^'6\[$?2!'<;%%DLQ12NQ;F<+9RKB M$14//36S/$%_>;H9.[5U._T=DQ82Z[J#8"LYQ]T0*64PT-G@ %[9-89HP%Y> M#*99YBT]3R:!*0B9(F=$"V<>T]?Q=!M^=;($3ZZ!A\S*IN$8Q:(["2^@O%N# MEKP,QTR;VD9\ISA>&$5K'?XR,H++E(L@J#9O@6/''VK14- F?KO?US&82#)?71O]NR K%5H4,L M\4.8XMBZ@$:L84U9_E(^GM,:P8<67'I//APM&<@"R:["=\Z:15:E04P1MQH6 MMFE@IRG@R8F=$04KHMX_+W168$NOV8K3X6.$F+$#<$A6,#0\&!5N"WCZ[U&F M@H1"BP:LD54I:0SX .5QG)8NDJ:%I_(O^#$Q/B2#=4@Q6^V9;#9P2_$2.!EX M8#HQ4_,>/5J34C((#@#)03S5N&#E-,^NW=D)LVDPU1G>N*'+)?'N[A)PI/<. ME)<$VRW\ _["6J;[LB;\I1BWWAM-P9L10X,=T>F]N+PN/$)G,N:(91!%07* MG6S.2^,]AVZ5* 882C:#X>-"T8.:V"K>D7>I#J*P/9T=SS0Q22BY$UGEC$?:[J,WGAZGX(!BD;&=%]3)5;T=CXZ8>=OMV/( M8(Y"$_8OW>+.):&!VW7 :^FNI,@-7_O0I0"#JVUD M;FI7PGTJ_:GR Q([#O\I3]UI=T;R(2$_#R Q,PIK>?"MF%?GUKIZ<,S$'#,Q M!Y*)^11K04+X:C3T9#N%?5 ?T*ZJ',)?P%=@MDF.")8YVI9C&@5=@VWZJ6;P MCM4>)+;\08!UEMY0$(IM!O)G4*@G-8S(%-')_7/!X\%38"W EDGA=*/M']C+ MC#TH;DPA-O,6NX;D_; .% >#QBDC@C>M$]CN="QJEGCKGWBAL+V!@8O!2 4! M#\"WKVM#%I;S,,2<"0Z'+"[CR9+Y/".@U(WXA!2#K#/$407VP!9=VPT3S7"' MZP476$$./]D;K^C+"Q!U.J["\,=9E>*[RV!;<2#0T..[D8IL/"6).GA]\L]2@T M%FMY\$ M.M\<0UD%#J=L21:"0P%Z)IGF&U46E,S!<*RMKE"5KQ/!096H-$SPZZ=],_MX M%,:/0A9$]ZFT#N.\1#YI@R;U<5$_:%'1I<%J'1A&LEP1LGUNK:#C6G;64M0P MA;3(UG=XXC+ZOJ&7K[D_CSZN U*HKDQ+IF5O,^68-;5:-K5?NU?"/M0%W!#V5=- MOJ*NQG(!_G*83&9L.>X@AN+1\,3_JD+ >X56!OR^#>06E0"6\\D06[U=5+H7 MW]QM\>Z'I5'GG=E69HZ%2(&U$T#I-QR:CTE/H\D-BPKV*<91;&:=X]9J<6V1 M2EAVRFH_!HN;(\%&2CXZ6E63)_HKX\=+:!-IZ$F^-WN7JTR\4B1OIF+V8@S" M%%$0Q]&4A[0<-5WFO=85EZOCU8F@:OA"-MG:EF889RVJ"< M2PFKV,05&UX.X@!K7#+^98O5U;]K]O;&MM;&2V]1)K#9NO:<3)*:4C>;0BS( M+;.9ZRI3ONKA>=0)P16TA)@>.V1__J<,]C:EA?GR)5QO..G5M!7MBN((*1+# MR2;QT&S9XHF7(BP+#_\6PW-2PF%S^&?55K.%*.B.&W!*U@T%M$"THZL90&Y2 M/"G95()@(+^NZZ;OW=LDI#L"=3L'_R,S7!I?&00*X5M QS-+N@TCVIG*\62H MT\Q8(8C?LBO 1D3=5JN\]5YLQXDW:VR86<'AZDJ#G(QN\N"1=E"U+$B*VB'?Z7Z6*)K@DB@G6H+ MTJ\80*^#8S*)1'GML,$5::"!K4L82 G/%%P%O.NL76FXG38P]H^11@_]C:E+ M*X2..<>/SCD^/.8M\'TRM_B M,*/BU=%;BUYG@UZ'LFHH6)J?XM$FW9H(D4GL. /VFA"]9.U2#V I+[F+:I%? M+:%0@+*,Q37Q[5UO^23KP*) ]IH,)4Q:*5D++[\XF+44E@HVS1IZ\%L,-$E5 MS1Q69>$=#R442%W 79#JGM\]/,;8>Y&*M).LF.6M@YAA6G>9X1+-9E02P 6W M_&'OP9C\K6[,J1KU>K)F21'"^[W>6'10%../QAXA90- _QSMO]W@_)T"B79X MUS!5[JZ4;@Q.!(SK-%R?-#I)!-@AF NF?PER5W%T,I4/9;>L=[06ZI:ZS1N9 M4:4!!1R7V.B#B#_:K).9>Y6_RLBTH3Y"ZBN8@:J1X,[/J)Y)/!LGSA^M^*3K0H,J]0D@VGUF!6QGI%(/R5-]P6G".$Q#2,) M&.3N730L$J$KOB;_B&2&R)T;V#6?L COEH01UUBB["@IO8*V 43Q"-I')(D_ M>)1UN;E)='5)K-CWUTDQL^:NKW]]2%8-CGF% 62O^J,SQ'#)2"CRDLDBNX_N M@%8B,)*:;(D##[UU!P#63;(SA.'>.AIW0-SRR&4I'E$CZN43'*6=!$.A+KB0:Q;YBC,6.L/0;&RSO+5+%=/,".9;2) MK?(H9W^C7:=%->^E2J"3OSUDZ1YP*!2^5(&N#<(CE\^;F M[)@\6=OCW"D5HC"&D4 9"B3_HDUY6P3K ]<%S7A215J:"%"Z5[ M&)!.D4F3G37).T.T7!ZEH1#J,:KUKF96>O-*.!)"YCB.A\:=S#AQB&^O2EO& MK=*W"!?-( M@G3 H(@84; HSV1]O'OU94@T/L5,NL"S]E;/FIOEES20$"6)5/.$P2ONYXA'N82O4"P$.[@7%-"CNJ!&#CHP&\1T/ M(!<(.V7>FVJ626V6QVRU*M>XX->P\0U;#Y05ZLGZ'0\'%^TRS,A&"30#O):@ M#AJF>0:'!9?^NBSAKPG9AV2ZB"2>POJAM6YP(>O. ?H\@NWK[BSPE>5ZOCWF M>HZYGKWG>C[%@GE#AN@B6X&?B"%3M$8]4^6' W !?T@&X1B-)XJYV M-1N[FLD4_BX8 D__>9]=MG4CN7B&ZQRRR?MV AJ8Q ML]\,=ETL-YH='6@0X6MDW_[,=Q+.Z+>[N&8_&S@V%<_L"EQT.$8@GBKT56A[ M]QG#[I_Z%29MX0 OO5&C3X0MLN3,Z/YV1+7;'OS.+A]R81?^U]AGN7\ ;')M MS%1;YQ^[CD MT)N[=&UQ6?0Y0[3[T]RP1I9,/#P1DPR(=U[E3#LU^@;6\O1M>%E!O"]!LMUF M2@>KF/WHN!>8'QMF9\N]PC!]J0PKHW!^[,$IF/DG,PYQ,?!\FW ?*XLG-;?C MXE@KI]-\0IM>5!PLT[T?MM^:\IKS1XSZ%AX]6^PJ!P9>>@.ZPVJ6X 1B+M_ M=T8>I9C,_ED=/3M,S>,?>@GNP"=6;DQ>!>"615-P%./HM46+8+M)F%8&-/EM MYYDO9M(02%XIE'4HM[U[U6HW+=:-NR12.OOV]^1_#!P2U$T3V&2PN^5V<5X3 M+9D>9=K(H+0ZEN\\#ZI;#L"RW1D_! U)V\_17VEG)@>=D6HRRV.V2JKN5J'& ME+_6[;3.THQ[N;F?"'^L1J#6\ 2WGAF>0N'2%2QT)/HO$A(W=U@[5QM6WYY' M[C[')W++(R6AA]^W7)?T4?DF]6.K?5 TZV@L2]( G)\IMNJ-5T_U&N5CPYED M7,)6=[*\C,U2<>+:XEG&DB(K#&@IT%5D59\\/O^+;;FD]! #-&PJPNT8]EK& MHXERE0T.A)F ''[/XG">EPF-7>C[-S9B&5'X/QD4*3YKB]U0]TLN\[%\*W08 M9W3QQ<#N>$Q[(V)(.(*+\AB[4E'6"^V,K)JU2T0545P\"5WWN;N^0VN#7!_@ MS-<$J;&>W9A(Z[!U"M1+3](\R3PD+JZP8C1(%))R1R% -R@-O274VSAZ"_8/ MN/8&]"OMT"FC V0"'OW)J-GCR R-_S5_R5A$P[ YH9!OG 7@I+-EJ] S$C+[ MXHFV*0#*B]"K\/YR+H#F"3<9\RL\&OMQF>_(Z 3OP,939?/CTOZ+ZRMQ 3C! M:V$/4X\>&5YPDU6-;)/PWVD:MR;N7"W34HZFVIAWB#/)S%QS\QPP5O&T_=#< ME)GT/V(^WB_)='JEX!9[N@-MJTXZQS_Y!(V[@$-!"(+9VJZ0@P^G-9HG,S3* M-+>%3,Q4HCFS%-'),LFODZ4U>9Q_ 5NV3DC)U;.%68I]ZWSI>"?(B !>'&#$ M[IWW*-)9'K(7O.5[?R*%F9!] 2 M \(GE5\^$OO6T02RNO0(:RF%WRDBVCAL\F3R,S:*7L/]A1AGVSRUT52J_:(O2=@^^PIH2_9 M%<;(G 2M>A*?/"%K ++V9%HG:KP>\:7\KV_.OP%;.,_EDMF?D<)"?U;QP]<8 M)$R>K&KS1/_Q]#,1KBA[!XWW+$\V8"D^(2_&O\X\*KV%V%F^277$_#&Q9[Z1 M[O/NSY\T;J(WF"6Y"':2\3#B(080&>T/CHE$AFN)0<)QA1^ZDUZ,-&3/G"FP M>VX>Y/OD5]_\;=2Z[#0/29>,U$ZC+[W5 'J'- !== RQAUG>V"I\PL#.*=E@>&1U%ADVZQ$ M-](+F68%?ZLA",*RI!;4"O,2L#I?#JDP(Z&-YO'Q&AROP2=<@XX7Q^6S%$C5 M$CW+]>?[FT33V<#QR:[5,EN S5/C]XI.O8[<@I #8T%L=GS"A<;K:SS&Y\=3 M?("GF$K!"FV&0M6?E(&V3'^AG?[.-(% MI-%BV#FV0?]M8;J_Q/VELFN*Q5$A+8LD+P_U^'QR_I=.;5BB^3WA9\/($Q.T M2;R0GDX8_(TE<4MKS!(VQ<@BI?2>%\[@0E$)WYUEA&.-_E!,?CWC\+ M,#)1B]*57BXQ8B[8,WQADM6(_I J#"%UIJ^Z!(/4@V4L ATS5%..O+SV(6L! M-D^S-/@%E^% S" RY&O2"3-A2;VPN8K?VS2;<0FFESP:((8Y%'C<4!.EJS;; M+R[N%3+L9"!Z5EC_H]VW6"/RUDH>C I.:4NR!(8 E5@5 (3BN.,G$SJ $ICSU@A9YP2DP/\'W% MEPK:0#*,WO%%.0S3(\&3+; R9DJ'!2-_;5+34.2[F^%L<#R:FQP*>0D&EE9@ MM9)0G[#-(PC6+GT=G6!#0_D$+9#6(6X_5"]+$'XWL!A)A79D;ERR1SU*;GDK M>2F0DMBVC1>%(9 C"RQ U"6S>'L&."K7:U3V#@*E7LL-FTSGP#$)KC/?[2GZ9:&6)OQO9DZF63DZ1NGQH"$W&X#R$^ M,6)S[V)ROP(K>%D$L.+GKF\FV$?.V"MH\#@,BV'";,JTF+DEV'%X ADGJQOA-5)G MR!L0R3&W/?PX_3[C94 [-VOD7LPJV+7/TTU96RHS89$.F D(AM?6S@*_( 9S MK(2""D2HT4T'N[JZ-K09*U-0X1!SK,91FBR3:V;A"@MY9BV1)1!\NQ:F%FV@ M&#;:Y<$%K"]3;=_CZ!<(0&'/70J^&$7R-XSSG+Q#E2R0&?):&5Z!T,GEUF-W#3XX^]M>HW!A%.* MIFBDC40 S^PSI7641,+:)/,XQ+YKJ9_GIEJUQYYQ!)5]-*CLNR.H[ @J M.Q!0F:;85Y6A8*,-=$L@RVM'BN19UR6!Q(B=CD5R5Q*/"N"NS/5$+HHI$)J& M6P6<*$LA1": UKZKL% M&'7ES6M#P1N$O&6$A<;&':DP$Y$8QXH<7BX);A&1-HAI#C[9:G;ZFPT/_UU" MA<]]\T,$N--4NM5< ( M0S$F/&VK'99E"$G>>]W4;$HMLK,8PE=W9'DGIDN&9N'8C,.8D*R^.5D[/]FD^K#CP,&GN<)#3GQ78 M7%2IN)4<>9457J[XZL4SL72[,\R<81@8QK@:@NCT" /"R5(9G\2"B:V\+0P. M9F;0LSN4;(GUTS15\C(#>4*E<\_))MMGUH3IP7IBR#!%6.+)\?F(N*(($$&Y M9%)@:&X<"-=]3HLN0]:*MV*;,G$TEL:C0 =C&X3*$RXG:ED[S0@])JD _65> M;I(?]!I5$_;9SH1BJSZ=6.R1WB:5.#B.OCXCQM46UU.!U9R#L75/ M@I40HHB@JLU1MLLT@T656A!JSKO(EK7)T3.-Q7%BHAIN(^I7K5 O'*%ME6\G M4DGB<$DVC0GW-ZG8HPCH/SP<=+AZLJ1;%Y#UJW+N+P)(E%"VJ>L[RM+6.1^3 MZ!^&%P2C LAJB4OF#J0:3B03>1^P5WTB7E>*/,)@P_HG"D36 LPW/'.PLF>I M27+IW^[/ID!$;9$2T8I%B0?#'1CMX&F.R#O#VC@CF?L;:0!LG[0B\ZG6:DT= MA97*4H1FA;&?QL)7XMK0[VS8(1B -5"(NT%^BFU^2D G.G,I(VB%#=A#$F,F MGB;II/LTJ3-R#7TB/FDGP:@-@KI-N=3.U6=QO!E7IJ 6?A]P'ES7-NI(BB-= M-5[TI3+3MA&DBX^62")T9+@SH!!\D"[S111QE%PMZ"(S\; ^8&J+*X@*PQJ; M25 ZT-F^QJ.]X%/L2@2T]A*.*]JF[/-[/0OYB;$C$.B6*>"R(0C$5:GVQ>O^ MBNYK$@2-],0;8IKLJI%!TIB-]/*E%=.[+D74NF\DIVW33%V#@!=%+ 'NCJ#, MH&J('?E@(3:O2<2&<- ME^NGPZT33FJW5B<.$61GJ5P_H"T(H *ZH3SMOF@%KIZJ$Y+3]O'DX] #QP9- M_.5@N#2\V#0X%;9.'E:1%;+$5$.$Z50+K3 )^T>K)85 M-L9A/D^,RUOE$\) M4QA!A-))=+';">+-[9R+8 >9:/P=0D.X>PBZ?*\:NF)(2YN5+3*L=P^.=X(+ M8U+IN4O*Q9Y94Y$F%AGD0FZ(%T$&=8,0 W28*,I(0Z#H8Z=[N ^\H,+?Q)9S M\5/?%>4Z-^FU$0<+(70HN#R!:>$CA&)#D,8:=%^ST* T2?HEHV[>A#\T6DW,;R#2FW!6H[]*R7 MDJ!!$=1AUW$$;]:B[,!KJ8G,W:KW6J)N,E.@Y^Y%5E%^0GH#A#L-;PI6W M$_;2X&@L2_4&U->) M4XG-@YUW/=P9T/'8B&GF$1"J5;[E[O+1\*YNIJ< )?2EV)#QAQ,7[VUGJO?X(*: IJH,RZZ^ MRRGTP2>C!(UWA*]("&'=LV:4Y@C'='V-MGACAOINE:"(R VS;:LP3J@L:MB4 MS&.9&N[KY[6,\C-K/4L&^;C#A>WO;('@F2JQS78&.-SZ730S!29RW8SMSP%> M3SG%LLJ4L=S$5W'[.Z0SQTKP&,ZVJZ,Z&*[0.MC9L9VF9^:-0XHP^YJ>N_ H MUP-5$8YPXV[."$@6_U[T#HN]&Q[+EBZ!WH[:7@\6M[VMQ'SHMG7EN^GDI*O! MLE']BYIW!WM/PH>&W77*(S''?&/W%YZ'\##<9CR_0XLZ,NY#\1V?MV[Q%920!RT=*'BE9A+;O]R3K'\,=NK[AB;-YY%R> YZ@V(9(P"YN"\) M5:XD\SGZ22FW.\<3"H]M[)&V3(1EH?6<6 Y&PKY;\O?YX1J?(G8N86V1ZM=' M!G\MDJ>;(/!E@U0C4-46ER/PI;4Y((YCDK4YMQWQK%=@*9#IP;9X0>N!^\9/ MU]J) \FV38I9P>4Q[/(JW,V]B#TI1;=4NE*IL^ MK&DG+?,/.X*%W[(.D63,I5TKD;?@J@=Q>D8&<^=%RFW".C99/E 3CM<.,PIX M7$#F:G9!?B7X,/=$%V&3-< )V&*5F-DZ\4W>0V0$F=]/]2;!;4P[K3K<4;3B M5K[,KY_:+VI[<9>OR80D?FK PD'NRZ1X5[6KAKO8O:.&!9N@7KID*]NF9S3E M8EG@GL)3];'8[AO#5!))1W8W>1$L8EO4]#?05"E]2;]545^ZFE>#9S+=J+/L MFOOB=V[L;%>)W4:?)O]EXY=.D6%%YQR&!S]!+\5"4S%NO9RB?UE>2 M$\1F-9Z^_,*YD;>[0"X]:@^+O?=;X56+4J MK!S9H-?K2%PH>?^')EMBR79[=Y9.J<$VL!(Z4.KMH8E;MU$+J3*WIQWS$YE+ M.(&+%V]C$DKH:B*=I"&GF-2)EOB8"BJA2.H_G#@YAO_DH6Z)E-Z16R:B[S#] M8K/(Y9KM.FS]E4;W'_W%]EI1S 56131.NGLF@-B[W!->Z$XHMYO4C3]G 1EI M<)/;)!S3,Q^=GOGAF)XYIF?VGI[A.2$"$H/6*M"\QMR)"SQH:^[* 7L<+5*3 M(7)$;,$LM9 7ECPNRMD-<$D.68A#&@*-I)%!VS87B*OJ"!LB9S:.#$&C2R0O MT;(VKJA;55E9:="71+.M_>Y&[6Z7T?%81D22[;4R$-/'AC2LKH./;9-"='3C M'2K$5QL796[)FH.J6J_5]HB0Y4)UPRAKS8 6=+P02HQ5;&[*958EN5OR#'TVQ ML1;Q%>UR;S.WO)P,0I20+&< 1.@WXB&G(SA%KL&=1ZNA %T/\QQF&WSGK0># M\R#DJ78RU(8:72"I"_@1!*V+0&M'6G#[A98.U(XAO*)N!8<>RXW(*BVIB%TY MUYHJ>1K]E;!VVJZ\EGN8Y)=O$M8"3.6=3G0YF M*%%G6_E0PE*&@>HAB/>;@I277$7W3H("9R22MZ7B,425]0:'D76XK*87[1O* M2_0C@!.WP"AX*"U;;U$>?(?IAMWFJ5'C+,PK> S>Q!7G]W,BU%UA/#7CK "8D\22R!Q3?$I<-<0K<^&0J+])>T&$3QU.,' W0S&>CIR U3N MV8>YE"P4YT33J"[]BHX-]@J>-MKL$Q-)8(ZE+9Q^YO*UZ<_1%VE_!"PQI2HH MR[B&57U4"WKH[>'4>_4RO-@FS% MK+'LA0A#<05(GP^/&0=P =EN%29I#/8T#,MVAO3/P=AN=M,YAZ(7_CNI,ANW MOI3,T9PC7U]1MJ4+#KXA:I*%Q<-P$B9H-%1_0DI%637HB7>13QFP#^_R-&?> M 00[>(7;3[W%,X4'H=/'J+6$>PAW%HLLZ*&5922.X$VPVH*^9Y>VB[N6-?62 MD /('W(Y$?E36^B/A_%Q>^#1CTOFAC/,0OK,V^G=PU5"A6H$5*ZU%UFG!V.' MJW?P9:*GW$>W#INSZ)Q8]]H-,Q;G0,3 A0W/PJ#_;@%^SP7@]U4* FL1#0 6 M5:8GX&A2)^JE.)1;@:YZ8*N03+4BVQ%R8V:1IY,L6Y&8H1^^T[[674(M4+]6)GR":F/ MQ\?4QS'UL??4QZZJX85%]+*SMT]+YS>6E#[.V/:&1OM$2P^4/V?CX1@'FAZ' M%@3(-A3:;58OC(LN^R$!U@.NT:VP'?D#(8Z!"ZJI%M)P8LA!,,DU/%\BK&-@ M2N&=\H@"L0\&DF2!6:6=H#O?D])'6VWKO2BIAY:*Y^[%GQAV.[2H%!?F?@@] M"BSYCET?6SH@=)K"J-)])E.E>Q?B#HE\?;YI$B[!@;+DOH'\(8I<_Q">T6\Z MMQW.QBI/-D]@,U#&3O-R]N[I$IXI]_?[R7>=QY!$ZO/R>@2\)"1LCH,P;AAY MIPZ8A2+>*].TE0U"]8'_N".7M.-5PF0,]G0.AM2>]B72GWL#,DTQN;Q/N3(< MU]6K1(AR"30RN2Q!KS%3<%S.6\XS&YCV/'CQX9 $TR3O*1PKM',7*E@'E#&BN>=M0#C9YSX[3 M"46BO.]SB4%;$S@CN@83C:FI'IP++DXT^SRK*.7*\?W3XP8-;)"5K8Z< <&: M&4@)3@?BYC&RY?>VRNHTFUD2+G1$S6T&U7'5MZTZ$?BIN8Q$5;2X8J-)+X?/ MN'Q=9_1K7+W:2&EN&JW*JIF7>59:&[N_>H?4"%% OS]UW27%^RY-4GC,>,Z= M&F)" 0M*#Y*@8))EV<*6M,4JR89(ZSC.EC1=J#'%HOU\@@=3$;,V-R?+/'1&^_V#R MX%'_WO0]?_J-].F8PA8ANFR!52PTT6>2(CMYU9AE=/]\\N/D_CDNZLNR6G)R MY\'YVBDRA%X+)U0_"]1_/23_5J(Z4ZL309:R'Z[C,75#I*# M0XE/B1'P?8@C)<;P"(>HP BK5V=5-C632 8\/+RC[QRZ;KI9UC7V-ZN A>CL MB!-HUIX_!KVDN2D+7"<08?@!]OP%EG &IAWALA(VQ*VFG)!MOVCD2C M>?1^MNXHYL!!C1)JF0EQJ1H8-TYCKVEA_.]C'O+7>A"U]AWT_%F@(*GUEEWEZ#S^(!\ MYG$9-G7IL0#'2OCC.8SKF25DE&AYH(KFC%S 6&T6^";9.:"UVYDB*EPYJ!\' MS1KEN-7.O_A7RI>RWG'4 .'3$%V"_2=M[[2CO>V+ K2I<@8^2Z]GPD:+29H* M8$!*M6H/G^+D>JS=@J57'3,2XW%&3DXMJN7?2LFKDCN1\(%Y(*6F=W8&Q8\8 MN.XC'BP&VXO33'+*F7Z6SF(?F9HZD&%\9WM V5OG,0Q CECC M#,@L-,*TCE4YU8[2=CA#^"]"Y=B#T,*'ZF=U6V<-I\(+0.V5/ M] $R4CPWT\;K'/+7>]//(_*&]N.U5.AQ.?EA+ L[Y+@V/T:_$1E%PSX,X[[^ M].M#Q^:9L+[]T<[-J';[T)5Z_N+JV>6K7]Z^>O,Z>O,RNOCYQ>6K9Q>OH^KMQ>6_HJM_7%R^N(I.7KU]\?,5KNKSR?WHXO5S_N<#_-K+-Y<_!P&B M.UWC#XH._?.7G\OJ&GR59PLPWA*]N#'5)KI_ MCBY,A>6%WL?5X+-<9-R&0H,X]-?8)>VB7Z_^U_D$+(#[:'+JG^5Q/MQVUM9- MF69)0*4U,?VQ.IR+_-8UZM(J8:WGC'M?WO#?Y@(8N7A^&7G]1\C[IIOA M_E#']D]34YAY1HJ'\8+B$]K. >*DX1+:CAND1.!Q=3\TMU>B4[.] M3@I6WG84BBC3@[,!I_EWX8]SU"/4$L$QHE(R$SL5H1L.FW_"OBS:&YC]C- > M(-"*,=Q0#&R(W"]4\[Y\2L!7^B7E66/VL'%P24[X>Y"WOI6& -/-?VLI PAF9DYG))+_6.6CY!>!1LW7S@E;RS5Y89 M,I =1%%#N.$*6T&4Q?#K3NK3H3-8P 6*JJ9P4.(O^61-?4V M.3BX'!S2L0A^*:.S.&['.3S\PJUR%ZQP:H*QJ*C"?9?I6T')5#::<^@.FR%\ M'JN87PT_NDL:\PH',2LKI)(LN6:#9#)!"KFBFPO(PPF3)"@ZN&$7&\$EX M\_9WLP)U9@-X*6Z1ZX"%OU5F7Q/6=&)WC* 3A!(-C.J^864G^]T%@LIYUQ': MI2TPND@02TQ,<-YQZ^GFL"F\0#J[#2@R/.1( N>:HB,!KQ13W/9H._Y,B)_M M+#RK8!*]9I(Y*G7;LO)Q?VZA43/R]EC(H)EBP!+ 2V7=1VS+V/K32NZOH(OJ MH[S:*-Y:@A\%%&-X:(D@A5L$\C6O;"&@"-UI6;ZSS'2>BD1R,/C3&0RJVK"N MIL06S !,SAG1=8AXP8 N;95ARB MA2? 1RF!#D\>LJQ)[JY8Z-,R: =Z+L)OA"-'1HIC4TF]=8PB%K_8+L/&_@O& M1B(109%\&+DJWAHBA"YU9HFH#AKYM"K?<;= MH/FX%D4,VX(*90;R*\ FAJ7 MP+U"GT9%[FH^%&1XA;*(WD*"IWMN!AP&!>*[NZ-M&-WFHMYN<07M@.@5P:C" M =M+.C+SP3F#%, $J^%Q]4P.[<7G)8(''G@,B7]\2/S^,21^#(GO/23.<_+E M@O,<.D0'@6F2"NI#/%YTC8WTR$5Y77/#4#0ZVEPHCW:22E3,P=TV0!%1WA+! M8YXXPDZ$^^SA&2P#<0N'=A-1&@@S.U'3L>"O.PU_V+!@_P(_(-]@R[H("?1Y M$R8A5I?8'+A,M1[\](^&*;X[+CXU"ZA5_$M?\.[00,W 5;:$?-TPG=1KHQ/H ME:ZC#HH'AA*14>-!@_CAJ@#_A>=":1^(*Z)D2$!OJ''@K^U%_*RA;)GS"53=-9K[J#F.Y-1J7M[B,U@&&P5&]&<< MN^D->K-#[N?.?BQ[0KZ3TS-E+&4'4"OA=E6.G,_8+K;^Z](^.> 0#**VC5)<"W)9U9GVQR(WBS2>20G( MR#AG^)L7\K;_\A=RG6CD3%K.6A[0C?I$4C!&@/-D(X >BJUKV(7II>UJ9MHGF)%-1%F?F/7B*-0R ?Q74DUB\+O.02=);D+YC^PRW_[,?0Q)# M=WX6NT%R=_)N.Z5[.H4:FOV4H]AA.O5GBJ] 8T4I]F19W3+6NZSC%UZ;3&EU M>9GDS/K'NK85XZPE/NC>PKW,S> 2:(J@T\+0\1-^\-:X<$8P_+TJ+\=N3^3S M=;MDS'!K/[V MG;'&T*G[6EEP3:/TGLH*:C[.OL9"C'.Z,HWV.\%@*Q4Z5O Z>/E+Y<4G:EO3 M! ]AXT/<';#V65]CVJG:IM#]_*!T\BNEZ4)@M=K03Q"@]AZ(=(H$TYQ3F-'F M]*Y>/+-,!MQ^G1KW:=4[S?]*XW]H!&$)2O3R[+OHY"4\B67^ZW+"_WCX\.'9 M@X/"26X?&;_UY=E]_L?X&,\??__=:Z]L>#D-IJ3-E+PI:0A2G$[REW(R;98;N@O_]V'4 M1Q&;_0WH,.R+;GF^PZETF\X1HY5-TG>S3DR.*C!K FZ+:0>CP\NPJE"]$=2) MA!RM+)*T2G9!W,:%M\964X3CRAK5FA8JHQM$Z^\*Z.7;%C7@0PPH$,AM1BMI M)+KA L3$C?$4R!XF2";(^!$Z5^P0 H?5BR,3Q[JQHCSF2VPTJ?GU",@98A5FQ3,(!NN%/;HC-Y M3.)Y)N+06F25QT=O849J=#'@^,F7FG:@"?Q\ G[S6$KQ.?-&#XYYHV/>:,>\ M$5.<\^K^US?GWT184R6K97_&BC+]6<\1[\<,5?:J-D_T'T\_4ZFGUM+1>,_R M!"1Z\X3*(/U]X5'IF&+!%-ZO_YD\9-ULTLR>6*TFV%$0\5 MY,EH?W!U@3)<6Z<7CBO\4(=3\&/'N]TR+]!US:GM3;T0WXGH"7O&_1V\7UXV M^/ZW0RK2XDS)- H,1^JPHV##K)'(%/-5E$ODC_!-7X]O@G_MU*V:OH5I-&## M*(=$N8IMC\KNUZQ*QC 2?/(D--!=*<)I3*8K_'\X/_3GFTAW46S);7IKD'LY$;Y.=PX MNGZ*MD$<1JQQ#-GKG6K-[+[UYW"/;(JZO)&VJ1?#D8R:D_ORQ(Y3H1S"8/A5 M1#[2]2K"?> ZY\#)<*T6/\33@*5](".B\.+<5)4T? _' S,;&L^O!3E-5]QV M7:%SS!0CC H=9\-1'WS E'1L.TWHH4R(V;YTA1U#.;*LS-24QS]QT@E/']; M69RG9?_#$]E=63RD,BC;K[T6@C$:#;'E>Z.;E=*:0]I)!G^D/"J=N6]E\)ZW M1Y[2U/I1G@_%ZRR1WEFY7&(^4"" ]MEL.5M!R,KWBPKB5W.DYR&:&*PT@%?, M\Q;SG]B_KJT8N4Y+L%Z8HGMHI/^87!ATXSIG,[8Q3B2ACNIR20* LO?22H"* M:_3J>L)CPKRUJ+/NH;Z]1PKZ:%<<[8HMQYF;O.S3LGC515 $"C$K+'!@R$MG M(DGEFD]RSC$AG$ @T)W 1!AXL.48REM/G;O6H#@EBT_OF"K8F&F/E:22Q.1: M4@D$G(*QSBO.:25Y^(":.4+3OBFCG_"+=I3T X&J6IQL://[CN$\S- M,[%.R5.CU/,'F?!O;==;)(;7U2&;8*>N1)S]N*B&#H&SKS MWG!ABD_&AEITD_ M36L^A3MW5)Q?P;$]N'/+*5(I$/8/+*JB[IF>JCLKLMM!^-0#MT2U7OLX51_* M0@O;_><@O88&PP7CJ-Y M)77K7YL@,^@_SH/MLB:$!VVQ1+]V9?&GNG0':*T.H&L.VCKUTN"E1_# 1IZP M29:$9]-2'6I9-F2":46E#3YWCG/>,ABR/;F>8^S]L2<]1Y[2,0D83C)B$JRYK;;[.-L&GRBC]H!H>M4S M^KTPL_3K]GP$"Z<.MJ=SSH;45S?-0.%;*SC4,GM;9HBR%-6%IX)"G7>"5 M%RW'4^0/P0:K ](-VTNZ&P'%)_<#JL-G)^8ZEHA9[RE_0F\"J;A$[ Q,'I'. M*\;I6XP[:]6LN#',L]L07VQ GQ!:FA[E4@>0%2I96SE"&C;DBY&Z&APD1H=P MA'NDF^AD^H8"6%/<=C-[!U.ODG7!V8UI4KS3&QFF6G";.>IFTX=PL1%= 7[K M2Q=2H]_8%VI&S>Z5(_$GN6 2+684=FJ09F P1).#&:UA#*8%$;2+QO_;DZ^ M<(_46]>"J!_Q'F+K("S+KQ*._R8]=:4G2*UTFX[!S),F";E#M.UG'R1]J%D1 M*B>"!%J)HF9Z-\[D2:#.4U=5AG&6@I+J.<,2"9Z:HMJ]S)M[&&6=F-IB M$ETP\\@,H8U\GVS&W!N.K@1,+2_8\DE\U]$5XF8 ;_(R*D//0_7MNZ0VF7XTQT?P3\=.NWA$9UV1*<= M"*O!=OF^:)I5_>3>O?5Z/4G2:@)R\-XK,L+*JK[W$O3&F[:YF((5P!1*6&%9 M"@<4V1+P3#(>J,1)V>I#;DN;J3.$.7!J%(3776N[C^4GY0''T6\@A]&T$I[C M9TS 3O/]"HI,J(5B5\]0)O<0*D:&H&YN=&A4(40#-+;/D:$@?Z?Z;?XHR$UI MZ,QO=1A6=I 7G BYI#':@U=@5PP@[V>AQDH!<.!X./9FPS+ P'.!% W/K0@' M%D [L:/9P?S;[% (RDV ^6"[EC-*C+E;3I?8-E!0/@=&V>G-"?L'RV"8$JI7 M$?(C>"QQ]'IR,>DPYUJN#25)A._:RN*Y+715GY*MP$+::0Q*'JX\V6M1J-L! M.O+^$R9LD+).=RY&2HXZ*T7.NG2!W03Y9L_;#V)6 M8=F5QA0H<6W)=721NLL?5#VY35&Z>VX#Y<9 T0*:'='029,VF+!8X4.Q";&T M]W8:GP^,B:; =>P-=]>A+E1ZZ_%/L<^;R'A53B>9O/;OHK)*C-U)^Q>_I%D!S!SS[A,?;3\(DM#**HU_ MZN>-"Q12&SI-L67N,PF-\SN'VAG.D,-^6(.L>B4Q7VDA+]Q0M#D$L M"JTGL M.?R,S$$[. CFBR9A]<+18D,!XJ =9IM5@P;%4$5W ]N<)M5 :P);-"%V2.63 M(]0;>-I2>@GXEJ=D!X)\^A MK64/\U>;L:?XU7H!_M0@QK7'P3S OXR(5C]7 M,:/*54 M')6^)-NW;_L;AFV)?:"M"LN(B]/Q]B/J1= HJ#(AZ%^[ M>->VQ0\C(%Q@?\@HHC\7Y'0W&-&7ANX@\UA9,8P"5AT%>BL]X&9Y*91GKD!. M*<.KR%*?=BYDZ+<[>W H1G=38:O'H_]Q M1S\\4:PYV?XG?S:#MR?6]-^.D#Z0--?G'H;[(';]_8/FA;\]YH6/>>$_ &O) M4<7L7<5T@UJ6* 3)4P6JF2=K,J@"Z@+P"-M<2,WYO+F\IR62+7=T#@X"Y+N] M.2IUEI%&;'-_2DJ."BZDEG]()_=.<'"^-S^ MP3L0/T>\Z:=>3I"1G(E?!3I,_X+ 6AN#L '6$XSOYHZNYK+08^GLJ#.)4>@(_0)W4]"*YG?@I0Y"[YX>6VP;*[KA+. MFM$G0<):(& R3)(,W_M*Y>G163N$@^MKV@U/SWZQ4F#CGJX!=1Z]0$YI]9Z&E'VJOOZHE$O!A*?4[ MSE6B5)5,<]8$V1-?^SO^//UM]X$$F.CT&PO-@TXC/49;<,8X,WZ7CZOPN!>P M!A$AL8@\!VG&2VH1&]*8D+O)]PQ?*K>,H?0%59C56M:"7:X1@"%;S/29.Z=+M!I%$V M:S'[0H16.F:D QZYF8G'#.M,]][]) 8K&$.,>"EE10TK(G9#2.[< M)KW+H(M/4!J%PL>@!7Z(T+NB@U+X\+R>LW+-@B#QJO9Q.?!^;K@3D&#;4E.# MQ9'(/%J00"\ZFWI+&9/"9-=)E6K[.?^$V@T81/B. ['>)_#;^I")0GIN]X%U=JP>!N3+=[A8K8+N>!5,D@\B:C*ON,&X$: MYIKMS&WPQ60Q$98*1SB@CX9+=1+E71,^VWTIXI>V)06W\+2(57M-+G'DL+24 M(^Z>)M4@N($R]["40V$,P8JK?"RJZS(FZ[JK@OG."')NKP0T8R;=\,6* MT'H?6VXNL>S*3K*#)-0UE)X1):"+I\Z/$C@0RU= MT&OWU:TG3#2D;JMXI,?R=J$&CP[ZP@BV-B(D,M$ W=]FO-"!=>.YQQ)=2-C; MYJRE*SMF-AJH$Y_WN,IZ4)[[7\N?(C&!S]_R==>%+01:'"IFZP_4?H$^>60\^'ADRZ,CLN6(;#D0Q@.I/SE)Q*M8 M:Z_2 8,1_5YR&:GI@M%.R2XD,J3F>H('/KQ<(26+>^(IBRGKBJY1LRD1L!63 MSHWQG4IGW%/A*ECWI.E6NIJ@DS-FR1JB$L.^(FE"]:E" *5A#GXM4ZOKFX=< M,.\))_4INX74& /%,'\=M9BZQ.))I-CU M5:,I\;<4)=O_F!$ N^>*K+TYF( M= @9CB)P'0@WW"M7X*>J^FU!_[(%2MM-6$M>P5OIIJG&=9YA\O]:MB[QEN0: M?2RQP[6[3$^=$/T"KHSUZ7M:$S<(U%W)35T$*:"=__#CH9L?NQ4:'(7L:,9U MNAY??A+=9&4>9#X0#11'59MS!9U# :'#0::IC25U8@VT4S-O'(JN1E+M:]?3 M5]2N?S.23A/J+=T;K>7'Y]+P*7)?\,8O=1O>%,;'G7[H+MK5Y%<3B"2K9NV2 MSU'MK?)6&X8M&&X\U("JP;]@/?Q(S?3(3(DG[):)'E*)"9?5B<-/_P6?"<6Q M'X7K-K%BJC!JHXGE3Y3_$,8N@L\$R]^--I PC'FA.'CI5^E[;]68II=MD7K( M2?0CUF>Z9CI4ZS]CMWDP7,L%\_3A-8>CY/!3QM#Q 9 =32V@M5$0C91^O4@X MSIBV[(';* !S[9UPB23'#WS&X5.RT)=ED35EQ2^D1W_DTF$]YZO"+IJ*1ASK,@$:_A6=XFQW.)*+&/ MW#5U4_7;:^&PR[2M-P;8G7[1VT@VRI MI!(Q>/4$!,>=+DA6S%K^J..4['1] M'8@&UEX_N)JJ?4D 2RH&:1B1\6:8B/$#5A0O4_@\63&,3,Q[+KJQHVNO6F*?ZA8 M@(4%ZZ LKG,,/H+)QGT!88(2/I<3M%O(UT\%EMS6;Q*]+*O>]Z;4WRM+XZ'P M:U\7<\*LWB4P2ZQ*7E!\N7, U!),(D]E2-GAFMKU,A].HZP6F]J6UX]&DFR\ MB[DO,\D?]$0L:;0&[.>YRQ)YL7>/^/AVY&'O#12@LCT/W0LISAL8W7=5-+8ZD%/*3;LTL?'_^Z=33<5#RI?>:)X7B^ M_0)^FL*D^E(B<.C3&_1"?V0/#T\BED("C@&+?/$D'KYX"]7,[8Q/FGU"8-5 MZ747^LTDVN4"K",/J4]94&,A;>3+CS[2@\!NT,0A80\'[G*B?- MO13(@$WO%5('!SBHJD;)@MDSW'4T.VA<$H9+D,48.6S RF8%6%J,1&K P*DZ MQ19HV]G1!8\\A2_ S%/Q6$@ZW-BVL)HH+23( K?+TF\SF(XD:UFD+/^(.ST< M,C6'')RZ@I+F&E(XMR6"=)G9B.86,*-*G-=(UQTF_WN9 M%TT3%M="!IHUOJ+%$8 ML./'+9*>E&2]J MS&%(#C$A3FD3AAY9HS#STQ@C7QC &C%^/@*A$UOXJ$)J9\%!L5%HU]$!;T#/ M! C(4]%U5O@51< 4.3="V41H5J3%A)CGO2*->GUP;/ ^WVA/5=[^ M\34=F:8W1<)L"_Y:4KW:FE4< $H%P">Q@O=%<8W -.8F\M)D=;N$@<.G3X<2 MB%G3ZSM+)FS"YLXPI/DP:LCS! RLN:YGC'U#DA6)D_])'.'HT)D,A7Y=['FL.I0$=%U/&#!]'!ACOBJ'"UL3\UWH%FNVL7-T''-[KLX8E7+@S=T]!UJM!]/WDN\YCR,3K M%\5YU6^DP$'NB*+S")R?]NVP/_.N<^X MJEV?^O 7M2@+&_BD-/"DOT 'WIY4\69>*U!_0E&Y$GO.SX3O=%UM:2!9M'[[ MASY5=]_WD)*X*_XV*7C701R'/1&,$5AB,8LT)9KA2PSW9.C2^Y]X':DY M'6F);UU(VC*$\L\!;YL\* Z^%]![,\WHU6^O7KY%QX18LAJ3F_>4RDUF1#MJ M^/O+K"9JLUE9-X[">\,_>PTV\3XJ-<9I-Q]8F=_!E9K)C'VLL@4H6^*UVR ^ M6/0-[Y+%+HQ))9G!2!W.7X"_E[-/K>V2[7;4DMEJDT;['$RQN0"0/7JC,VM"X9 M8$1 D&YMI :3>@62&#@2R"$.4F'KX= BZ2 UQ2!36W3S2_Y%0B"-2@7,Z[N' M8/9Y;6[0)>1N%,M5DE7*IBZ9D)JZDN*(;1F_@'1=M:C/#>]YY.;]S*Q(^G/K M"@*#+E>Y@.TQ9Y409CN,Q'F%TGFR_I+9V@M?#$A<" 8C?24XKN>""]0@RGJL M8//":4+)=H*!/%Q_+8SJ<3]4Y(6Z 1)V3,FD'.X9559P.5#QNXSF#27:RZU ME$ >F9:*DA4,(2/ED J/I:8O- =EII[<"@RU,,8;]VJ]I.^]E4D]D>10<;>+ MHBZL17QH\,WWZ:)+Q4L M0'G>L:)9#KBE6Y9#-,+8 H0!6&\D8D8>T[(?GY;]_IB6/:9E#R0M&T*KF?L# MQ)B"$C-"PQ*N*/%,]7J;Z,AJ,?G[T'/M_NY8@*EU%(G;C-N,:B$'Z60G4/>6 M,'L]YI^,"4@&=BYMDL!5M)#933CZ3[.ZB5C/A^7+X\8>(BM>>QZ &Y38E?X? MLT+ W K!]&Q4=,M<6U1K9LL]_6-]7#.GK@ MQG&O(3K9WI@;D8_8&SM61*1B&6W?LJL7SY06IHM"<]V/N*1!X9+:A"E@>>K8 MG(?>)6QK6$/9F_8.!)<[)TO! M@$#\?8]*Z@B77#*TQS7JGI\[7R?!!W]W#NY"BGX(Q4OPRKBYT$* 0%S#2LRS MJFZV /+WAV:A@=M-KDNY2%19X?8A=LZ]:UK>;=YG5?6,/&;VC@V8] $+V2U= M(JW?K 6WDN'4%IZEI;NU&XXR1JLY^NEZ!7*YX M(:FPPI;6(;V<7R/[::=!.33:6HC<0'/2ZV M7%82?J/E,B1=IF@5>8>3.^_B*4U(- ]H"9C5U8*:W'N-/H-6W62L;6<)@%W ML-K'W#]5R8.#"W@#-1JL)X:^UA_[-@9.Q5:",UQ1C]^//BEPV^A.\AFQ'W=J:$J1%!'Y P5)0("Z18GLZ;>KITJ9X(YF6J% M!)\M% $>O<>VYSG&,19$^\][_N05_\-.O/$F@A/^::1X^\"SHC0KFE!8'.^$ MB/^['F[X*5=?T@-&R]?Q29V*F3U[(K_XMCP)M#BP#L*?:-J281Q#0"ZGUFPA M#D8? CG7HL[:]M9,O?:^O68F73(.+(VD\$&/1Z33X%BPV:D(BQ(["I7E7#GC MI+Y_:O)R31*_[)(8*+#:R1?MV@L6U!%*&&!EM)EE2-,DS>01-.U#3+>DM]T/ M [GMN(.%[3^GE^[V*AK5_AT[S#[UE!W%((*%0B0=+F:K63IT69V/T9B8H43: M2;BC.%8(_7G1;E\?+FOD8O?XNYCHY<0G+N/P7>.X.'"78]BB.R'V=PHOX'#@+!I-&S3YG"WI:B$\=/F0L3 M2)+'06Q1CRD'&>$A6CGN8:;B#OPOCGJM 8-,><#]%7]H>0MK2G!"?^+LZ=1KMFG;SRZZO6?UE=+ZH6[! BTHQ1!T,PC;%6 L@;+&1'0P M$)^PT%#Y>5Z.6(3$Q$6DY%.SXW4 M*:N5BI,MBWSC=ZAU882Y;3$09,B?>!:16:[*BH#B 0B 6>(PFLMR:L\5%T-HM\A;OZTTW,E^ R# M7@DY*PDV1+DFEF8CQ1-0FOU&L:FE]6MB$4B9VFX+$M[-0NYK1^P M0:_< C1B*+@^M 0<9C,"'0NTP"65(%:+LTU*;!G@'! M5FJQ"&)56G+0V'5I>KAII&:W:'_#)DG&Y82OX.Y[5.LYD-BY4# M(-$0'YJTX$)6TG[%TS:.IPQ#Z-4[PUQI+6PWP6S^W9:-G]>[E:> @FXC7 5# M2QUT/J=B"I"E#=Y@"G?PA?Q[B63@2460A0KF4<- 6)=[Q<4H;,I5E6FY-,'$ M9T3/U%29MI9;E]4[#/>LT#&(D2 R>P?_G8'\ST$JX(=QUV^$T8GXJZE'T*6;DB_K;:"9WEU6C2495LHF+$'E9TGC''G. M!<":WLB:DNZ-!5>-:0)J6>-$UU+RBIT^8#QW''V5+:F-&5@\2=X,<I@*Z9]Z*^+:E M'%Y[I^.I_D 5#QLIQZ*F',P'9$IYPW67KZNRKJ/"7"/+=L%-=='DPNU:PCEB MMK_C_O3VIY=+&\V34YM)WA38QI!2/%FM#'G:9.^C9<$HT]3,C52N*8U^W69- M4&L\,T:(=7TZX3%;Q6$EO'M_W-?M^]HZ#^W@]S)66G3)SE?>L-7RDF8OL4;F M:)XLHV/I30PVX@TU,L;,("?A\%E6^L0*5L2%71*Y8S>QU-;!VX?>!G]),+Q$ MJ"M]C3.!7!X0=GJ*WK*4"MHF-:<=+WMJ^:A8=9=SQ 4GMMFI9;HY'OD>C4/# M ;+$9Q 7_4TQP<2RQ&72:EWB/Y3H93C3C8!*RR#AY]KPY>8:\]3:88A?0>Y? M0B<$_2CFWO: 7Q(4\\**<1!P'$ !!NZE/!$\':PK2&4&["Z@HV,:J?.XMD3* M.I-P&@PPBH<@%'Y'BS)7.M #[7 H#Q\G'D4(5E)=4M8L-SBI7"XIQR9<+; MR6'E6P]D&%];VO?Q,>U[3/M^T3K-#ZM,'&P>1 AY#X8[ )?]LN9H/&B/3J+? M3,=ZUA"'Y.1DO,+ L>?A=LUG:8OH&\7<^FS8*$:??)M!?-?V;E;?;N]BD>UM MG62HY5S++7"PCTQJNV#BHF,I#9'>"[< J>%:Z(.=>13BU$MJ3X#OD/[G TG- MD4*K$>.NZA9,Q18D&S+JT'WMU2^%,2_Z5M@;19#S;D)9[5%CEK8EBDYO!3O4 M)H6--4MXR^8CMN/<1AM)PJQ2L+@$ <"%L$3&@5@V.N9US62A%*@;HB"SV9%^ M"Z&@BLRS]AFK(*1%0FM4,R'J=&.SRMB6'>X IAX881PPYLEK2FH#BF*5LB;7 M_'',S32-E(YSQF42O>1:@659F2T= OOMC0(N4PJ2A:&Q_E%#CZ#**%O/O6!Z MT^%\@<=ES;VK< !)-*W U>&GS.?P$BDU_.T' M9E42XJ7Z@'Y"8]54GVU+O#BZ'D&FCK*5C#YMGMLJH3X*;[.-20]7X"RHCPLE MTGR!RJY%OHDZ'?+"%X*N#:B/D4<;?17$VR=M.AP]M,> ,*Y ^^AT$]Y=X?CI$-X.?IP.65&E-F3DIF997^IE; MUXTK7#>X3N!0)LV(0@H^?%*?DEK"6;HF(QM7!F$G@U^5] GK!E^&P^XG52K- M4QKJ_D(.?LVD9GB6%12$%,FK"N0LBE5N0<;I-LR'5H@!:HQRJZ* 2[!6E^>+ M&(EK&R10UC<=X(CFLX5/HVHPI=GCDN6JJ;V>VO;Y6V>$LRYX'\/N0PQ"8^D= MM*>AXA94'1ZD ME6['MVA=:Z8[F:/J%\^>V,&[EFR32<]MYM^7N5$R4X,KPJW>$:V% MS:EGVY?(IN'=\^+NTY #<9Z0T*R"?%)??O/NU<3X8772X(RI3)6FS5AW@A#B M+PX!$H;;B\JDEPB0!K&W-F5-IF@8\K&R+?=LOGA;$VOIJDTH%^F\0$QW?DG1 M'O$['P'?Z1B4'PKA.9!N&TJ)/ S\""6G#85V;''-LPL^;S36/72F[%' (S"E M[@[X2/Z8^)/PI*R1(S5OR;6;.US$KY.KB>!$D_=P4[/4NJX=:DT?[M,=A_T; M&%I(-87/LF*O)R.S>BREI@I/D<=;.81<\)]Q0;$3)$$LGVX=@7)A5-*W7 MIWEM2"P.FK]#S9=53DIM'OZ'F'/!>22^+3)&Q2>W5N=TQ#8=D1-EH;D2F5H6 M5#15D)5_.JC;W-X\DYUB5Z2ACTULO^XFMIWK;!,^E,\)5DQ[-TEZ6&); M W$[+>?C*-N,PF4!;QR[[ *&A!N'O528_\DK=_5!25LLL[%[K0ZT(.6[@J1N MI^+[<3$EL]!R](NY,"CZ->\,9( T3R>$J5882N*B$EX#)37P8N_C-Z;F#MR@ M>]\A5JB<973*6/+-<,$X+!"PQ-]^28@>3E3SFODI=KE;K%S.Z!N97R?JF>TR M?BV^(!W'U+)->CO%0Y\A9D0=" M1$GS6(GL'."6X.*(GS_"N::=?8<\4XJ!965;]V*6@_5?8[W,N:6R!D)!55-_ M+\MWIO1L9*A;2KO^*YSM.F!J>41:00JNOT)@UU$$-&:"4:RD7V'O7LE#6*.6 MN,#39)E04X9;C!-&_?1('4Y)K9?,.(>.B>,;56@-&8#H1?M&LX<2@@<(5<'V M,=QB6<]=+ ZMY=->2V="@!N3"%F91!5S.95TN#<@\F<+B\KE M2K.UE&?7'!6?Z:PX%$*LYUBR6!)3(0S]E6>,,L/3_CIBONTGCX)$RN[E8#[_ M$==HV@FC&N">#8X"Z\.)2H:-;\DY.#8_34)TVMG:@#G)? +X^27,6F+D)9/5 M+ =1"U^9"432GYE]10MR+G6<',5&:EET;OUA5('W! MTVR[(A+;@0>Z-L%*]-FS#N"N_*BUY,^MJ-CK!>E;-"JSM+DTPS\\?LY!-JDM M_ 8!DP%LZ2#?P3P ZMA7V> <6 &F8P390.0XJ^LDNAPGYF7X#Q\0H;? Y*CM MD3U4_4AMLRGEEN?^.42#5E)UT@W&YG_:BONYS/W&S$H^RIVE& MJ-P>[>8(G-IR:2!10B1=[GR*2MTL>=-8,UO*?LC\7>\=VR#)R)9XG^H*D?VT M1]JMF;OM+UVP1[M6-_EJ>WD M7&QSQJYBDS8#(>D+PVFN:@L[.['.EK-_O(S%J9)(CZ PV(^FQ'I9<-YIBUNM ML76YC!)U4V&#>OW(JQ!4*A"]-2>G"=B7ADW?=F1M\P2'U[$N_H.6'7T\>U3" MHJ"7GL!J-6*&A)E5A=G 8\\02RL<2'09$+&J)-S$QVP01QQ[F#$/?BH6(O6\ M]Y&MVO>>0OP@^)-F&SKNENVE5U./,O\5!-I,6S3,'6_?5D53!\/U&9+Z9%H9 M3Q/5FU_S/4P52!D5(I+H9-0\ ^3#3[?6$PL2)2&/0K$ZB\:6&JPTFJ, M*2GF+'&]V'B\&-.A]7,#+J2!)-KG1'88_3%KK#[A,LW>P5]RDUYSF$J\+'1F M+5:Q*!D:N@, 5&QJRFY6&;-RLVCTLLZ_T_5%F@[B_UR6@I&2"BG%HL04B'2D M;TDTS](6-">?2Z6;8L.T)*I/>1@W,^:G=1FL_+([O 1(=244)HS8%;?7!41B M/%[G,E3!ZPLZ]IHE-?CD2#$C/88Z*(,,-,;=%T<\(3O^+<^3]Z=)K]X_IM6-Z;>_IM6\?3)B\_W9YQ_U'/7^=8NO+-F^R M%9(KES<@'22W_C>+R6/S527:S76SM-HMX*,Z K7N*Z^1:;#8,)*F] M85,PJHF2%.$A1KM:?+)$=JD*=>102-]T].P'E5P@Z%U:UES8[B]F**3EH=S& MEK ,$@&T>+16HOTM?"=8-5])2QA8 PT:])8(F'=@*$9]\J.,6 OZ/G7$3:F! M8#,^V/#@EI7T&B>8G"8U.;W(N5Z$$ OMI8^TWNWYN+TC*CA(.[N.XG0\G%$V M@!]:F-QF-7DA8KLVO7JC@0L$(_),.XPYDM?JI]HZ39[C?A!@1Q+R,/7GO\XY M.X/IU49++@I%PW^K([R-L8C;QQ=H"B"HKO=KNV768H1/OO-L.T MBH=(=HZD.)&*2_OXN1Y"^.WO-H?U4[(^D)R"'WVS*QAT:20D)HU<80 IG\9J M2ZR,)#/2_C$W+>\.8=CQ!YS6O\KJW=[BNN,12&VN%< +X;/.YS#OQ8GF7X7( M>ZE8*]NJ&9^V.MCHP6%4OY!TSMR5LN#'I>8T!#1.H@O'#S--:M=S:\N&QFXW MQ6P(Q&T0@FDZY0S3C0-0BP0:[)PF,/76ML-U%"^T'*J&/T-1A)@,06$$U[NX M,?C;M+=C]^NV-I=3+@;3'/!:]+Z+6IQH+J_EFFS&G-=[2*YB:E3H/VS.JEC;U_^0M),!P^>\2 2B@SLG\Q)V]- M54GXY+^%]6(D5=8<3]HUD:^=;6^$9/ MHA\_^SE,\KJ\^\/8$4C>T;OMF.[I&"H1QZ><15 'KF ZW !\!>/KP47&)_*R MNF6L=UG'+[PV@>*)]!^Q-0[) M$PS_8,@*<,:(K[PN2>*UH1_-]P&8Z MAWUL_YA3YI.VCST93E5ZW_<[?,N#Q'-X45Q3"@LB!4@%8^NUCTCTML+8]T_).CKY]?6S M5V\O+WXZG42W6&+J#"H /BW)CM>F'.2*76F,F:ITB!&-DAZH;OR(;1@H4:O5 M Z=3? [!C+Y!>PC!TG^VH!/?5KC#OU&ERR$B%MF?%=":D'_X:ID"_C=EEMI& M=&4[59RC]J0?T,L:TG+XQYZ2MN"?TWXXHK;%-PC50A==ZBM6:$TV$L'K-E:U MA4/:\50#%PD8RCBT*7EB&Q=)N-5![^=-<%9M/6;IWV[?[](">8QB7Q-=4OR$E+FMDUKK8*2LA,\WE9922L)O(\BB&NQT KUES_5.$8-=9MM?&]: MIAOXSZ)9YG_[_P%02P,$% @ F#.95I)G;'%14P /%<# !@ !D;WEU M+3(P,C(Q,C,Q>&5X-&0T,2YH=&WMO7MWV[B6)_I5<*M7=]MWR8Z?J<0Y76LY M265.YB:I3.SJFIY>\P=$0A(J%,G#AQ6=3W_W P#!A^1')38E<=;TJ5BB2!# MWMB/W_[MO_T_!P>_QC,9!RH4?[_^^$&$25#.55R((%.R@$\7NIB)ZR1-92P^ MJBS3421>9SJ<*B%>'AZ?'1X=OGQ^ M7IR?7)P?B']&_'3P;-G?YR^>?;L M[?5;_@)N?RRN,QGGNM!)+*-GSW[]])/X:584Z<6S9XO%XG!Q>IADTV?77Y[- MBGET]BQ*DEP=AD7XTR]_PT_@?Y4,?_G;7!52!#.9Y:KXCY]^OWYW\ *N*'01 MJ5_^]LS^EZ\=)^'RE[^%^D;DQ3)2__'37&93'1\427IQ>I06K^"7S^#KQC7? M#A8Z+&87QT='__HJE6&HX^E!I";%Q?GABQ?51YF>SMQG";_:1:8B6>@;A??V M[AI$2F87XZ28O6H^H.N7J?W=)(F+@XF_7>JYR\4DMQ)=D+N-_'_$G M\-]<97KR[Z_HZES_4\&MX?4*]:TXD)&>PLUQK*_X_2_@.X'_=WS"_\ GCFM/ MY'O UWS+A:)7'2=1"-?^^FVFQ[J 53T[_MNS, MY0<-=\B5N)QF2I$L3)(,]GPBPT#F!2R@^*#DM%0BF<"_IBH.<_%1%L%,Y3_N MK?XLX=&39>.U\/H5;W:CT97ON8T[]F MG#_]\EH5"Z7BGHWJ6L73/W&QK](D*W+Q;W*>OA)ORJ@H,R7>JAL5)2EMC[TK MT*#3F=3[XDUR.!(?BO"P9R\CX[!G(_K#CF?M527,K/BM7(*P_19'.E;B^C][ M.LF/)6\OTZ(^J/]7O%%9(74L-#P5E(2&(UC'H+3F$L\',9.Y&(. "?4MB,H0 MOIUDR5P4,YW#1ZR2QRJ0)2@]_"><-6(/-C-\'2>%@+O &&0D8!/!Y_#%(BFC M$'XB@F2>*C@ZX?")EO"<;#XI(Z$G(BW'D0[@LU#G000',B[6=UNENZS)R[LO M2>LDKYVY=/##OXMDSF>_=P3_B .WON].SLR1>^1.W&-OT/R_L\P.8BR#K],L M*>/P($BB)+OXER/Z?Z^\5ZI_,>.S#T]LE*\#\_=1UYN;CSR+QGSB&S1-4RF5 M4W4P!LOPZX&4--JM!0W<;EA>>-B3D4QS=6'_\:HQ 69;XDH% M_+ZUW2C+(JEO1OJDME5X,_H;I2G-@EX7M@8M#7H'3K#,\X_YU8O0O3BH7AW( MR,P4['ISQY?GX!?]JS]EYMEV^KRMZ-T\@1M.HF1AI]'^?;#(9'K!8K2 .;MU M>[OOY3A/HK)0KU B?Y3^NM,I>5^-;/ZW".\TX> JG@[S_9WF^UF1X>[_/CO] M>[\RG87GZSW0XVZE>8GO -KG& SXB8YIQ8\2GV:J()/)J=+OM?D>QRWW MYF3%EF#]=59;^UU8[Q/Q/S(),P+'Y1?\/M_R%3[?N14^%5_*"!Z/POQ%Y46F M Y3D7(" %S,E?OVFLD#G:F>VP(N=VP)GXC.YG7#:T3;X#%YNL@/J_/AHYY;Z M' [L&Y!RBK^Y=:95OPSI37,*W6[[RA_OW,H_%U=EJC(T;,V"?U$8H(51;_MB MG^[<8O],=GD4J: H982"#DL/VGTG#O#CW3/37V P*]>ARCARC8FWR[*8)9G^ MYRXX9L?/=V[)7Z+^SE0.A[5D@QUU^A\R0W]-JZT7\MTSTX^/Q+7*YB/Z7QU+ M9[F]SI0,9C:DG5_NWO*> M@$L5S&)\(?&_2K*]Q%4!^EMFX;:+\^GN^%)NO4_%ZT@&7R.=4V;;93ZRK5_L MW<;.D^ MV!WOVNV#YTZ54_V)/<%I'WQ*XH-D GL#$?E7*6R/),N%CGD[U,J4MGUGK'#. MGQ' V,(9?S3>\E'+K.X$^T0H_W96/IP,E0];6_FP9C/_U9+,ODOA(X_JIU^N ML?+KK\RIV$-();[*R9%[E7L4 KMGTA&U=JSTD.-75(TVEZ&B<"1M(*IR*Q(\ M^S[).,=*P;>:@9\C<353\3_A_T8$_ORLDC12>*OCGU_E:$,34)!2C3,=2['W M\'>A&]SC/9)87*:9CL3)^4A0@?R8X8IC+H.]Z/^&Y0H>UES_\=/13P*#AD83 MN;_S5 ;F[]NL-50-9(7,=*$.\(?J(DZP L/HRI/C'VNX65WO?6*K-VZ3I;WC M?=&R0ZI7?;)!WV,'_]5*Y]NV_DA($>FY1FJ(2$O>8%0[*N.EB-141M$2Q#A( M,A@ ,4B0D'_3K(;@3%<9R7$D%[D3VA%S4V@8,=U#P%1G*L^%+& >D[DX.CDX M.AN)LW.XZEV4@';;DP0D@Z>=OK0?[H_ ICY\_ORE^-\:5 9XV* !1^)_PI.- MPF@H%IX!L3<#%03#P)-=9&JB,M1(H(]D_A)^+;+N^N35^N-X$%4/5$] MV7A1_>.V@O@>RN*+9^]&XG6I(YQ=\?IX)#[/)!@>9X?PSZMD4BPDJ!G8^%]) M$H_%KV!^B"^EC/_4,"CXKQ%)^OR#_*K$WV%.#C#67=-._R>)U4CP%/U(Z7Q] M=^D\7"^=_3S>']T>-4J/BS9XB@7N"7\-L3!8!89IH+&@GC&*/]BGE)P&MI[75C3O,DTQHM=!2A7,-*E 6\ MQ#\57J)1Z/*4%PS_F9198*JSX"0%@Z.84=0*'$UU@Y5YL$HEGK'FH@+7'AP2 M57\B&?YL]N/'$]@4R0(?[T9H;LJH0E)*>.'8=VO(5R;=A>;W ?S/>8>K\SE+ M[*=['SY_V*=AK?O!'TD6A: .P7K"J.U,IV O'9\>7!V?[_\5!\,"H&&[^R'? MNWD;$7MY(3H95LQ@\JR4P63) '1]B!1@U72!?Q('.L5Z.GA!]0_.)8[L=ABK M6$UT03,R39)03"3\<@,)>Q[I25X9US+3BQ>EY5]5L81^ET)&E +K'?/.9=,T=+& MU<+ M'[YH;]9;H >W"\!);P5@[WB_CP*P=LQ_5S(D1=Q6V>C,8P8P![,TF)&2IS"+ M0L\PB2-P__"S,"%2R! /2#@>,F4#X^I;&B$))=PB5'F0Z;&J#A>FWF'7,N': M_7P$-\KP?O#Q4LC)1 6%?UJT?[&1T;1!NAX:K-\XZ;J,ES:VZ#:MB<2,[!>2 MO28;H 0),%_DSAKB;U HX?=@*G$8E*4Q%R;T92RIH!*/D; >&=S48;*4286\*S95IR(!?_0'8O/#*P[##'+9Z#O5462;;T3HA:9L#(#?LB M.B;N8X%IKKQ,T\B<>G"D2?A72']1U!E^F6#X^@!N.R^C*8>2Z2L0)L*@C)>< M E-3G<,(RTP-4K5#4G6V>5)U#=O5G@EY^U @ZT_&F%E1TTQ&(H5SJNLR$!?G MU><@.&*,Z34PUB94U6^2<11->)J3IQ:=/76>'XP21G!Q0)\T ,?X?V83KY]& M/_Y\-&0='C7K<#9D'38VZ_"74PRKZ5O[*5M#G+ Z>4Z&I(*)$WJ)_(R"A&OG M34_MM#W!4$G$;AMAOVS>GWZY*L=_4@PI,49(-N=D19" C6+8@-L9$X<^PH_( MOYZ2LJE@$J,:,@E^[8%>9! H.*0D6$PZ1/\D/J V*SEH4/ZSP/9EZ)604L [ MX:R#^4'.*1(@5W>R*_"L48RGI9PF*W+(QT*FYB2-XEF M+ E,-+I:85*.#6K(12S:PV4HD["J 8+3<3J#OHH!U)+/P6@ZDVIR*Q M[Z"(4/TD-KLVE?@NJY12TOW@59KI\X>5RL;(\D[*V3:)S\D ^VB[<[Y=O7E^ MD^]28*)_G5^1Q-8#<=6T:20+;#:)3DMN?989MI)4UPRV?R0S_NU#C')9 ) M,PN-AF"JNB'.'Y&NV2=%_A>,V MTO!M+O;TH3ID( OB8<*$_A-CL@3[E8-'O"P/@V3.Q3#E^,!<89]7E=@U?W]; ML><@2=LC21MHI7Y^(X)($_S75G5.3%PHNDW(JJ-#CI.;ZO 061DS&"P6('YY M@B[T7 =9@C6K)3J25+7T!SB&R8+#?1]E\-L5.H.6[G\3"^QQ3+Y)+4@DS)#7!+L %A8RQ?( MT79>46>;/V$NR4*�+KXG8'2129Y(0-[*_K_Z2-1"4I)KW"7 0C>'UB**GM M\2))HOR9>^]7YH>@R7*; &K(RPB,, 0\Y^*JS":@TNS%(_HI8$\4@+I"\ OPON8\70K>=!E81I MRM&A>!\CZX+F+6#M4P:_@94YQWI=^&<=.^I<-QKR7*G"VSRF'&A."1J7#;LD M?1'>4)8'S=9,\VIP[HH?.,9?WVBU,/P1 7:$R.;U %/UXZ'T9Z..TI/#-BEG M#X[2)]!M'VHIU.[,Z#=ZR,GKP.07)).!G'26F&M)E1O V#"Y\/ M<.$G@ L/FO9K7)//7Z%QRJ=O,50UUN^JJ[Z5I-S*2-%C?.Y(O:5K? MW6";P03?E3V\^2;X$T:9KV>94H*2/+>&EPF2)B;V[#*'D4V9M*!NS':;PPWA M@PC3\MAI9:_,&86*7_L^P_ZZDVWP)P8-L9NFXB[IAD=6 !MIYO8M81HUK#$E M.Q80LWB@2P+DI8#/O5;UZMS/K3Y>WX5 MD[5$7!S#/&GCXC\PEU>HV%!TX'W,0!U2% ><$YF&&W'WHV"(L-PWF.9T>-,= MR!'NIN>V@;B<:YOHNW#E%0C2C BH0%1I5 -*Q!A_3^!__K^$@L^*=/=E"!*$ M#44H;B:^J"DIH8\RD,GZBTC)7$N]D/$CZWP77GU^^N.(,@;Y>8C\;" ;S0>3 M&K^ 38^]+>&X,G(T;.MMAXZTNW;V8+<^"<5TIF]8N=OBFC1+PC+H&8EL)^LT M]\_3_\0#CNB@P5]*"HM50T_IV>K20;RD[1E5F+6Y!"M69ME2)"6,2B%]@V2: M-["%<_M,N +4"&<=3K#>\MHV6N+%'&G-%^M?ET;VM6F6"9 M_ XCJA_U7XA!C)Y%#V. #0C3X7E+M^(!P6I:*-![(W"=L L,^TSXKXH6,VP+ MD,Y]]XG%R2 0W0*LP$;6>,Z1BW-NY@2F.&["'\TP^87'Y&XU?1WK#:7H+^7H M]1R**]Q"'<-VA7=C'@-/?N9MRF*6)>5TMH[/ \17I\8O-15XCC[I\$08^D++ M^&Y_1,,KBOI"D'2E6!/,][*OVW1W>0(1VXNIZV#6F$0S'H+=MD9T;D9T*"Z+ MBDT./>&*D07D KU ECE7X6Q@J6X9:]+KY,"7%9I;9AUH+E.::9@2NUB,6:U8 M6*3&+2KA_4 1X7M:6A;CQ7O:PH6! \O/U^[789 M,.># 4,&S!.R0[I/8O2WD4FWD84G31-/$X$!A3,^,>2"+!/Z8)7E! M_1VQ_#59Q%@9%&2*^Z[-%+)3T1'9KB'O"D3B >'L#/,&K,?]]_#L@O5G1!6E M;!@-[G0*$E-!8:(J32/570CS/\VD81(SAHZ&>0@UFS)FMHR=YQU*:('U7[=O M&*[O^8#KVQ(:T+5*%XZ<3 7&=/2$34]:WAUHMHXT&U5QFK(9;IO!ISHF\XTN"$O5M/(J*Q-LY?5:D55GC2I@A,_4)KFR]M>@ M2'-EU5?,W7E!K^(5J]U$NCL;V: @V2:M:N;P%I&NFCS62KO8E>0^'MTDB8<^ M[2#;^Y6[O+Q571H?#@\*?V%QC6A@RK89SF%!\LFR9:7[PQWLY0VSEY\/]C+S M!878YY/B0 MF,W@."K93',WQ)KT"%7&0!BZ[\_,M[(F[N:87'%VUXFS5HB#-4D2 MDB;NJRUS/$CWN+0>/9<5@:HW2.]W7[\/C,!OC!<]+8]AE14O]3QB4ZM<=$^'F*3WRK BQUS\0I?W@N MP-P,G4\[D3K"NGV*Y4G;,MQYBM+ZNF0I+69)U&WO5$"JD4!+UC4)9SUAH3ZL M+- 0 X,O*30') _%^PGW="$S)(?IBF3E(YN;4TP2#!L5<7@<++(IEO=.J$%, M&LG ]=$D(RW.#:"H<@4OT2+"M$G>\9*6J6/MO>KA:EQ4H&- A#\U;IDOU.!6+5!2BL3"M0(DN.\W!L2=6D5("15QKG M*6,G)T\3[HR#TFK^A==RDT54;%EG$V%/6/+G(53;K8 M*XD("$TB5*C8TU4'N@#51STQV*"T!DE7')]HB%)J\U[G@-YN]^91R1[?4,=:C;"G.=208;8J.&M3\4&8A]W*?8$+%W*_B M]"(J7>SEZRT)+ZVWGB,3W;OU9LARFG%6"%YCC,D;N'PD"(&JIDL*7V(8KD"V M?I/6G^G4$+^M', K6!Y_?0BSP%%-DSNO3U1S7F_!E'00EX_$K>X0\HLID*VO M"&"!4P.,".R'DDP33N>8]G4.DM_&#?@S;(QX_Z;5 *EGLBPD-U!HM%(880AC M 6>?,//N)B5SQ@S^J2(3JJ69Y_=HW>R'!D9KC?+.?Q12LI_6RX:ER'X>4F1; MDB)[0*>\4_&%.GRBVOE2R^FP>OWUF\H"S2#.H97>AKD.IT,K/6-\_PZC]7.6 M;,G"M_*QT=/WL\LK-U[\'K,]AK;-0E.#ECI^LZM+'8.C.0;(+^^]N4+;*F,# M'XT)#@;ZYA!J@)*%7X8D&;G)U03P(.(:K1$,@V&\P)D&9X&3MH?B4U*@P9<7 M,G:WQ.SN-,&_JD[*3K_^LMEZSWOZ/ G)4R!S=3S&?X!Y M7N!_0[#<(_!?\-^P$+!VH1EEB.5C&H;!0ZV&J=5M.8-JH%M@50Y'B'^$#.U[ M^ CY%7S9E%1/D)BRCTIOD'H#2>I]B,>J5U!N*6IMY=Z*>CO'T&/-)X8B[L69X7LZ]G?R/4J*"K'9T/>SDTLLG M'FAW5$?#FK/$KJ Y].]VA ['QY8='P/S-Q\?GQ)CE 4]=SGJ:J/5'K*E_XU2 M\L*?-7@\_GIND"HZ$PBL!Q6X?(70UO4W]BL%N_I-VJ2#*?-$>[8]=E2]8[!\ MA9I,L(#15&+@#ZS^IZH,&J5I@BUK" E4]J]J[A3&;(WZQ]PN_D6A8#<%KVWT MA-VDNL).,W#H-/="H+9W<5B"W0T.C'M)RJFXAE[F)G[1)M::<0(;E(4*N9<# MAH,EIB=T-8Y8*<;1F$,+#EW[]EW!\ZYIUGQK#/I[7F6)R8_N2L;.[(M)*U"Y MG-?@@65!_'&_1 XGDF)X*YT%Y1R/JL"EX5W;=0Q[3A"P@\LZ(N\&=H#!RU![ M"TQ%"Y.9EYU]I%N,.\K<\J_%#\X68<<[L)O]E M?.(7,/@":\49983?#Z"QG=FU&P@:^^Q\,EM.&60)NJ$RLW!T'>.A9O!8*L.F M2G@F+ CE63O!'WFK#PJ\OZ*P@>QCO^>>&*1)>E"F5@1D^-C8WV%O]W=O;R S MV$?POJQMX@ U:+];C\S&WC#'58)W>LH";X^J= ]%5OF +M.PCTQ0 "W<#^9]NDT4\'IE?7)-C6-1$,%RMO M#N8($C"8ATW)'4Y*9-4,=8ZLHUY!I-,/?MG*+12URY2J&*FM2CV?1 EO=FDFQV2F^NE4\$:FAMF.>, M:7V:ESM<2,>C;"K6U7Q4+)6U<@:4_DN)#C=H6LCGU#35<1BX@4S.'P+'YAJ9LA91BOF MM):Y9"ALM#1T(.OY@^X!86U3'L :Y/2N4F:B6L5YU3GBRE)ANABKMLE&L+FXRG/?71O@#88,Q4YY6@\:_&IJLJ17!9<8SV:A?U-NZT>UR-W7. M;L9_-A)(,:&R&&="F#WL)Z(OD/IH6BH0V"2=+4>&KZ@J]-C3$[0VDT6S#P'2 M-MKV @U)VA\Y9I"16"CUU989Y_0P6N@8 7ZAQK@NUAO9P#Q,G5+_)=S)N M>@VNO#97LH\>L0?NMD'9JEM/NVEKJ/(@TRFS YBN.T^[\ ^S [EFYDLBHWP M>O,$U0?U%NNOUUMW90LPY%UERLJJ$RZLKD*!IA$3+@M8Z]5;^VV%.%QHXI + MU)O6W? "=ZB#IS*R+;R(Z=V$21?:A-QG$CFWL.@?['RO'T5TS MTGZDGZO[N?:GQ&K%!M&^B?#;MX7;4N\84O_TWN#F)-1RK2K>A^V#<5RQ2#(S MAI!*8LP,^9K^4/QFN16:H8=0(PD]MPBK M"=:S$IXZ#-Z=H*=7?$]_V^!8:$ M=N7KVC)7$QWFG$$"A]0<:F/J M\FLG ];M)?-YB979A3+JFBH)\4^/1^\.$"%R.CWX*YBUF.-I=/);>1:-JL-B M::![,^7EOMH]0%R#^UKOD+0L+.O(G:UV3EIB_HI\!O-?=S(J$VG'U=@3I3#-RQ/GUE@7W=<\!\9;8T08"5'LT6*-T!??4=T%=AV@-\7^HC;8GO'#M!$& MG$0]OKL]6^MCS3W3@?!INJ WO<4M#] Y3 M!6M6:8D.!;=?U[GMOUX9*A)M,QI%U:L K+UI@KU9)!IU=9LR%CPEV5?E[":_ MIW?U@HWW7C#$S.C# M%M7#7-2M37+DO:[Q'C.(AT7K-'7-#E@QS7 CGC'_!>Y 8.T(&?$.7]72OM(( M%C_R%E507QE^TS^4^(COX37S8R2A)7U'&C%J=FX';1!Y75&>%K8#Z3DB'%3) MC>)3A<\P/(\-,AG>"78UJFEUQ&+PQLQ056^[+L,;:F%8M20W;@Q#V30FV7 ? M4>OZ#C#EG9I_M]A,OK]U[)F2V"-*3Y9-;7=^>/3269/#V;[FG#P\.G_(\?[4 M+(@/&G9S_X8*=C8VPK,)9VGZSWL..G5^;J@OC_O3I:H)5DU0D"0PC:<,$+AJ MW&QT**&#&7Z*_>OW.<@\5GYPH]8H8EP+3^#=0 4BHC;'(PF1SWP_;GF#1T=$ M?^?X2W4PAY<4+E6( \VMA%IF4^5Z]U2Z@=L'MEZ"WQWO718^)%WY.O8AY\ 76T4O4YF;4AX?4)&-)8U.'C<(#P$L 'I9'[DK.B: M;7\V:+@':[BG)NK["QK.M)8IP'9G(5N055880T47K'%L[V";%"&]5+-IB>@: M3=Z& D06-L.>351N56-D/T/S)_9PCI8K=8V783-8_EK4>$H(?;82E&22C?H); Y8:WX (D*5IO+E]1)++TVVMKO M;:+!UUXS0[+)&DWH5RLC.VHV&"C??UN*FJ(C/HTI"CEGZH MWY59(AN.3!Z/9-BG4+0II"C)L<-A($G6/2?/&3M<:PB"%"MO;F@>[?B=TJ,1 M,J2!N^(VQTJG!G$DKRL,NWT&9?[5GSVD?T[*N*H6A$&#XX\&>7.=,?,G\]G( M'&#P+(Q F2K*.A'VC8Q 1UN$PJ-HP5JX_N3YX?-SZZ1J.(?CXN+ ?M@1E#L_ M/!ER43W.11T?#TL3Z3+F-\X0&X+XF>=(R6_G]P3D-9U0[PI5010)L=/(8KF40U758I-5\*B;1+-;#0,-DW)<,,^ &T+M M2;FH:/EL[RMX&TG]G_QT"!K&%-JG>]5O09Z_RU92XJ-F5QM^]CHSQ8KTFP/& M5D:^[93* 349Y4EM$.0,PTW]K%2[^ /MU7PH74/K<*?]15*,:#G_(YXS5-K MK49;LU>_$:\N.?_5]F":"V)/C[P9][#*'?,(<\[#!CV/B2&<(?X=T[G+>C:M M_=[K8ZH>X2/L\9AK+\U]L4BR(W1*KXYL#]6.RVI]$B>-[5?C$WD?$R<_A4IB MYD(I0;#&JEC@(/PDEVL=<(.KUKGM7?_E3GDD\1U9Y\_*?2L^3!&F9I2J[LD@ M>!JOC1/.EU ;^K-SD2L\B>>8Z>^R:L*['PM1B3!@J M3P>92S>5'>&24I;=4F$LUA*#QPUSMSJH_,H*3\8P2UCOBX76_ W(CSG!3(-& M"KMCXUN3@37)5BX*-(T17EL'&&.9:444@Y#!WK'(U^[PT;526UEP4_I)S;M+)&I52,O-OEL#HI M.LA576%__D=&9!!';KY;5%:M-8$7BH M,KPL0V5S7S0I,'4,[\77-X3$.-2N1A5&JF/W%PRKP;/@$?R-FDPE7#K*J"5D MV S_E %YF<3ULUC1IJV/B,C>'UZ;="8]R(]\:D!1C_W(3X2\Z6] N:VQ='RC MJ5K !9[,"1LCM^A?YZIO0"5'\-",K@^P[G58<.ES9Z M23K9+ZWUN'HK8O^1:S%F_@R2=,EP]Y%!N\+/J:6UT>#8%503S!*_Q*L2Z@>* M,XZ .H;37^0JH9!<.BTT$6DZ*:9OJ'\(IH(H4P=IW0F;F2F"2#W U;.# 8E M %YZ.1\G$?W?#5>\'MU16B"0=U/.(<.U7J_Q,>!]XRSE107AS1"( M:K).3KHM6XK/HS[IR Y6+.5WIH(/$ILWY;"1]TBF,%\9;NTL/B('U1C6%5N] MIP!?N2&N)%+WL'9U3O5F)M*QU5?4X-Q!.>;VT6[HI-Z)BYT?4['AM)S4CONW MJ=@'^-;WAF\=#_"MC85O?<=DCVMQX'.VK.US\,A>^@#T>A0OO'\<_KWQPG^S M$3'$4N=)EL]T6K,68&YNYS]\LLS,_0VH%IE@W0(BQ]%.1H4@LK.SAI@5?&_3 MY@/L2^'@3%SC\C+D!8HD\;HI=+)5TP6JX[8D?X MMI4U!4R9Z6"".C*);>K;QF1OJ:M7W\R7HPH1Q'^DAN^VU>?/8(\"VWV3 $,Z M( ,1E%TT3B31%%:0,!.;57&I;"5J:%W6KH@N.?<.HCUJV:5;C(IAC$UR-46YOP3DL[0WU$(%/MI]N%0#WJO0<@T#C<9$L8P,Y MM&UTB!O?( ,;%&-$JSVF G_+_64+\[ T[@:IP"*YL([_M(RD0VTA-[V\ UX, MEB_#9UUZYNP'N;#S^UDE::3PJJM9&8;*C?%6N3ED6!08TO4R;K-P! M3F<=BM_CB/I[6CIMF!.=EOP+6Z[1P4KPX*:;8##.5;V\H-UVT[T;55X0KQF] MR[J6F^XW^)SY]^BX:>JZNX;,;U74BU"0X !,5+!9=Z3EU.5.!4I![8HW$6*UY?"WZ%59XM1N J(_]"LW7#6 M/CW&WVA@,,*/MUTW]0Q[U1C>]E84T5'?:]NY: M.YN/W ]S-+'J&B*U]V4:,J>>C1@<;K9]:\= \!D> MM*=5!C'RO)=UBST2R2)6#)Y)^%($NM2<'^[7X(%F_-0 MSAII >Z,Q![6%%/ M 7FQF"D3Q%&YLC_"4#8F2HC_G7Z;%\2-E''9*P[)OP41>(:ZG(\,E(>B4 3Y MH1WD..AEF*0.T(,^)J4?YOL5&1!.0K-977W2_:9PE$99U]NB-7DUH ZV$8G, M[-LJ7X39$&HJ+!L45>WE;X"O6ED> ^E2T>1@CAO3[).J 38\9IK)>6UCULCF MN]% S/9T'U5B)IB(L<8J2GC(:^:84R>P#W OX'9;>W<"& 4R-ES]6#EVN_"P MATZI,U!",<&YNL!+2.U*JL RB1/2:/UX[EJ3-H'EHIKU&6C"'QLB&&R/1[$] MAIS&+;;'ZPVW/:X?JO-;>KC2\K6^7[6,\!H-;POT*^X]XBLX\-D2[]9VR9Y^ M=;W\VN\.PA0ZE!.WY:[M]X'#/+;9%S>F.YD$3=RDT;A8"0KF64RY'#BRVH]$ M[>S7XW:U;+6]!O"0H"$Z+8\\XW@JH*EQD\"31@9/2V>?AHE#D(9VO!VUAKTX M3J_Z-\0 %QTY:Z==Q7\FRT8*'J>9!J:I7WNL,*,O,U=<3.^.]Q_5T^6,2^#4 M6ZU;%:( C$%8HU>OC946TS"U,TP 1FJ0#69/=M(&>DUTAI#VUI]G0[IMY7GV M#HTWEVP&6\ MVK8:)K^VH^&/"QD>'E<0AA:NSVX#]*1NX"!-1S7.B+!^CGF60C4DWZ^>&,_> M=/44AA0#SRE,A6:* 50T6YH0@7BZK1E?^T#%HQ;!6AY%5]-^Z!PFWJS!@=$Y M.F;":M[2ZXAF&C-B'T]L!9)PLW@.:-!GF;_>DQ(/8_N-K2G!CD"Q"Q68K+&I MPKA[<8\]-O'2J@&FLT9&N$O@!<'XH-J=I5M:0A?Z4S%J57QP>Q%$O,@Y,2W; M\B&\U4R3+807=\XU'_#U;=IE/@T'\?8?Q$-N>1W#4J:F&N1J0_ N5)U(I8O- MH!1%*DGGH"K,$.YE_T/=1/K$KJ+/1=%B M=WHX U C/KX* '0;CY$[;E83&B6Y8^^_*[/1PU^K^SUJ+; P64P%NX[5/I!.FT U27XJ&_L.J$)OHDW+V/?R_"P5Z_,U63VKU!'!\ADO.^,)W:F7 M>EW.1)F^0Q7"/HO:"QC*QS8&A&1*M1:B*325,E(_Z']]1O M*BCMVL*R!&1INVK$JM(3GP"'$R].O;6L)IX\PZN#IFCNMA,F6,@C\PQNV,XQ MPE1,NLYN"V=W-BHQ;>!)W )OFQ>2V\.VDVVW%0./%7=. MBP^(X2:'R=V"(W0PR;^'27X^F.1;8)(_$"']0KS!4O+0-L=$Y7GIJZX!)-T; M*_H!\>07 TAZ36)7F7A5*IQX2S#1W/!&/'K7NGZHK-WLD'6\+WJGR6X;] =/@OR#M=X<%V5M";8#&O$G M1R>G%^(/1FM---@W"F3L^'R?7$H4P!!QX]+TWJK9^.#*T T1IC"9(+R"+V/; MG\Q !@LFZ$P2SZ$A4_ )6DQY=,YD+\BU22['#>RA4/SGY35V[& (W6KMX55J MFTQ)U)B)YCN#NWFH#OTVTJ\L9LW,PJI)X/%:#5@?M#=<6TR NA ?+V-S_7R. MWBFG*##1808D/GS^(*Y*^#835RG(-#;Z\W15^X==C889K@?NFP[\ABK[3S!Y M5GC6;MC].UWU2,MP=7RZ49/^5*3!ST\/7_0U2+V;9]7)KIQ59\VS:I66ON_I MI3SZ6YZ*T?6>4^.K/,-.K+.^^:>G6_0F=6OR;LZ/M^HJ=K([M9#4N*6I,10/;TR M*?&>9;J_N8AZ-;'.\U)YQ<1",BM'Y)0355C5=9><(XS=DG@C?-G%_CV(G^ 2 M;+Z+Q7:;?CD4YY3Q5%,;Q#Q7V&;&4RX6.XWYALRHON?B7YM5/PN$&!>9C/,) MDY,T!NHR$@:P&!#^OF*U]6$Y S#A>P,3G@_ A"T )MQ/NRSNEOJH6T9&2=0U M!FFF&FZNXAT VR;$K$EHV'% .\#_MVG@%J']?=1 93U53YB4T41'T=P4IU3I MYD?-7@ZPYE[8/D.E_4K;YUI^4STN7;_V4J:5M^.*UPL<_:KR6H&ACS"(WD.^/"0Z@O4STBPP:EWGU.N@=X"+\ 5R$99K41HR M%DB@!%$'9OQCV7\]6)%HX;>#AJKV#9NT)^2PUZ,>:C:ZGMP].=H[WM\0>5K[&J\3TPV!"GLR93@:4I7E>"C0 M7]&26DAG*0J/X8!6WS2W3[1!C6;,^LG1HX.X/&5%0^]DXUZ"X&*"-5J.D0D1 M$H$@TL. VVZ9YSC\B"X_9YE;75)!M-B#<;NL/4MEEN6^8Y8-EMMM'30_-L+OR_;;HV!T1:OWH<,T$VHC# M-H6#O(W% >]HGUSU%#%!9I:M?Y2P,R:&[BROCCA3!XX&'O9EFV(^,';#])I@ MP0B*DG_,;;ISY1'#=A1>X.\;5&FV&,,09:U[J4/QOF".Y!G<*.*GZ#EV%6XT MT8%#.U!AF2FR5)M/W-.3:DKV*S2&>S,SW60C6$MW9%NB(7.9RRW2;_%RX@7F M9:0J>^0I8Q(OPX7;06_;G'!\D<$4V&4MMX$&-<94C+E+V"9*W#=:55E\)7%2 M<\,#TP?!DA\:-F;<,^1?CC4K/H0S(7.BO06(%)9&*6:K)G=434%0L3WABBX* MDR:%>K/=%(+(I0%-68(]8D&G1S$=H(69FW9+"2H/ C XG6=1IW?4>E6Q3!M8 MVNDC5'. ?9DB["'!RL=QKW,QCK3S3CH9I !I PE (4V3K$'#[+"&.=T\#?/> M4R$A]9]!,+CI&J#1B\_FX'9S>YNO1%"/?4;=Y^MZC:[FV.]B>26'Q(FA1+Y/ M%+\HR7/5[/OY\.<\O8 .%=F]E=^SC91?K[=CK2\6?XZM=@D F((@4>U6H8)9 M3'TVYDKF9,=3M:FZ82_$G.<'W!(E!7^!&V=A4U\X]6%GZ9QT1*3CK[FMT&B= MP7&[IL/>"N0U2 Z06J_($'E-O9Z"!.F)V:#WKW2.1U64:[HH5\+MU8)X=7&= MM+S%+$O*ZXI57!"@@+[ M0=($=4[59,U4Q=Z*?*ZO"+;+"M!8LC.#&7\V7.YJ**U9)#M1^+X\3TF43)<5 M6W9C[IY>LPZFS].ISO/-4YVN.Z$'(L0F]=DS$",N&VN'AHR78D(](;;KR721 M9,M#XKA(7%O?JLU/HW7LR.BE.!&!SH)RCASC@:MOJ7H,&;4WJL5^4(I-'T12 M#"V)9M%D0@+J;]BE)9M>FB'HRZV8R7^3'2,3@(=RW"\9X08BC1M&]N[MPI==K2WM&;Y8PA,#0A, M&ZAC#N@C[,(;%Q<'=-&]D?I_(0"R:=CR%P.V?#NQY6ZA?SZYPWE>Z_V=YTF@ MZ; EG][U<(UODNBF&0U9F]L=2/NWYL)+91!N=QTNG-O5Z7V;Q;0[C[YS\'@W7S9.I!:,.!4^86M.'E@#8<3J@M M01L^"@XGKG QWP&"TY5H,G'1L!FFZ4Z?/0#$LY/4L;LIQ1N(IFL:E,;.)"E; M95O>063:5N8VV)B#E/5@QVXBHNQ3HW,R9?#&";>6GNN"4A$5@528P/!0>N8( M5.F\V#^4..EG[SM6,WFCDVR$W.J*CMVPA@SWA<<"6K ^+= IF:)[:_$>[E+" MGL"%X]R>K3I#I,129? J^ 5,AYQ,L#5YJ)':?>1I$UL("I\\(P;V:C .RQ($ MV+.[H+ O]=>F_(C)AKJ$:X1)6C JE,3RM_V1@:!BS:G.*E;$I)V#9MM[6Y$;=4AG&BA59 M_\K>],L0QILK4Q*06Z5;ZPU?(8J&*1<_MXQJG$&1N!H$U89FEB"\9B6"9K09)+Z67: M[U[[<%A'/](I;-+RZ*MR\,5"D(C)-I-S,H/))<4+68'#(^%I6-"%RCN33*1& M'XU@2%GUIS=1L9K"]E;D(F=>]82]='_=^M2XPANI3T91C@B>8/]E3TSAS:A! MBR,]9QEK*A0+Y5Q.59<=S2AS/V+<= U6.M ^E&H]9%06DD:%0*BT9%DS QT) MD% 45SSTQF6.%8&Y"#(5\J:LYL_KO&#OU85]6CVW=J\CT2A"R4)A6LM,JFBY M907-DK'=K!8_A0_=3I;-?CI+FY:]?CEDK[XV/>0 SVO&1N(:3>43_2P5\ MQL!XS=%1K/LUI\I DK9EEO?QT<"2MH8E#02BQ\9U/:G!%ADVN><>]F"-!1X. MG#K741.$PN]L#U;'-^.CYPICJ'O6.L,_R:1S)B5&01V:'+[=]Y'I6$UCO/KN M1]7X@,PCNSF D 6=<.4T((R74+T4#E6YA^1H"8<23/8Z?P2%0M;/ MG/>4'W M=P^3)O+;3!SY]TZ"H,S@372&2'_\CGB,C?%5O]:A!7'NT B%D]5Z!_4)ZGCR M6,&.>'0C;M"XCZ-Q!^ZCM1K7F"!/3(+>#V'8R40*BD@/S9+;AOVV*I, -V7> MQAV,"/P6+UT !-R$DLWM]:D-&>+^M"W67/ A+Y">

    2EWDAWK&]+WPNX[$:YOQJ(E:?NGU@]L!^K(@]&QP7-< M!^[9F\4@VJ4J0JE(OE*.8E6&1JL(.!7[>:T/ ,$;(+B_/PHJ'V[(C"LBN-$%^)#0N^YV<,[X.[%9-33 M->G1:2)9NN$FN8X&05@D$_'ILATMTZ@4G"\9SD"UY;>4>K\%R8Y 1##ACRVD MO4ASJ.*?OJ!HE<3.76,/8'JQO1K7C-*7B>O9&?[;A4SLTLTH.@&-ZZ"(-TOH^7J,(,5:6)L[4U .'E]D9=,PAO/6=] M>C,5TCG4EJ1'<3 YV6[56=W&%.OZ\M<.VF9:05*S>6$%+>+%1#V*41$[B\/R MX"I.DU6,H:LT?>Z$#X#=B^W$NF;HWG;\?.0JHN6ZI:+HNF;+A]:LL=D&AWE_ M^/Z(?;2A3>T6V(#9DQT94A';#?I$'+/+ KIH5GM6:1*KH@A314D0=B\%W?,% M^#5#]^:C[K-92W-)F^Y(>QKPXM&7C$T_7++N;R?#%XO D_%ZBP43Y"A[BV'* MS!IR0Y9/$1@O(C"#(&=39P#A2^[F AB^'(9_HCWQPRD##R#.+TG>&K'EMW&,K!QRASZE'=] MR2RUD@[;UBKQ8$$/G76\3H@4/S$7X")*4E05H]$J0Y\[UO%'@[O3W>HC25RYMULC06WD-V(HL M9#>BJ/>] MA:ST9I?@.OQ*:$9^(C0CK[;HVF+)@85$# MOX\DN''CHG)'2/SQ6^7N<.'.V M\E-=85T51&B#;0)>K+-+9M#A4+B19;M,3H8@J"S;A7&P&>"Z[W[[?7C\+MG_ M_;#QXK3U$60\QDPP%HS.[6ISSD'78:")D1ZDJP(/^?88F*HB!%)EX'+3!F#B MZJ_9 [ODP;5MMZLG<&W;;>CIG6\QNK5DX*?%'6CK!N(\X AXBRXY0M CJ-/\ ML[;5"^-_*D'L83:?PW"GVQLVU7@=-Y4TC__%K6L@ 7C1\@MP6#>@J _OL,*C MWUE0+N?"]N@XD"<8$6_L-_4ZT5H(':^V7<-<2J['@YJ@[H2BZBAN37N>U_DX MFXW[9EQQ@^CUSFB]KM6V#WN[ M?>;6_-X%.]3/\W:0*5K"A,%=>+Q>]2>P1=NPQQ;>C@3>[NXNV[HU?#Q)^K>@ MICU!R5HV%ZR]6,T.]7UM^MN,CN?A9>"[*^9H-.>\9^G+9G]8Z_G2*3OXRN G MJA11WJ .X +"R;NO'SS/Q@6&PK!>HHWD3GLN-<4Y9+%\$1,*YCP*YSO+JC3S MY.G9=TJ:+UB/!K3(5U\R17H;TX\*!0)2+Z#)WZ*B $W^1A3UOC1Y0'FX$<(V M4-0-LXA?>^_FZQ9C3Y\R=ASC0M>1F+:CF#LX<4;F4&O\=J;Z_4#]2 H>^>(B M%RLR,>Z'1&QD9N\095H?F^'.ULT3.V9DZL'2+Y[R&%&F&:,2C?9Z;7BKK!5/ M:8;IO#%4,S$5YX]A^84Q3!4GSNW.!L "K.^;TQ-@?=^&GMZ91'E[@>J"7?5W MB$M+*(8E(W%(A^RO%^YTU4>Z2[:(2R2(2X U?G^* @[OE?N^[Y%-.P=OLHA) M$S[4INUH:ZK*!"^R:?39V?3'89U/S"C.GI ?Q)(O<(6V'IO&Z2B6PM*B"F"\ MW@FF*HKFUU*1#%)%SYX1 M#B!T#WL KKOX^!W\O'@/6!D]11Q^'G@:@\3:\/VN*6NP,IVVZE(':Q7@R:\@ M1\X=[PN W9;?!0BRJWLM@#JO-G-%J6WO7(:WENN_+P\OCU*9(*A<7O0<\(^ MK^C>RFWH]7':9?- EZ_HG(MT@*5W>WM=@&\$&S* -J^400O4>5?[!X Z/QXZ M[Y3)W0A",YM\14_"T/3U0R4.-3]RBZRYHGU?, $TU'*7_:?[$I#-OA(%KFU< MZW4)@$_\:*\7*/+V%4E\;#W>">OAH>L(%'GKBGSH-P)%WKXB<:#'N] CSN:8]O.5AS8\G@I$!"M)7M^]]L;]!_[LGP[\T,QQSW4RIUD MQ_J&]+VP^TZ$ZYNQ:$G:_JGU@^U.M/;'F6#*XV0ZV:(="#HRK(IBI_MP4:Q* M8-DOM,QA P ,'][5'63#!LZ-:PGB,*\!%>MIC>0A@6*",!RE[< M+[Y>E+U)\_A]7Q^XT^MPIZ]+GW][G^A.#R@!!5C$=QJKQ1*9H?B(+S*/@CW_ M/)_X<>CS3UZ(6]-Q,P*AE0KN:&\WKW*5\=N?+M[E1^EWG_( M>Y5?0-S_Y6KE/V<:FXV%!D.SM>5T5 ^FH*5]G.[9/V#J%^\B)G&4OUVFGC.N M"NM%"[[I^!Z\I>H;S?&A9:._5%$\I^)C>!7!R"J)_MT=RP!ZKTO9_Y#0^\TK MS=\"=U=Q)?I^5]LB^F#=Y^UZL$PZHX9B] JHXI^^9#D%C)_C_@.87FR#P#6C M]&7BNL2MR7\(T\>O@D4BNKWP]],6#UE]2R6$:$4._V!#VYEO^G8[Q[:FM\;B=%7K&P-92-LP1,0MV5FP.03I3U]H&*VB.%.ER+-G M^ (07FY#SC6#\-9SUK_9P>/7%!B=CT+8G*S;:(<)F)[VV_=L7"Q_U5K*8:(E MASG?V2Z72NQQ8A*F.7"+$]K@*HG050*CJLQ%Z\T/C=WSVW^N&;JW'3\?N1G' MH_2MXG1@Q/'HV*W+GJG6E^^/V$<;VFBJ(=U8GV$R2>K&)JKB M.%%%LM"+PV=;V@"Z%]OK!:![L9C[;*(,KKKQ$-'$-0]-EK'?Z2YJMO3;1)G+ MHWF?=(_^2ECW866E]5O>!"*04P9=$&,0M$JB2)6DSMX: [!\N;U$UPSF6T^A M?R+=K.2E14%-=N!P["I05\IA#NGOC]A?@9KL ZT-[2C4@593;NW!NW$X.H5= M\M,7LHH26<),4U4$Q4'"?*&H>WX3)T#JY9#ZY*U1$3:><]2BR_,:WE!7!T46 M#XWK0VZJ:]1,3J"45]+QS!+4@14Q19\XOVB*H>DWQ^M[6^RU !J$WE< =#A3 M+)_OX N>2W0M.D9+9$=<'PI7\V#FS?J*XR3>M&[JS6U@YJ>8XJ>KL![B)UW- M4MZ_P>.=[J(>F9LDU%=:9.9GEV80L'TM/)Q.+HTJ_^P'L5E!D%F(F M@;,WZ=:30&D#OL],65EA=Q!ZYX68.:>55$BYTO0,%ZEB'(J M##:&7-6=9+\/C]_=#_!^V'AQVOH(,AXC+X2[?=\R-\TV#(D'JE>C>2&<%WB@ M\R50NLJ05):6EM-1@(FKO_X-[-X&UXG=KI[ =6*WH:=WOEWGUI*!GY9] L)$ M#F:,M!VMC7K#&(_DQ/VSHXY?&/\[FW2=K)KC0#ZLIZU>1^FA[781_XO=TB ! M>-'"#'!8-Z HX+#ZL@6[.P%QE)FYWHW(PT:GWK3JD!>Z5E?4:O@.5M)6@#(($;D#Z.-L$-2/>DS>N[8^76 M@MP%^]U_&--JBN'UVN[$YA.N)1#P;#^K0Z>81H*8]A&NFKKTS<]_AIPGMQW4 M%[0.-8SNT3DHM7ZL'@R8DB^,I%\!U!5"@>\@DB@G=^DH@#M_$84];ZTF:+> MEY5[:TV51TYQFB9$8-*ZT'4Z>.,(-U!FTW)_^Q2G01A8=IQ?2O!4%X6B8T:N M&XGM<(M-ZNS-%=$<9D4@59S$1!%5',V/80*;:@#?^3[T!.B#5]/_?9:#2IT> ME=+>(>([.S354WI_T$=LX:!(X*!NA^!\:X;_ENW;9P$A">P%4M=@DK=M EJ& MBZ6E&FD!A!_:M32X%PU$@#A5;7R\62'\)'X[NU(X(.,%.UIM3QAFX MBF<63##E@WH_)&.\V AO0(N99)%'XYL MW3QM]QR9>K#TBZ<\MO,S#O<=Q1LV4A[U0FG^\0")&@CGAU^\FA[\.SA 5*J/^OV^PW)R>P,Z+&U'4N^^\*+W:E;,%WW+9Y^71YG%.H9*@G4%LN\N8 [_ M&1$*/Z1M7V_'(%'B>0WINX*T/>?,IZXB59U6@:8KPRPWQ8:*Y,/[)W9LO7 \]\6'J8FT=7VD(Y3Y5@ MW 5>ZT-R][=Y9H]]6;[[^Z&RY1X*6RFO:T^R8WU#^E[E?N>J]A,X*AE0KN2W\YU^+NZ \/BF KP[G55[U88'D)P^#91[&")*% M:UZKBWE2/A=@X+.1*EJO22R>K?;.$.4Q$28/T4R)#HVCVOX3RGWQ+F(21_G; M9>HYXW"V<1/13)1*Y<0C%YV0-O8%"',&/U;%, # UUH8O&+\O4PVSV8UOUU(DT)3BY+P M4 #EA,8'(,;]27>%CLBV14J!+C)#5Y4@X>P7U\^V-LA[&$Q]N-![(T"W)_@ZR6! M[LSW/+:5VW.=-;P;#@0>]:&U'L;[66U1@(O^](5!D"J*4%48.;L9 ,#KM]:^ MKQA>MYY!/KT59^;U>H03#6K...DO%:RQB:DA>W79I#N*!P>?"PX.VE^@?1QA MPW&4YA(I+NR&JR0%5U&:K#+P)=/*CX-*_+I!>=LQ[Y'[;B1?XPPH=$[:, MF+"3=!J_?V7WZ&ZY8"!T;&%U&#J*%?!+8=P[ZO43*/-&2Y5 LRP4Q:LT2R%SX'IUZTB]/U++IRCHRX9-#PBY M@R>T3'%$-@_T D'M)WMA&=%_=JS#)3 YK',T$;:9'8P2 MB1#1^+JW:9PPF?=W2 (@$43#=T#BR XU84]['FS&FSD'QXA7KUU?4DFIJPT? M>33+*Y33]"$,XF1G>'J+;R$M^X7@Y:KO9^LJ2#W_*K[_%12.P#]K_-S1E/!/ M ,DUGMFN__6;3__RC7Z6DW=V=F0O;#>3WE\KV\B>\<#R@[$,*?G/GE[G32:/ MG8%W/LD'XY569D73\\NQ-/^0'Z[I!W'V]?F1FMDKVIE"EZ'F5C9:&.?G;F8% M3F3F!EE0[/*:IV+9ON;K=C8H^AH,HL^O^'Z/2_Z98OZ78>^^_"?[[>O/Z:ZI MA;DS6OW;L*.-JQW^*LSIWS^K$J4^8T0^@>RCU0G4]&V M):0';A#^]=4%_R#"!]&@A3=>FM B-#4'TJQL G]I;JH=HH>WI>G/Z+<&X5_? MW#B6SXKX3-/_4_G^QUPJ);UYVA[Z07 _$>E./_7UH\)O?_TLB(I.]E^AF=,/ M=^8O.GM0>AQL_D*1SV1)O:]MQ846L.^J^(]6686Y:_^')'*_6/CI(?F?,X>8 MN7#WWS^&F(>/,A#GYI;#D\LC17'NP8/Y:W\/@5^E>DY<6N'&5=.R%@R,T2I* M: L5UVA&7>@:K=(F8:$X2AH+TOAT^M;7D5HIH#YJXR=9UD5Y)E=:?8D?]5FI M)?;9;J4I=NNMOC"N=%N]EL37"X&<7HACQ\U&5U3&*@73&(V\Z]PYL3\6NZTZ MF\VQ,I:R__7XOC2NB(U*/L]*,=&WBQN7"GH/IF11B,;H)*,2.F9DIH3@:O:+ M5G4=H4W4PA<69CZH0_NVPMK0YX-.9Q'!7 O:VYPRV ?L4"T(>C^/Y)H)M[,M M*9+'.\AO+/!I@VXN5;0\,IKV]M,A91QX;97H"C?OF#J62'L) =-^@ECD@8-9?A1MZHQZID>>0Z9;LSZMB1986AHX,) MBS&S&V:)8FDD X6K1G^9S0O%=M06@A34'2U5NCQR$FM;;##49KQ=1]A,-9"= MZ&PVLJS-OJ BJ2E',KJ K<5X0_NNG68C2_)2P,;[UN +6H>$B/615!RD.5F*_[2M -90A;YLC0Z\3L>!6EHT[;AF&PZ7*H*5AVXE?-XBC5KB*/ 8K]O;G=#9%T-+0N7\ M8 NW-&WDC&V&6HV=;C+ML_G0DE2'\O;8) M8-:5N6R2P;[;;V"2<\B$=<9.CW.MS33W<@IS%#6 E]MU-S"S"9PQU-U0Z.PV MMMV'37>/S,B./.J%Q=#2:TWMN9&]F!3#BH?IK4;7;*=0F@\MO19F,>&JGB(Q M#ZVGT[JWJ/?L1C&T]%I&.UHM;7)&\FC/Z47MUF[O4YDW.P.5^C%:)UIS/N Y M N9=:S1#-F;VU#-8@1VO-V@19L,134_G\4&P=OK94\^ I=N8TIPRBZ>.($A" MTEAUD]4T4\$9>YW&3<2"+'$G*U'33]OQU$>E-"O=RD-G^U9H-/N!Y7B)% I< MT]JTO&SH&7M%-+JQV]9Z/&QVB9$01O7)R,P\ZAE[=5*^H]3B!(.AUI!LTVTK MMI>LBIZQUV@F+,.CKI.\,%LW=U06!;%%]M0SYA(VM21U9F0+5E1QPPKTOC\5 MLZ%GS"5JU.NC1CB:\62/WM4;C693SL_X/*,ME61"#AZW:*>CRC*>>IW5$1OF MES277ZLUE,UXFL1\8F]AD[*HYD%,\^L?RA,P^AR#'WM+1YPZB];N&*,J71PR M6AK:#/K+8+[",K]N$YO:H*:VE4.Q=:;\U/91G]+F>,"3>+KI^!84!/-B,;8T M=!_+L;=2)@S<.4A[>Q7C?2J+%M@9;>U5Y]V2 M 3//8*8OEK&-,38V>&#Z];?*AH0T=#I)AP1(;6FG$RA,5:UGK5I3K76&6C6F MJ)IL0.I2MMOIF;F6S]IF"PX]X=BZG@^73"FHV61#8M1ZOI31 5S T!..S0\+ MO#(Q%-&V>LWN*"\8]B 7#SWA6"[M@].7%. $PG%#6S2CM@*6=08NV?Q().E6 M-)?G?'H35;L-757 4\_ A3$U7RX# 20M,VR[%9AL3EV!'3@#EU(A0XV87G4N M9Z55S>HO.LH*J#74&;CTM:YO>7QN9EMDR!/UFI+7-V"SSL!EIN?-0FU>7>)1 M@]_JZS9%YIRU0I^!BRML^EF(%IO,2;Z9[LO^@(R'GI"@HGMAD5I4-D,#LK<3**"NV[*P?MG6Q M4J_52/#4,WBM-5D[GRDJ,SD]MS*U=KFW24LMA3Z#5W+D9+658:_L?IXWU'86 M#^EB//1D6;4HK_>N-N:3%M MQ4-/-FL3-B8K0#1)9LFTTLU'?F^I ?WN#&_A"Y<,"(ZNV9;2K^GLL.0->V#H M&6CC3=8M,Y796F997F%HO%UHK<$.G('VW&V6Q-)\-+?[WB[K";KEKR43#CW9 M =_,5 .CI&2NN!H36U\:RL6)%.TV33#@3X="3':CU MBU2U1I5F4H/LK;7T'*_8-B#!&=XR)Y-JP/-.PRZ$%8$.QV)M!Y'%G=$'S%9I MLI#6/FZ,JV5![\BB[)IPZ,E<:35;[)!EF[2SI<:,5\E5E,W%0T_F.IQY/2>O M P%?6'@+9K+1HK ))G"&N4=FWEFSP6@FJ]$\[X,SBY\'X*EGF+LG%95>9D3K M>(-W(R[7LKLJ.#:8,\R=IB8ZT6[T*9RUB[EEF^\,B#)0\L_P%LD/:KWJ8$OB M\RW?&)1+>LD$U&+.\%9/F7:;HJ3UY$HYG]69FML=@L.(.:=I-HR1KJXGMFQ- MZ$9K;H]:?!4,/8/73>!.RVZ/JTH-NY:9[YJ[PHQL*496)JWJ M8M!>%Y<^"8:>X8)Q3RG.B%"OX87^2DS/TF2Z#M1RY@P(P]&R1YJC?M6N^'FJ MFV_D$C<$2^[T\OPO[G6<^04.WJ^ M!YXY<;SUP95Q^#L-HU4_$A?G&NS3;[V+>P])_,6'H>HX\)PH-#["T?@T4G7J M6XP_]W+OS1-_\1^&-7E$ERND"_^=?;8:/Z(+XA=$%\0OUTX7Q"_721?$+]=) M%\ OB"Y72!>8I,TSX$O M_N\W[ML;-XP&4STI@/.A=>NXUV_HA8O[5C M_9U!D&AWIS_?2\A0%[&[AF M"MX$7EFA900_WE6L?OP67L=-^[UA^^&K?[_J;!>0* @2"!(($@@2+U'#OC D MSC>5O@-(7)W[ZGU4KKH1IJRX#F'J+\<+@G_?BE'ZW*+>K:W81]N35]$C#'_2 M(PQ7I.9<5%NY[=C.-JNMV6ZS:LK,FVMP-7UO8H6P(]B90D"+!J?/Z]IF;D=6 M1:]OR159BEI*?!N#QFF,HQB,.=MF!X'V>D![LK1W+Y;\,V2))Y E%'_G5L:< MDW5PJ[UKRCV*"1?6^T#VEZ6+]1F=;@1.;XXWY@.B@S<)*5R92GP]B"5QC*1Y MC!?.EBU&X/W*X+UL3\:7@7<\'L[%^A_6QNVJ0"KV4;P#B:I9C MI-R?[0#X-GQ1@V[7*#!T\/:O?*YWZ4EYYR/M8Q?W&P-7Y3]]9/_PB$+@[?RD;SR-G+(#29,5*,"RJNO"A3A1N4T"13AG+ MR%I Y0J9]-=DTM^?$_48A6TY!^ H> MTT3AA][G).$TG!HIV,/#"U0'JOZ6"R!@6K XGAH$!FRL@%P@U^8"N<;SZK*V M04&U7 C:AIN+P1J7Y6A,2@]H%6.P/A=1:47#S&PV)FI2%&0*CEQSG!(-J]H# M^X%A<(P1SK7W1."_!_!#?PY!OL>*$3GOC9S(-?O9Y$R=T/-._:SB''84W#WX M62^G;-T)?+^>V7]9->H8@&>UIQ.EJ;R5)Z-@PN#9?MG7Z@3X_LE:$:#2Q L8 M)^ 8P:#4583CCW6ZOAK'9*?N=^N]7LV>,RTW/TOOZFW/!#BFO_W#X1C-L)A MG>O#BG#\M7%\68?6JW'LB7[/W*73%EX(JH56>]OIA,"(%:!CEF,P%MBQ+'$I M.Q8Y9C\?Q]?IF'TUC@FE4A;43'YM=V952V)7/2O+0WD,7;4X)K \1N'/R>.O MXZMM/*2G.H8:&"ECLS#.6<1 URA*?(.#-"( M)&=I%PA7ZC3R9N 537*>BQD 6")3+T?BVN)YXG@A1#=/<28RZI/6"4'VCJ+ZL M6O;GJ"8FMMS@O4D6-XJ=$<^UHD6X6D-4PS1XC"$(#*<%%&Q!P98; [8YJW>L M868RM NRU9VL"!%O36(EA(=WZ00,YTD4>P'S %L+KP<#A/S5-L :@?'Q;TBH ME.HXWEIU-2/^2_,-W0I3L,0(\LDAG]SGVRD/N,U[?LZ+QN$D,$@HC.1QCV M>K458OVNL7[R0X6NP[C&M M(E!*\D(NP_F%8/UGM[5<]? [IOU3W M1+HL<\&:G.!JJ;4NY"Q\6&R;<)XPO(()0+SSY"7K(-XOYJ\NO/)VS%^GL?-6 MS(_"36O7I-RNG99F=7$Q+(\VY!K.$Y@X'(EC''YJXOQQ]<2K-VARULH"8_5] M5$5UX]A)N$U9[LH(0L- 7KFO[I6[C&6B>]OHQP/Z\@!\HBO%T"OMD7CXF")P&'L)>_L(@1_V'T_1*GKI-1[7[2]$T)= MGT?[G6[0WJ*/MC-5?0.FA/R5E'K^=^R'A86=]ZK-W BGGK[7<.(JT#;$.<.RM!WC*:I]8#R9WS)L0\"[LP893 M8/29]&#DP$4.W$]WX+X5] .]YF2']6P@JSR]$56NR:MR;V8+1%_#/TX_ZX2>9I?< MS@, SS!S?M33LEIG7I,[A:QG[L;#N@/OM\0],$D*8T@&8Y_G9@3FSP?S1Y16 M1(2Z!4(A7^[UET.\16=N:;Y0+1_JA+$7%WPYO-\W :^E5JH3&2GUJ-F+?S[B6\?]"/9]0VPV)VA/Z;IO]"U%9G]LW8%C"$X#&>?2\Q'P$? _RS/[A\ /R14+F/I@FV3>8?9KGN[BC P(?#I;_]0 M%,8R%,;1%ZPRBH!_U\"_K(/K#X!?U7:;T;A-3_"TZAMNQ/F;O-V"P(?E''F, MALY=CD!U3^[ KWM_]Q#_ /BM8:XX;XXDS2XXS54]:W?R5#U6=?BXP13%,9AP M@5X]5V__Q,DLZ;$*6Y-KWAS6BXDIBMPKU^Y>N6VS)<9=!L(N>X2Z,YR[VC(V M-8GZFKWL;'-L!R^3BS3@W+@-)T&3&,'0&,5>ZLQ""+Y=!%_6_G@Q@@?CR=@$ MDUCBZ7%&&%9E?NWZ:XA@F$%" 013 D8SEZKK@!!\NPB^K#[U8@13(2LO]-)" ME!HSDV!V%)[.3UL0P3 ?A 6V,H'1%\N!0J[_SP?P=1H$+P9PHY*;]-K;35.. M-&GB-;1J49!C)2+.[6 Y%F.$YP3PUPF(9*>J:QIQ.KOW4 @^:185AT8<2QU; MCA5:1O #^<.NSQ]&X*]-$/DOF+G[Y&L?=@G>A(VIO?TQM70 H7U8%Z? ]L"/ M(9?H%4+@]2E"3R" B'Z+1+])OD<>X;N P-WY1@DRGLBA[D/*-S3#6JEC!Y4K MN"J;_/0DN^UDUY*K^;"F>\Y(_BVY!PBV'Q!XQKR1:"HG+S?6$F=W1&387&G$ M3-<*$7?-)&$Y=Q[CN%/['&6[7A6:[\]'^D(\_[J0E&E4.'ZR&N/9=&=8Z$[; MS6[)A,"FO_W#8@1'8B/8,T,R[N2*(05.#6-K=7\.J[& M\IK]]@_/ 5SSF/!L15SD3T7^U.O#M=4KV-M9'1P>RU7>%B9YMV]((L0U'U?E M9RD!XYZMZ_H5_*Q[XZ+I&PMUBS+)K]2?@DR/&*"6_NLF4B7!L=3Y7,Q(VVYS MP7I6,\'Z#>/\*5LL)XG]]5<@-,V4]5S#L*'1WTHR@ M&J$60Q]8+ R-L0R)Q\_\&11C@U_)06^3Z\/)MDB"#'VS4YWN[?1(DQF$T@ M&'>_/5?8AUWB&;-&K;=X?TV$G4*;7@J%ED+&'3 I"J-H6,7MV>+L",U?$N:O,FTJV+/<+9)B1A')NEC$AFN-L<@%C6:"*G6E_B>!\57#^"O;% M64#_4M/"YV&Y:RE#'*\L\/6\R-3"&1XC&]@8 -@4 +; 7=#&N!-&Z MG-U82]MJVQ'A;5OY'89QQ.:G@31EA257?JF!#V-#SX2(+&N#-9+@CU"/77 M:LR\ /6:Y'1*4S;(X9'M;+2QUM#38@NB'IHQ9)RT2)ZY;(B*I]]@K.3ML+\I M6^<%L"\KE7'79 @@]?TN+?A"WS.%-80]#WN^LBQ]MGG>/9=//]PBF2>72/3( M2)I@^H:CAH:>6J@^O$:+_')?W2_WT79++C)@;X1V@L-F L.]/^,Y3T:;KM>% M4:YIXEDB-QB:V9"# !%S"&1/GXUXWP^S=0?H/OGV&=V4S3)E&= MLU(V,QWK:8=B'5V$L$[RN@B"PG@679^Z/6$%C#^3$C\2X98'BZU+]3MN]YHOU^WP]5YV[Z"D7+ :3.!:==7]7-)^=G* M9-LA=I6Q;8U$BJPP.9H+@/(6MZ<56(PF68PG3_O3(MC?'NSOWW+Y!>A_>>QE M\%%&9#J&*R_Q0F>TT952G15BZ0_M&H;#8(5H@4>M:E&TY2;,G]?BOT]UID-[G.W9V^VT M)6D%;B/N6A#_P.PA28SC*8P13HNC?X6PB[Y270U\:1QST:( K,'P4;3EJGQV M]Y\CE@5S@4OI6^$TNP=A=5]#=_L<:Y/=ZF8\V(P%N>"%E4P^8OEY9:V0<0M; M%L,A9].7O&R, 'Z3 /]HD^7- '>HR797Z#9;#'!QT%L,EB-B)6VI3MH)&7P[[,02G(4I,21)8]29 MZG7O9YK<"< _-^IR_T;'FP%.:8TM3XQ;:5DM;)=L8>$T.#F6X,#Z8 D2H]EG M\QR_5M3%CPP]9205!Y)>"MZ3*_1'G160<^[VG'-?)"8#45Q]1*KHZG&&:./0 M*^3HO3,28\ZZ!3<_K82V:K5'/99:Y@:(Q&MI]PL/BCBP Z#,22+T=3%RER@P,YM<,:MV%COQQD^ MVV].U-S=0S?;JQ-9B_B\R9G#DH57-MLQO\[UBWT2''QQOVN.P4BXC]>L_MP<^4$[[\\[PA?*M4JR_9"VKK=P:ZX-M/UH 6!#Z_5"!C,;6#/ M-#)#MVIN$/E?HF[ ;V5]:9/A#+^3V4J6F+^*L+MWR)0@*_1?Q,K[<&,R=7L2-Q1167QK3 ?Q&*3"CS'TE/_@\?_?2U-[L/K+C^$3.'? M+TI5+9!#2LMXO;RTS*:CI91>#84RT.B$./$,C]W/%/-L?4*$?83]S[=BWH#] M%=GJXF916TO+R;:QI1<2;H]-B'U@S= B_;UV%>+ MGE-E\>Y0MBJMM:*KQF;:B.5^4HV9Y'&@Z5TRC>Q.L,_<*?9OQ9YY _9SZ0HE MX'E]*+%LMMAU!_1NX,9R/RG)#*!//._$^@I1FV0>=2-,:6HP32U\;V7IAIX: M;U-_10'XQ7+_G?(.NY^"F[1"EW3^Q-=WQ7+D_N(^ -A9@.OF'M:9K0PP?21. MQ <\GZNJ2,SQ=+OG+>THS+K5/I%KBN):H?"X!@'+82S-8SR+JJM]!=ZX-]OJ M59SQRT-VQ-3Z:ST4=I*:LUNM3;HXK&1;D$5@DQN>Q4B&P[CG[\$B'D$\ $09.$9ZB,!I'=WG>+[ATERQRG:;: M^[#((IQNMUJ02\MI=]EKZJ-1N43$FA:PU03 (30F$!B#P MYSW<<'RU& H]W K0GV3M4LG334-BA?RBVO#9ZJ83BWF82,/BF'"F&!/R MWZ++ 9_GH?U3R$N%CJ-,2B-#R@YV!,\9Z^J4BR'/ RE/8A3UI6X'["VF M*JQ@>WFSYDY8_*N5[+AL0DM3W4*0!5U/U #B?./ S4U'=49D5M#06^Y*X5*NE@S@.]C<,XZF+MHA"F;Q73ETU%^2-,Z^IX,S,V\RJ> M7=0$V4[S V\M0DS#RDH8ST%S!$$:0?I#P^)_!.GZ.L)+PTY.P+,>M:[-:NU\ M.1]#&A@;#( S@W'T)9OZW0FD436EJX%TGUC2;D8W3-O:#H=$>FNZ!;P%(0V, M"9ZA,1Z_0,W6FXZAQ"D=QU$4RP4 ,:VQ8Z34(#!"E(*/7&K78)'L 9L'>.T MMF],2@] %6.6W%AJ#/4*T;DO#=R(G_WU9'S*SAS+Z==W0ETOYJ#X(/]N"]0FFJ#!3$6 M5O6UU,GF!N6 +]M3J#0E/9$IC(0MQ'#DZT)0_ESW[0N@/!_EY72Z7!I(9&]5 MVC+5\K+6BZ$,2TP2#,92!$81EZPQB;!\DUC^8"?7"[#Q@-:K%6&;CJ!K)X1A)H"(KR%][]5">%)N*5N'$EK1<^>Z,FS4TJ2%"*,/N M6G&] X%Z-I_U"SEJCZV'8.KY83HT_'EJK+HV(-G""RSDHKU%#\?=FQH="-8N MP&HIOC :OWE&&&QF0#NS!5;%V5)SW"^,,W0WMU:HI%LQQE,L1G/LA:/K"/=W MC/L/MDM>B/L!55U/2[K0P TMU,E!@>B$)1/B'MHF,$$*HQ@&P_%+UDM%N+]C MW'^PXO="W)<+ZKTV5VK?&^:?>M;:&1&:BU-A/+>]C>B\$Q@J1F"1%!K'2%(XJ^@AY"/D7X%Y\U;DVV&S4:PH-0=G MQVXUU[.P3HKP[HCS9.7@;H9G/=+G&-OH5G"XW! M6F%:7CL3 QK:)@P!=#02 1H!^@HTKY:9O)/+E/E)"P*: MA\4&K(I^NK8,TR% MCEOV,CC&T!3&G(G%(F:X$V9 E840/9%;_(;H>:_NWGTN$3P)4RI,)PHL>-+$ MF?2P5GRX18[?:W4KG"SMWI+HI1B -2.<>OIO'&4+6^_(PUQ98OV16.E5*I14 M 0H5$:>O<"Q&"@1&"9=L\(X@?9.0_N!$^I=#FM\69\$\*!EXM'-&67JZ57EC M#2$-?;\XAQ$X];LR%PC27Q'2'YQ^_')(;V?]W8!=27.\,,P6@!K8$2LK$4(: M>G]YC* )E%!__?[?MR/Z2KV_;T=T)4\L)5&;L';'R$:EH%>P2FZL=T ',"9P M L;QSVH=7\<'7/54-Q5Z*=]PU-#04PL5+-- B?,WZ .Y7\LC#W;X$/N!@ 4O MM1.\-A.XGC,^Y@M1VFY6/8D5I-*NX ] ^(I@6,9Y^M]'RG,8*VL4@V-JFN Y3X.(GC M4FK\G7 [%&6>KQM^.AG\@UAL4H'G6'KJ?_#XOZO38FY;A3_*T,AZCF/$:WA, MY'JI&&B+6"\1 W'R6HC .II&?D0,(_S>/__?6XA$E M[X*2=^4VOGE*?@5_:3*/+$R#C0*@8EGN/@D#/# %SYN5A3RG?^!N>,H$%& " MW8M@2ZTKX()["*M)NU;LB9!-8,Z(@!&D@)$TCW@$\<@-NK;?AT?J>+E8'J\M MTNYOBE-_1TXJ;34^2MAO_[ X#PX2[I*I@E_0QWV?3'*=3O#W89*6L^MX[KA% MRPUEVA=F?(>9-F(FX;_]P_/@$"%@5:POY0W?SV/\9!YK P(*+,71#R;;Q/'6 M^XN.$\M57>UGJVV,G(4?FJ%)X*^5 ?\%TW2??.W#EJRLP!I;CA5N?TPM':#F M[Z03-4Z!O8 ?0\1%Q$7$_<+$O2M_\3T2]RNXD)/0O?AXHP\&[X&F!A53WW,< MJ)-8^[OKR/A':6N?Y2;6O6UT2-QYR+^O>V[V$:>'$@MGS)1IWEHQQI+8VM8\ M9W2,";=N95L*O>_]R:#$V_M!/$J\1?1$GK;KS2;]VG44GM2WTM2%%:I.?)SZ MUCB*C^/XG5]H8*E@JOK&U'-TPT<6YC7=WKWO1,F:Y7H^L)DZC_ [EQ-9&%$= MU1S04RE+K4)F2J[:N[RHT%QRP8F)XXH\?:FZC0C+MW+B(DK="J60D^KZM9Y; M]#BUC<6^&3-T.'D^>)SJ;Q/]!B4LOD^6R55E[=Z+(^KG2V1YSW_$U)E/JWT6VS%-M@UY(9#T2J&P 0<<0/BAAM,0'PM-VP+Y:YGS/,->9EI M%IE&E=?3O@BY(;Y-SV,"RV$D<[$2;E_0 7J7W'"=F8:OY099J:^,W+@RE:WE M;-H7&_VIZ<6:$KQ@SV"]IS[?YS"I_<]#J?,XB\,Z^\DKI_/_06]R(% MKM->^D6^:@FC;QMNM*$1X-H[&5,\:D"%GCPTPJQ!I?CS4^Y9;**UF# MILHC;]8V#+N2+SG1TFPHUM2$K/%A]M6=L,8+*D/<'VM]!"D I[DT'\)/\ CNDK,#.OV=KE/OUV"#_Y2?;:@G.&Q-IC^XV '?#A=(& M_B\]@KEM!*%O::&APS=$5W_ZPM'(DJLY$21*;M_3L0"HNP"? '_#A5IN9.B- MA9$L\UF1):I.,YA&4U=J3+5N,7"B=;.X5IBX*1Y-@-,,N:P:C2R MNNCU<$AU%"P$P9P8\E(=U9KZ>M;KTR;D$-@#E1#B1C.X<#$.N:N8Y4URR'5: M:]?#(44IR _H BE)9-;/<_R0: 9D?(; GJHXQA,T1N//*EE?)W29/6>FG;/2 M4FJ8"J=&:FR 9[DPO=2;Q"]L#?7]:@[9->VA"8 0M.S[B[ M[@?IEPC\=PK^:S\8F^5NAIN3U33>*.1SYC*7)ROR&H*?_AC5$8'_?L%/*FW+ M5PL;?C['C7 QRN(A,<]ES&L!OVYTYM5,H> ]NP&S7Q^46ED8LD?VTTXU L9 M ://-%Y#@:_?7-:['_"_T22Z=O#7\VU_8FM^16H04Y'PB9W>G[<@^&'6(<]B M/,, ^?^W0?"UEN0FEP0[^ M>-=V:Q^[G7&#G&=WZI.;'7U&6X&;; F%H(.@@Z"#H//AC>@0=#Z];\J-M;F[ M>O6PY&K>W$B%ZB:U4"W]%CPCM\ 7]][P %$841A1^%K]/M=Y:R Y:KKJQ@B: MX*@YX]AQTH;EV\/L1NZ7U-"=5\U\S345AH%>31*C&1(3GHUT7Z]'\Q8 ?X6] M7V[Z$L#O 4\-3!=V M"$S'GDS+71E!&->!=O6S5:&1;Q-Y&3[?RX"@@Z"#H(.@<^>^S<_/@KY'"-RI MCU+4-#\R]-2A*TH X],+WUN M6UC?0[F_RZ@ G@+OH^O4_?@_MH]9Y->Y-)F M8;BZ%0(K U;1BGS?T#-16/?"H1'^PM:;CYT*3ZW"N=S7QM5\IT!S#;JE,''; M9XZ%Q3PN>%$2X?E&\7SI6C=OQC.QH9N^V<$#6Z6,:-+V](9874,\P_Q;FL0( M^K2+!L+S5\?SI>MNO!G/ZJ2;*[=SM&:3Z^&F37>J7)L4(9YA^PM,8%D,IRYU MD>*NTFEO%-'7Z43^$T1OTCZSK&7&=J2OA]I:F>!%QX2(YK_]0_(,AM//:1Q? MQ[M6JLNC8@V<(+K#!(A5,U3*TMQTD9FX7E&^#W<&JY M*<]%)5^NU1-S%3%T1$]$3T3/+ZZ=ZMXV^I$<,HU)%1PQ77#"9, !D]N?+UUP MO/3!Z2+%ATL_/EL:KC$$)\NYPDOYR9QA^U7![@_61KXQPHU%$9SK<2-L#L=P M//X?5*)9*/F0"V9,,Q A;^_'WV MQ']"=>P8%W#ZSZ(@M";;)ZKHTWC9SW[_Y)V'NBSDRYW_'S)YBOUY]MVI UD5?/#WPO/A7WM%&Q;M"$(U MC-,\XMYR20J'ZJ1B],!OB)7T()JG0B\>'WHP(61?\2, ( 1O:M.4.@?,#;XV MF'IK-W7NV0]WWX+O[[B_OZ;\2V,\NK7ZY[_@Q^%SF@-X XJUZ=^Z%2P<=?LC MIL+?3Z%$@J .O[(4ZCO\+3NGHR4\>E]8,Q_G[.=OO\(1W M!Z(&*&+XAZTCZ8/\?Y"%^31_M#='/__O_SE>SZ-03VN>X_D_#C=[C[9POS5D M+.5-(SWV#=5.JQ,P@1^JLU:WP>&+] MU",I_JNFICX\3_ZGV\B>C6G"WX$P!@>%\_=Q'M?^)2!18AD".# +CZ>X#^0> M_NKO6>#G73VW76I\?"@^ MSZZ=9*W]$N/)7N8:\E!.E>I=J5T7NZ5&7:RFBHUJKE0O=%+54JW4E7+O*)I> M.[ULH]YI5$LY$4PCU>F"?VI2O=M)-?*IK-@IIO+51K^3^@L,ZY;JLI3[]S6) MT3T&5%:@*%7@%6TR(12:TDE%%5A*F>CL1-4F-#O6\3T&U(>FBK70B!I,T;8K ML\6LTL5WG-LPE;AGQ=.1G;26HR3IR.F@X#.[-%F0 M^]UNNINS2JW!S%3B&I%/1]KEVG)%X;4EOH0(GM)EBAJOE;A6WM.1O&DV+;MB MMJ5Y@V8X7NI;'7^M4*??/MC41JKNVH2]#4FG4RVWBAYG*M3IMV?4QG3D66Y; MJC1DL645&KZZ$Q7J]-O5JI4;ICM%R^X,S4%GP-G:+F@IM'*RGSP=5++RM%F2 MU.F&-=MAU[(%46%.1\ZY;,NS>PL25[5JVLN+]G0W,17V862B?AS$?5+0 8AZ M1UT$QH_#+\=8@@)R+_*AY- 2B7,X.F-9K$:A=W@AD<3Q*T_D]9%1L!^#GTC> MT#],;/^%1 +>ESE66?S[LT[U(VEX]'@//!*J, =6./R=A@;/C^1L6X-M^NVQ MLE=$H7'A$^;7F3'$*S)CCC6#/S1^:1X1XAH( =0;%E'B&BB! M6.)*"(%8XEHH@5CB2@A!?.>>S11"E'@=)5Z9$/ [O?7C%LV_8M$7Y?T+^\?> M>Q. V01?_-]OS+['(D3K+G]F:4.UPJ][SS$"9B DQ@E7.@**(+U?<'Z$LV&W@)K M==@OUD7*8.7^2J]NA\.Z-YN( -9)3R&&Q6BM];C7HI>J=V31Y&[,*U63:MCLOKQJ)9:P'TTO%= M+ X<+AR!T'MU+O_K0N][:TLO1>^<-NM:IR7VI/18VK;R6JMDTVLEKCK.8CA0 M^MEG^RC>L7.J&U^A>\6]O9=E*A MR-3E;9F-N'Y+83^H%S?BAR_&#]?>G[O89HO*K%*Q9+6\4Z?M\GB;W8J 'SZF M/?>]\<,O7&F('VZE:W%++A)5*Z<.Y:C>J6SZUKSD#N$-QE=T[+Y R8H_OD[[ M&<4G8E3!"AE[:,%*%*JF>7,P*^@'3;E>"&M0^.!EJ(V&ANG#2A&J'^[K000& MQ%)L:*E0>7TL)_&@M%Y7\8>':1Q*,P"$[.^SOGA.CN4:APH0ST_J0^E]*HLT?%-U MK5U<\0BH,PO? KNW4)W'-E- 6Z%XZDEY X4>DZH^UAC%$#@5_J4IJJ%KRIC% M-8J@==+0GWX"]LH+S$PDS!NB7"DW+$7M6;Q9$\^5HBA2QJ[?KWE3>8X7(F^9 MD]U^8PU&GI1XX#I57UYL_(4?R4@6W\IRS M#-3<<'VNO,4HO13\Y2;+VFQ3K5&;K;WHI,5SY2W&NVR+XPKYN=U(+SQ%KQ9" MT3M;WJ*WMEM1?SD6)'9&D6Y3I;.>+9XK;Y'KVK1D<]O0GK?LH;GQ-W/2$\^5 MMS MI>6X^5I)VN:*V>ZH*4IL^FQY"R]HFS73;&FVT0VE7J9:JD>>>*Z\Q7SE M6F,C+];E+#=9J7:8*P;B^EQY"WY3:N4S5EZSK2@W['5$;]FLPY'3&4[7Y^JHM<4>C7*L>%,!Y&!@M7#G:"B,MS#A_@>G8^&]%PY,DSAR;7EM:5 MK(ZKO%*;SL9;;^BW%.[TF=GF=JZH"YRVL^J"EXE+/F&#DR3.7\]V(F->V M53FK$7.%XBB;8=>*F>\%MA:88.3),P>:G*4Y+JRFF%W2C*=#C03##T#/J856F<23,=8&H12S 7M6); M.1,./3PUL4CJT1R(<.U=B@<^-;;J*JQLW9@T%D;RN&!O-XV5,9\3EI7^TL*S M0W5B<924S[3$;RD#6%@+\(C0CXSW5>W.'CT_FQQ/SJ&#.FJYL8H]=CS-/MR M9,\=PG]4J.F76LG^3">^)T=TQ.__AP#IJC'BY\_X-EE[.BX91 MJ@3U!#!!1SPX_5(T==QY="L^H6K#95"ARP;P'L-5E6W4CU MMXDRQ6 I$B?X[ZENK%+%<\!2L)1X$(T#2[=4WS*2$ I\Z@K\&6N2T%:%,944 MV(MX]__:3Q>.ZI6DX&&.AX\>7B2XOY\^^R]8]5 PH(V4"V.R[<,;:7JA:;APB'HI'QUEP-]KN'&>W)':2F^^F.#<#'<:G, M>-J:![;?U1Y";]Z#5(5_%2+5-7=3+TH!%M@>6, (4UU#F[K ^C2W +'?L03( MU5#_GCJ \*>/'D"#I51 OH3W'(#C6-M.[=TQ0%!#*]T*I@9$0O+UN@?*0S5;V9!=AS:B32[^&=ON'&*!U-P5R? M3""_?\P3-@1[[T4AX#QCWV<62)F7OI[)R' 7@2 V"U,3WYBE _T-UUY\$\#&1X$Q3[>-O>$1J^"B/3\7\ M/F[]TZ/!%XZ-^(UIL+31Y]X FJX!$"E18+A5'!$ZN14.YI: 'OS!8"Q0[A9"0<>;_3A>4>[L 9K M?R(:5%@S&/#S7(T%FFM, C41!8?S?%Z6*(!COS(V9_W!!?+'^$IP"!.'"-& M5@BA!DYTZ(8^"#@@$R":#I0H-1M/*1 $L.WA"\,F,8$"A:AK^<6JL2G+Y-*W M=DMF.5CAORKXS2D$I\!I0Z7]\8^]5JX\^'RRCAH$C4DG!'JMN+$"13E5I;MO17(1MSS"!I#&..DVD3HFQ M[01AG-0[A]!.:/8 #'7"1XEE6\LP)M0#P08^400O(*H!<=CIHV!H.)J>YU> M"(UR,S^_%:): 3'PU)JPEK>%;B"RN5E>V8IQL%H@,9H[#53#0RN>P9Z0WU.Q M<+J4L9SLB@:$9103XDC9%UV]MSA6&I%*V.F#1ES2K7UH7_\%]O3>=GQ;AV6M[!!2W)/E$W#ZHQ8]6[+%! MA,6F4A(4#/:%ZX,?'W>7?HRHNC7^GN(_,_'UQ MU^;7E%C[TV8L'UHOXPIW@/W.(!!\<1"0=!SN_LI;@$! $-^IR]:TN/XM^"Y0 M=[$#K[Q/<;V: /\T8@/[N%K:J3OZCD3$2Y>EX.1 M&6 ,O5N=(X2)C]L 8'BQK6+]P:%X<-'J"9$QKL!X\+ZQ>OWX.<+ M%DAS0)H#TAS."83',*?EN?]!1P72'Q RD!+Q/#)TRS>T\#^6F_R"U BD1ERS M2'@KW2]38S=1$*ZXG/LKA<%#J@[,![F54^*J(+'7#! D$"1^4@GN!Q(PV=$/ MIM8"*0O/*PLW4/[I15K&LWK%MW_Z9W-@XTLE[ZM7?&JIC]^#Y(_UB.LJHONL MC$0T?:$B@&AZ/S0]G.1?C:;P>+XRFKZENLH5F_U_?FPGMR>&T08FDG *XX'O*S8UI-=>'L>>N"'RG$=D$,N>7+W MP]M&2HRI!%)[1.T!%>-)\YQ0W]\)2#,]NU.+W)I,^MT.EU<(H; SGUX"@%\R M!_.;ZNIV:ZB^X3[DO!O6C_C;MZ5C/S5,A&A,GKST4&BK,1MF<=KH/K2&UL+ M #!%;"J\;G3\C&TUG$B>;G+C;5G\Q7VM3P3X:^]Q'X$J3#TSDXX2C\P); MD.<=*I+X&DT1?"LIXTT\V]KD>MU3O^6A?WU)1]1!H]U:;JJM L3#:_J7UFCO MQ=H(JB55O*#*NR[OG*': M'3NX94ZJ5B^=7MOBOO9XHO)2%U9YKXPY[MQ7=T.8?[-.[,XDP^D)OB\;)8TB MQB57*:_V]<,OJQ/?*Y:OTT=Y0YKSVSC@JI5FRC5:+L\KJKW,5LS->+3-S+-B M4I7\HDKSE3'9'^O1MZ(T)Z6!#KIRW0C7GF\_7R$H^<@P-F#&H>1*Y#9[D9$5VU=[X #<["VH(?Q?@?):(]K5J>![J]7$7\JF!UL[O&^NQ%L,LT-'ILLS@U4AD?L$DP M3?4LN*A#=X8',7,S]]213^O*?%JO$[=7[;#J%#3-SGH9R^Z7NI-5/E^=-&90 M9".'U74YK-Y%O=Q&J:+GFC9LIK3O?8:LS_OV7GV"(GJ V!YA>_'8V@E1H3JN M5?"L+&LFMRZGCEX9 M6Z \Q\]%^YNCM8Z0EJRMP#1QLFLVF]VZ,)C#3K(X#-?".:0JX >"\5VX#&]& M"7X=^*]:$RYEL[E9EUI2.)O-ST*F1?4[RQ9D,)39>&^>UH)G>JF"XVF/S8 / M^O!#Y]+'(2B)$7EC7R,9(702Y#A[<#T5C_6 F$P\0>K)_5[4675ZZRA=6E]0 M$UZ. G\]GZ]4VZ!S=5+H-C)3,FY8#S3AAA9Z8%8I'OEE4;KBNV'YS7JNS? ! MT9%:.-[@%JT*PXQ69+H%L0KTW*3/+H(H\N%^&K"O6H=M%(AEAF$6>5Q5*LRB MP61(JR)"YD'NW.MRYUZ9BG:--C[RX%[/QB!\?*[/\[KV <'ADWV'5[8/U^C% M0MF%SVW(41;-KVLQP^[G]Y0F\R5=7[\P--^Y2N]=6,Y7X-Q!U+HE/\?EJ?79 MIO4'GZ(WF5=U7":C!+M!N$;X?'V,HT^\>VSI7M2P.S/BW]-KKQN64C5,U4D\ MZ^?N6A]P>'S+NOI0>,A@MQXW(]6Z/)_N:OW&5!NVI4M>#"BF,Y3,3/NZW;#Z MWD[KC&H%N:40- Q U=3M/OC$H/25F_%(W#S8WUXW@PR6Z5JY*,GLI$%TN6T# MWZ5-"&94:.[F/"G7'<:Z&/C?&L7JJ;ZECATC_E8C")-Y/<2I'D-7YZ)3PI:) M6'-0&\L55U:6$ KED@@9!V58W9NW*5%Q&P"@1JKA.I9KI+J]7ZK"\3B49G7K MOJ:/._=CP"2XZJXT;R_MEGHM6Z2<^DA*TYD.UW:K-9Z^9.>0P=BNK"2Q-Y#9 M74\AW-R\5-H"52!N'9(WQGY\Q^#2I93O0@6X N?;M<+WS9KJDFV6VOR*ZDG; M;*NQM26RKFLM"$]4XNU&7(S7KH.^#LF?HG:N)]6,I&A24R);&\H2*JV%)<1< M\)62HOX#6R\;_YPP_+M#>!8%H379/E$8*?;,;"&ZV5^%)N,G/WSHH=/QH]J9 MZ*;PNU^J77W&PL]1Z1?K?K^5?L+*7DW$#UW*K^?YVFGH5K!PU"T$DO'WZ^8$ M161ZF@387[IYKX&W;JW^^2_X<7B*Y@#M%@JJZ=^'6<TF&X_^"$SQZ\I/'I37#2&N>X_D_#GW4C_9POS=D+,M-(SWV#=5.JS Q]X?JK-5M ML%\NSR?_E7K\%6[+">'FZB9]M'-/;/'D4X>78FWA M\)H76/#T^N$;21KQ3T3;4SWT%C](XCO[E.($_9T^H?@[TNM49D A$%.*X!_5 M;34U]:%*\C_=1O;7"2O/EGV!D$QYDU06:CAN^)B_HEY(-NY!^+ME/H+RO^,G M4WB:Z])CA6%=#;!5K([>-_6%'LEAETN9R;J=$P M,7QFG *'$=]2!E!1%V 2H1\9EV:S _0../R9C@=1;L4:?'H,E[L7 P<=9?PN M\WN>?_?H)[\G $X ]!R?=*+Y'+I6 *<'CS1,J0]$3"WV5'Q@B4MC*:,&5M"8 M_(2C;?+S%$M-N=;/3M0)(?4+@CMIA!NZNEM?"!TG._@&?3V&T#G%]2R&CKX M'EPG^'R*L4M4!_MU7B/YG?BI"-CSJ9'?_HEI"\'6!-8GM#0A7#YCC=3:"J=/.,FWP$,6 M#EB*:0"+6W6<+7S?6(3)9^$Q!9T/X*_X6(IW2HSY3'UP],O?.]]3!5%L'MS\ MW\]:99?FTL?C%#SJ5[R)6U'+%]R59Y-YAIJ,A%UZDSTCY\^/NZB<1YS\E)/) MMW+R$R#<*"N#920JXAS,?HNE+/!:<+AG",Z^E.KJ\0B8R1W_ 7^!#$AP?S\9 M^3TE.@[@9:#* A,H?EPJ/+IL&']XK#I00!R+$,.Q@!D!9_C]NC;O84_"*3#L MS&F\-^NI!V17VEN[<$<]'V#)!8N.+V#JC_L!/M7/-Z2#:&NVLU@JUO)C<0?T MGM26GP)'U"+Y7"J8 OD.%@TLT0"\ MJX9@';&%= 2;%%C07\2_$Z,CINS"6QL^?%FW?/"@>##$P2J^0IL\9^X%X;'J M!8^$R02,#N+A!M@6;PXD^,+P8R\O/%CV<(73QN+Y_D7NOQ9\C0'G^^2C8W#8 M3*Q'F,<@CK\<'$T.@*/Q1/?;VTMPU!5AL03(N2^P $XI HOG^(0L8'7', !; M#UA_"G$$,.I[\U0=L"%\OPJ(!7 A!H$1IFJJJR9(2_T%>W//+/??J:;JAWN7 M>.JO_77FXQ?_G?KKO:,'8J T)K!(3G(,$_'-ZXXV-?3(,1J3TYO.<,KG[C_# MP-5C;&&_YF3)\8H?%[Q?[M&Z]E$'KK6__T-\IYB3B\*]_8ZE.M)MZ M,(-8!S#SH:0'*[13PTAU 60.($AFE7JY.JO15,9AHUT\PJM_XDBBY<.YW)U.NL7%"=ZBJ]P"TB+7[[!__.4&B:7+PYM MRN[8I6Q])&V']& -JL[>6ME,F-?Q=!JG\R$^:*2W@/V9[^PY]L> MFEITWSO*5B3Q5A&!E1?L=1CUUKL%XKY@;43 MREJ)JNL"5?)(H?M)GWN+Y6 ]U1F_IX#1"AX P#-_$*5[(PX89D#$!@%\*=8M M@?((YN5ZL34#P!5"12)1)P_VS"^_]V M'@R#@[LC@+KU.-'.%[X5.UX3Y5RS M]D[8HQ5?D?(M+A; ZH\-'F#$I1QUG2S2-\RXU@XT;+7(]V, I* I&SZ8A=X! MFPFIX(X\&#\+WUM9NI'@"][V6JE.9.AI5=1Z GZDF MM(]G'<2+AOQQF+N61,I2'H!NDJ@+:+&RM,/T"\!^7B30@K-.>6"VL9,/&(#*#Q;W$\=#;/8\6<#D)W/M)!/MY[]1@/M<@)M 6X4X$8![@LO\U=9 M.L>+>WN6TY^&R=584U)H56-YC2 4G% IA39T5E$)05 (?DS1-$=..(;XEB!% M?6A8&_24S7H[K\M+NU2SM9X?2HJX!B/IGT?B)$,,:Z-0M#MS.A!&(T'.AFN% M.GTFI]M>6K',@MPON!6_.1TY8\$$(T^>F=&-8G]3T'OV=M'B:[1/,(5I2Z$5 M_.>1.;;(+NI6C9;2S&S(M8H#TG=;"G,ZDO"#\C#PNJ;A=7NW(V[_+UB<@J1'>M"*5VW;P^G!6R,1U-D^&;L?"HJ/@]8QM%"FCS(=I/NJ9,/9V,M0K M#2=16?>;>$/HE/H[9BTV&F H=3JT1\TWLC::"?@VK\KJN&[7*8:J_ZN"MGZ^EV>34GIB9E JON=*C9CP3*W=8V M=F>C\URS24]T 'R#+6ZVF[@V\WASHYVJ^R6VK4+^5%+(<]0*V?Z(W[4)#9X MIQ+M1FF@ZDD#P-)GJ&4 D>1.YZ(O;^73#T#N?\,M5K"QFN6FTHHDV/2 M7/7'I1U; 1,X0ZVZ:I7;+"Z-@2 8K(="K59PAV!9/U-+T8CQ1!7&NH+3U%BA M&4I5^ E#*9HAC,<,T))IDOOYX9-YN2]5HK8F6_RJVS Z47YFKL^)MN&,GZK] M?-JRMV1)*%!*5)_T6N=$VP0O[?0*;Y/XMK#IM-F&)*V[XCG1IG$*4Z7RFZR= M'N;2.ZI@6(L^',G^/'+,Z)+)U6S7CB)*Y-UT.DMW6V>%8(XF7:VA [5=G(K$(BF!C*R(;///EV4EV)@XW.!?:RXF[&3+E" M=OOF.7$YZL_]939GXO*2MFEKN!%V/?E87 *%?6\R)LZN9[.F#E'R5^1.D=]^ M^1W/1^)?$;R(2V1'/"78%61*X$]C_1//<;PUA-B9+(F4 M.H< _"F#X3BD'$=<+5=S(OTQGPGB-G:JP,?^/A,C-I,?LB'@GAU<+&D8_S<3 M'\JO$BI^?$B"XJ.3^.QUJM.,U]CSHY!6VNB1U39N&_-P2:4S#K5KMGX2JL\- M!>?8!7->W^?2T?M=OHE]1@]^E]A' GTNCKH(C!^'7XY7 F>S]U) 6V_OCGOR M]6H4>H<7$I=(_,H3Q\G1);/]F$?QPR?^CM _S.O@%4DVXF6E!UCV._G5 MM30/=YU>9?+O?_[9Q>G?W%%%=/D66KH M=^?]I^T!?\[0^YCZ_Q]=#N)I /"UF_3*/0'**7SQ?[]1W]ZX/Q3QG>8/D<$' M97JQ2<764^H0=+S@!O*OW[_GG!KB/E3E39)_G4CVVL1U%>A^=@<0E;\6E:]2&_P3 MF9:$*;-J,(V#Q1K\Q5A&UDIUDL3?&SGO/Z94Z\6/ZOLU2_RR=6O7W:YWH?]E?.U4YO)/9[,XS6>_;VOT"T24D>D M*S;;GFT,8ZJ(E>Z3>U_X*^Y]0?2*K@[_D1ZA*X99U?=A:D4/7IQYN/.%/]1L M98)RW1SWZG/9ZBSMVD!;XYTTS#4CO_U#\ )&L23&\_0E2K MD19ELUJ83'4V+6>'4;V8F0=K6345-CY"<8S#28PC3B]/(TY!G'(GY^Q+.849 M+)E2HQ 5;6/;5>JE=*EFC.#M+G"NLAC.L!A[ILK W5N>G:GGAVE MWEJK+HV M($*<%H,,SZ^N8]_"*9G;@S6N0!3\FO>-=&2K3FUJRG._/C72NQUA3^%]37!* M\B2.X7C\/S(T$1/-\)?2X_Z0NP;HVRI@6>; M0G:-:HF5VY1LCP2NHE1;D 7#HD33&43@F4._N9KU-&W-?LD*/C*0%0'QCT=!3 M"]4/XYY62'-&FO-=G*"YR,@#A+<3@#<3?/]:B$2CGD>9G8PJDTR7R&;S^K*: M%F&!.W"24BS&:@-'O M5[K_ 9W[/M*,9/)X83USGY$($$(@875(\@49VX#!V."%[=>_7=UM8X/)2U57907W %WJ;VO4(* :RAM),/B4P.>ZPI<&7MS4;4-+: M*_^-RZC'1N>W5[@_@\C$B/NKD,XHW^WFR\G)#5ODG%R_8Y6<1W<$Y5V1H.3S M I-.IQ@V?<+\GY@$/B<)? 89^"(2>.R(R4S+6=;%S:CZ>#?-UNZZ!4P"8'$* M L.G<@R7?RZ)_/N8G$T+^CHX&WS5!&Z9S$E+D3BR&>O.7T=T>EC>U*'CNZ&4 M/42_4Z,XR/)IU ;I_X#LG<39M3 B?6!:^@A#$ M[>WMN#5L%-E&OG]3ON=8P;Q= 2% AD\ZSJ@-"D=TF))!^A42+VQL=<9*]%>2 MH#L$IZQ#=!3J9BFLI*T_4H97HP?=HHU4:7+:[YE\69G[FZ2SO4[5;R6QDRPGE_E&=GAK+GL/*R =)'^S:4;( MIIAT*O?]#-$V(%W2'"9=6XUCGK'N_5E$: ,WG4;'4%08?+<\?,_VK%O1.AIRA-,]DV"PC M9.* 9TPI7U:VOHQ2;KMM.6-6UUG1799FBLT]/90J*Z 4?)DES>0S'),3OJ&! M2;)JT9:3<6;M.3?G.#OF\!G$:"#M\-GP3^V22XE7+>U!=._9CEHKM+4ZJC8=YC8!XC6*Z$)C^CLSF,TAD M@O41W*4NM^N53.%!*2_$)E>N;WL3>X5L65R5B&>X? ;JQS,\'UNS,?U\7V%] ME'Z>UG?;>LMQ!]/:I%4I\1/6(TN%Q!CO,?:&VB_&!OO9 OX-!L5?%="YM0/A\59WG_6D[ M=O5_&MN!TD"3D,#QB\2KR]9]/9E[7$YKXB!I-:MUN5QKH6WB(N%ICLD*&0;Q MTV]C2<14%5L4?TQ5#X5V[SXSN>M,:TW=*6YL8S(JC("JH.HXGV+27(K)\,^E M-W\Y^X(*9V4I&3)Z*:[])KLVVH)JQ2&T)">:HBQ=JH MBE23ECIEY>6\G%1NMCDK.W E"1$^1V[5I[("DWG6[Q^C_[=$_W.6?J] _XXS M&UX5T[EN66VOUTIY44RM;@J _KC=%)_E&9[][F$O(@A+ZE!%ZH.2L-2E:KA? MUDJ-\\R^C9S<728FJ-TFF'U<369S3FF3[&5NINZZXHA*39^G=,0N< T:GLLP M62[-9'-Q&"LFEB\G55]-+'>]ISM%JCCE9B;+Y(44 MDV6?(Y:O:E/*LN4B2:J2,NTVKO-FADJ@ZNB P8_SE@7&OQ*C^$Y3N[7JVD]JK/"^1J0YK)I[-(DI[P+GU,"9^3 M$CZ#?'P-)3P64I>;6;XJ39,#Y6Y@Y'/UP2.F!$CLR.28K)!F!"XN38.E9J 1 MAV/&;3AB#?N+RM*2JW;-E[84>!2OZIQ2Y0>L:^=6A<;#2E%GR"3%A6GXG,!D MD3#-L$)LDL8$\U5%[JL(ANO,.MDV*U2GQ?'$G5XM"NPBW0*" ;,4$4N>S2.B M>8Y@OJA9BBL8Q)9G? 7J2TG3<($.3RW?/'L=2E^7)C=/0K_/;HH/YG3[F!^W MEZ,^CRO6(!;!95*,D([#HC'!?$%I^EL$XTS;LE43>^6B+ S3VV*MFURO@&!( M0\E\)L^DV.>:JGX'.Y8NY-?W!^M!&1Q?(HPO07T?<1U _:B;4(_5X8.8Y8>( ME=:NYU>]$==7D6#&57$X)I/EF1R;9OCT":O)Q43TK8GH,XCPYXFH,--UK=KI M=Z:UR_*-*([%^T43$Q&^3LBG6480,@S+_C+=][\.;/$$ISQQ;4<;;D*B50WGP9)BO<^Y$,I';\+87ILKC'7K34D*035V7YK;ZT_LEN!-8S9C( M])FT3F),,L*OEUS']#[ ^$P^":D605V#C(%/"*7FV/_ AAW+6Q=]'T< \3(- M*I6_$)XS-!1M&3&]B:86 MZMZ<]&CPB[VAT@#1E.NH'D-BR3[?FH?N(TM@X,OQXK]H+_[/DUI\\4&\TT'\ M,J :GT1,$M_K(&*2.)>3B$GB3 XB)HDW/HE7>OY^I;>^WZ9SK]CTIXH)/+_E M Z_E*V& C";X\'\_TC]^$QZIW(60_=# 0BYLKLHJ6/E[$'S.S?NH2I9-/#OA31&[?7L9\+#[>^'B_QO'^EA3ZT!0!-.>=ZGRM,@U^ MGL/ASZ^=Z7^RK(:2"TE^IM'G^CBM@>UWS5V2 WN2) >QV"GQMKW-33/.MG7? M=%ICL]WZW20'>@$=5WA!&P.X]#1G[%5[\5O30EEE])_2E=81R1#M_)7>&70Z M[C39G#3NUX."NJJT^OCZ3([)Y+-,*I=FN/P)DWUCROK2E,6%*.LT.7C"MENL MB!WAOEQS;Z:YZS_:%I"C5B^Q*;C@5=_#!E)5. M=N2&M9KVIXO4/->JJ.E"\QYD5@9J]B%(,&PVQ^0RZ;?+M_\ [PHHL9HA([@D M_M)-V_[[<]I<7Z[>0ZR2'B7OIF4.-:>.D#6J'M*TJBX&R]OEM'9YJ7;UFG8M M- M]?**P.VDNG.%C]ZG5 MQS?#A%R.X;@\^G?">NTQVO\>V@.J_Q5K<,_A.@+;_WXD(Y"^[!0&#W>%\6"J M;HON?;]26,\-X/5(0\LSN52&R464Y/A[3SWSKE?0<7X9?Z@M&R MX' UPY4HR1Y^@O.\ NEKLJY*%F#_^!]%L^>ZM/F)=^G=AZ"Q2SY[(:1AD>@C MFD67N\C )^$4M\#,H>F2LJKK_SRGT;YMDMQ1GS.?"EQ5(;"^2D*CKOU4./CY M__X_H4P_W[:#&R>F]=,+XP9@2&'#8_XP4I,DD5 :HA7\E/25M+&].R.Y"S[E M18A_^J%@ 9:5OLCE_I/8_0I@.3@XN,P2@%SHL@IY*GQ=A7[VBVQ&>NJ..?_) M9\(DC'I@Z./$W/"]ZL2A #'!3")\4E]O=UY428PN8U__7;10C8RCP.R)0 MQ$'T4'8<_>C'OUU\B<@<)HKD-I#MDY%$2.E42/BK;>Z0\MFHR)WIJ#1=S3$3 MSEA-!)ETXDHS) .Q7#V!!(*CXD;MB;^*A!&HRM]^1.6=MWDLZ!7<7,1-L56P^OKLB"IA3XNP8\QQ!^YJ8NU\; U M7[!NH9EL-_L/_%5OU.Y55M]7'LU/'(I3*[O M>=ZILFY>2&47RDU3-5=H9&9_Y'TN7>J:93$[U6XN+Y.-3*9E; I]X?#M([Y5 MO<](.;;,3R;+J[)>$K)&JR\Y$=G_D8^]I[N3$:T-<=$I7&;VIK:H-T#@/1KI< M=IG?.BEYRC\];+97FZ3P,&GU,XU>4>O9XM5G<-[0VC#S8^]*^ M-);WE^5+L6B4F_VM+2;UP:B?.=Q[GWNZOK^K"#/63J%N8[ K.KT8+/XZ^@]7N]X*T(^0HP_/<[DL:E](O8DO6;HFH%DGF[*TP,>0,C/ MNQPZ>+L%'V7W7B;3!>%WF%-TW!EHI<#[05O4D&HJ&4Y"(HUYD+1,S!$;E9&* M&V:8;\8L#Q;XAK=LCY\#F1]T@U^CGZ:'B?@Y/_'1'F=(H? M_UY*MF93R4T%'J*2T%'M)$(4+560 C?O\UI2O>?K;7:JSIR%D+S4A6VSU7\[ M4OK%J;Z;4/RRUZ73W 6;B:_]G,$%K/@FW)D^2,4E!,[A)&*2.).#X(2+ M;'P09W 0,46[_KT3%Y?(LM4U/E$Y-$?#_ZS_7RSWW\\?7H/U5"/_?Y_]GUZ%C0?8LM_](G M]^&8'%^@/:%_*3[=3WVZO_*5G-_Q_IX4^NA[67"U1);L<6)NF4L-&9B)P2;Q MEVNC7S3C[X3I=%R M(R(ZJ!I^&YB"3P,1B1T-%+ Y>I86D4RS-Y M/LMD4_GGK@W$Q/0K%\!945-\7_J4LBFW;LQ&-8E-BS7W[K';2V4R\^6*7I/. M,7Q>8#+Y-[PC_1$N%E^3W6FO09U6,Y;HR$ZDR7[2BW4G]Y"<@PS],FIHUF?H3XL/[ROY;PY.[P1=4D]0MN/# MVK?B"[[T*FAWK"9Z5XUR0K,3*B@0.I),CIFP5%G5EFK"=@"-5M&USILF) =9)'!LD'WP! MR@:^HJM:2TU&?ZMHYT/+G.%O[ZME^R(!Z]- P4FB5R%@;L*CY3':&G&ZX%VL MD":4@'#I^]KYY>:L(+5*F\&TV*RW)MOULBFF7VV3*^;&_1FMU77(IJ_0GHMD MR_MJU9UD6?UK)24]K 6+[ M=I^U-6J#K%[46:V];8KW0MJ9:Q\ ,4>]XJSF? M8K*I')/-'W8UQRA_>J#MFP7NG3AD]66%F_8>USJ_8&VM1YG):W5 ME,N]I\#*Y9E4)@)D:%U UT0T;2#5/(&SS!,'">8)H"G\ MD\. AKTSB"/9 VOYU07!58UBD9P%XWRWJ=;9I\^BD] MW6S&5V:I*SPL'22SLGF,N4R:/8R]?DF)]7*0S;./2B$U2UK38K6G/JK;;+*9 M1$(KEV(9 ?AO_A!DE.!#JFO25N6DMDX2O?7G-?Y?_W;4G3JLS(U%:=@NE2>+ MWMU\,8I,U#M-11>_@-=EBLTRF1S'Y'.I< 61MY+AM ZV[,42[ZYJ.I-.ZWSX-)?D $=6+>DTN"WU> M=$N=ZTKC>B%5)"0W\X<*\G^84\/F)0K%.\)F,.%GK%44M;*6J0^L36DSRN60 MK(Q0A1%L@#A>P%=7+CB93K:Y_"%\!]ACD)O_Q3%5<-@B[ M$[+_V&&"IHU]WICQ%%ZF77CVL%?!"A@,6@>"FC0:6>H(K1#F^7)("@7Y S(P MA*-7NKN\D15699/"73DB*WN*LN MEM..?9G?+$K=5*:#6%4N@E6]% VXZ>TX?6NO>]-%ZFJES LMU6Q\"!ID\R]' M WT'JO/2-)"V)*%_AIE ^M4,N_] P4*G)QDCHAHQ>$.:@E: 3"0HYIE0UW,H MT>>$QN$3U&;TFR75HXGFAA1I&\%&@B9L"U=#;R0E4ZD!9B7 ]0C^3$W1T(,( M"([II6T%]35W/C,B1Z(/H:QAAK6^L@LS$ZL M)&;2YF6O0[^@!T;CA&XB%=3[QAXC((Y-'<'(]K CT8[0Z"QT-D B,(/X=6? M%3)08 R0_HQ 1P_,"2()96=C5?=5:PH5"<*G!GJ6!%!-0]_ 1M%P!PK]#M"Z M)**O!^"#A>Q.@%HJ=EM;".B8=I!]#YH\_.H1T"9!; ! $1=M# O\1+-=])&I M+JT0QEJJHCGFWFDH"!5,)S&6EBHXT4W7LE7O-$:J@4P\G3[I/>9-2B2Z[S8/ MD'-X.VU55Y=0SA)6I$LK0A1("W!UNGL@!4N3G=VJB%>=^N@QC4D)0#N0$61R MS<(N?0)\)@$4M$34);&Q$"RPHT31@%X,A6+Q810E5*3]3;RI89>3 M:"/Q5$:HCB0:R"!:J;6ARNZ,K]2*A( MHLW1RQ#UJJ>K[_J'1/O9BX\*KRP^BDXP17!4;'92I(8LB.BZ9'BW1U M!PQ!%\DB11M"@!- 8Y%P*.:JMBN/=S"[2'2B"P[OH&JI0QU!<.L;J/'*N MT*],];<%8@:]$\Z((6I";-E=8"("LHE(,FH3MF'.P84;/O>%9'/;V&?84DSKVDN^JM*H%B M C3A/+\&_*SBUYW"7JFKWRWIJ)R59Q>3:>:9F@I36>SE\G5>ZG3<;N$0+N$ M7\O\V*@YA5&3>J51 T266 *5)68[,CM/VX9XB*3Y7,<&0&*X6_M84RW)DL>; MD*,/M'^2O;@A5LQ:FZ$%8='D$FO.'("3@CH+YRXU&)!V<3#2-0['KL:J0>$& MU+!;$#(5 CJZ9MB(]0!@=]H\DH CT_+T;C#"/.='U*XT.T%4=W=NDF%(XT8Z M>$)'NKY.='*T(K)[-#A(KE06#R-/&F+<:/S(14(:%'@(0J$',7QWKT?SPY-D MK8XJCPUMX:K(+EB--63E^*N#G8Q5\-KA5U(H:09=0L0H84U53V(OUKE$W285%8F^4QUM;QZ7#>Y7FF, M?@M:SL1:!W\G; ,,'P]%HL?1G0LR\!.O\:H$< W#.F MWP32-N(FNF2]!L[ A_Z+1NR]_S6GBD;\SHOQ'KW-^=."\YIL'/$VW3:9Q,Q4 M5#T)H9DE>LJG[1?@,N*PP8\)4U)@'LO>9P@0% K#&P;0,X[D2I\%0X778*AI M8-XX,S$V'8 4'_5S$ TS53%"EL&H* 9-OZ9R%;NH(KQ3YLH(N02E@>DZ'LZ% M'87D'!-SR-.4-:1F@"#%GC07)UMA7,>A"(,@;!!?-V<6M0I(55^&*LC>L+0! M)DI+!<0%))[/+5.2QR2\2(EM7S ?]9/^3/S%_4WPA8+/F^^?Q%\\_<:[=D&_ MP7/\)= O9=/>/43$ZMY, '[;8S3PK(D%N>6%E32#Q.\!/4C$R@ESBW!JG&8L M37T)YQCB2#B$9F'$B^1&7I)L>"MX:5'$#L!$=@6X\!)#UP&8>@Y>](V$J,(8 MZ=@M;JL^89 1% @[72BDQWCZ"JQ%T62\U\$F03.)O1V#UUAVI##.FPB-PVLA MKPH=P<'+R%!"(H0<'Y[;%I.$HXOTN+9:5(X;HLW![_L LDVXP>F M5?(E$YQT(!E3A!_8.8:'P@4T.%?TQUS:T-\(K_*.Q M;!&^"8$9ED3L"1/@< M/K]0TG\IR?'P9T*# MW< M.BPQ_1F?71$R&9$FS='X-70/C+J0)>6O>2Q0"CE4R MW8V;N$:4/D7_$G6:PD32FR#,KT#73V04_ 4,G&?_$3O_!__&_?,WX1[/O&B/ M\0=3YN#=.*.($CKD("$-IZT:2*H/-/]U[=O+%[T.[>/13=Q(<(QH'OP+,+M' M)(*]N6Z:C_Y<'WQ8[.ZP;I&IYH#7_$CB IK$#-P0H9O&V5S4<2911V $9. < M/4S%SWO.O:BQ-!D#\U\$4G4MCR%A,F&YF$/3[[W\+7NL(OT$0G7H8,**_&\L M,NC&P(D(EK)+;'AFM;M%@C0*R!.J)0=,C.!:=6J6($N+0ARI:51,T32([9$; M.8$$"IQX,D,O18J>#2X':H;\!;/]'2)DACB9X57)#*E7 M)3.DC[_C61W]W7(" LCW_7("SLCR86/+)\KR"1_9&5I!80MDEZ#K;^:7-L<5 MN19#=/% V)WX![&S#]_1D*(MD[#V>[@ YFB^3ZBO?4!,2WLMP_/#U=-<(8QW /T@Y$=ST].* M=<6FZM/&U712N^=[]=M6ZYP]8U](/F1>*1\")QXB1.QK$/&A$YW73I3(L9^' MI @<6="W"X3F5^B((ND0;Z073G^3WI][%&(>I+0/9OU()D5!U//.899EZJJ^ M\?@CB7+2#6^SZ_-MS_L!HL?-_N N63?SO%05R?O4=QISX]?IK*HC;86.&@NLB+.+6_T"CVSUA'=L5A;U;*C:J,W^O%O MYB*7SQ[6UP9YN5=T@51JX$%T0 P2K=H9 QY=7W L/F,D);&,A#BY9/MGGA\0CR358Y5ETHW%G@BX',""%)WC\.D@',CQ%",9' MN\5.'=R!6D@%0X'_E7>1Q&.!G'QW?#M*6^M[=B-VK=927"UM>Q0+H'<10-G7 M"J!C<>+WES/IBU14AB<^'/K=,^N%C 3T*%H9J6)@.[XD0#0VQJHI^C=&X$)# M= T]J03NUOGIM21_*Q CEW#.!!@OBB6MH-*'@9.GWI<4L7[8]E>%JY,=H;^4 MUJG6S=3LOEPK2;=4KA,UW+\7 Y$2% KP:7UAPG%X:(,V"&@>8EL*A7>WEPD:U_726[6S(0< M6)P@A'4UR3. X5*SES3]KH39@921KFK-D)2LF\8(?KV4C&F)9GT<(]7[%-=Y MNB_S W%S6UZ)TF0[R33>[0[5-R?5_"M)M;/+"R*.E\@$G_.EX 2X/)!%I*V! M$F'A,H0OASC?TB:WT?$>2)4"9&\A6L%1%]A@,-G@(E'RPO#8/_I=L(+69C0J;M+UY[ MY& _1O5&1I>B(J[2 !.@0/S^=MM/RR.,Q>T-,LM+5DV*JJ9N; MUF%4)WK<^>=0?2'NA7" 5E,$UBB!7.%2)XJ4SRI;ZTJ%> M98NSXZE'H8)=24[0*11P[.^EBD:#,5C0(]$P$C>2X4K6AG LOY[E+H@B*>8< M7E?HB(D[\X*,XUDND^2$Q/^O/0=>&K'91=>KN^16>E&F2%93)T&&O[KF''$Y M@<_\_3,1N"B.,P]"(Y&^=G1:GOL'L=%_F4"08F8JA/U:JF.97FU.XKO!@>W$ M3'7&4!3F,IC%'U9,(19DVZ10"HY\ &1HG95"IPC+3BC(Z/,K@X%KQ2LD@XNN MR/[]S==6@Z$!"'3ZV#=HF+N)2<4:%;M$=^+P8/$1B_5J>7DH%(S[>O" 8_=. MF]Y4L&F42B/=3S52D)U$BH*U9?"5,B(D)4"]E60I2=TTI[N@EW?G G3]'5[Z ML;YBN5CW@GUT1:9NCC:>+>V5[D&: [Y+Y2":U#?!4CG81M_-[*5Y4WU%@@2^ MI:J;02"U?2::XW0%U& M?,&/\Z1EVS3('=LX*X=*26(_T9 59%U0IS2]))*Y!R[ M"T!#A(10S8Y>WMIXE9ZPVD,+X^%;.#J^&X;=V_Y*:4;Z+E!' Y-^.QDEC!)8F9C[Z4(%Y85SM.V/O-A+UTG+ 7)^S%"7O?.F%/\EIS/@U5:=92 M^B.V\=10\QO[*JU7"\B,9'\0#/%'=OKM;/7:U*OLQE6&G*X5S+MBH<\?CBS> MC)N+K9QOLQWQTASVZBMD!:[ZPN'(GKCME.O7ZYNIFQQ(CWIRP57&T#L^/+(O M<[G,D!4&?451AOV4G)+[N?PPT^=4.3=$.HF4SDG[<\\62W$MKT<<.VO-.L:R MM*Q>HY5$[&SZ8%1ZU6Q9*VN(V)ZN.LWQ>K**VEF_71J.6@]Z5BRZ:6'9L@I2 MLA:YL\V-7Z54E[1;L MFU4_+ROL9M%T:Q$LP))0F!UH(5U37ABI68B."6HNT ME+0-5F;5YJ4T3K(S71R>*JCUBY-_7O?[?56/V/>>689-*##)=&ENJS^]7X)K M!4RC1@RH@C)1^SUE$]M,DNN8W@?$8L*?A.PJ=N[L657L@3WD6-["/*N)[/QE M7=I3^?\\TU8XH-P&)@<,AG0[#V3>WTEH8OR36* K!*1?&G_T)/"+O:'2 -D5 MKJ.>Q.K[A5U !K[6 J _G^WYC.Q;KUGU!\+[$,A@=Q^BU"<'=HS@)X,Y[O*- M_[T8^!_0QSS$0[,7_)Z_)TD^"L$*[OFC0[%VC;5GFFV#6/T=@^1^7DT MI#_\^8H6]1]YB&%4_@,UB!@@_:,:SN6FNYFKA;5F]T$IZGNHX!4RH8C@C[_% MZ;M]*] ^+RUZ8_T3KP8.G-)@M]%J289Y61-K4J9Y MI[6G7+KV#UVY&\0ANZ7<;DON=NVTYG;KN2=/:XUUC<65:HY[9ZO- <0W/ MAL,Y2^AWKPH4OJ6 DXG@*J073 U:=6]*H)]#MEZYEJ&1DGT0^!P.-5G]O&+U M'LHJG$K(RK.; M3'*C/V[$S* PY0M5JSE^;/4%(/GT-Q*RMZ:#V-=2'6NRKL;"]0N3WCT]8TIN MF>D@6UJ:C7LQJ4J=EIV:5!OBR)L1_W4*\GM MO]@[=S[8M;?8LZCO4-DO((!SA" P8=J2CK.#YL?=XK3***[Q1?*68*CDY9O! M35VJ[ACV'][M_YBTZXII*G#A!"%LU7 D8P15:$DC[/V_]U*PC=:Z6GC(;CIE M/J.5YY>UB9&[+\11JJ^<5,V_,C:V0R&_>.X9AL4.5GD0$7.\.MM0_5OVVSW; M_@,'T3)I!D55MC1:5@C\11MH:HZ:U'&/ ^W@]1!/(ZZ88(&3<$B-9*'Z,37- M.A)+NTC4D=$!W F2KAL8Q1-![PY.Q'45S?SOO::H9@+)L9$ES? J_ +:^$8; MS26&DNUX_;OW#&D_7G+MW'8'$Y6D& ?!P."K+E"=6J(=SP3/'A??Y>[&PO M"V)&+V2-3-J\W4Y>%5XZOHP(6WS671=2V0>;%XM/I:65K&;K[<6*Q)AL?.J7$7#/55U/=M2IJG0?Q M\CIKL/E&*Z0<'W_=08@I0'.+9(4?/FU[Z7+'JMH/CTVQ?E5>/1]A\O$2+K^9 M2AQF"H2&?]/"^XO[^Q,(Y#@&]5YRV,>8CFHM$4X51L@8#R1^W$_F-[(@3_OB MHL$5%%,N"/GU6_"#^662'DH?=ZH\VU,$@6O=]=:UT:LB5J]2 MD\N=C-+NRN5',5GK&L69*Q+'TQG=J6TV]# M25A,@?#7+?1O=SWZ^S.%FR1:>IBS]R!]0W+;[?8S-S>7Y4:S4W]Z>+J=5Z56 M)(4#Z?T^>>.BMI*32F8+E>I:[*3NV'=]76O]^%?8IVA"[,G$V\)66K\K M;&\MV35G3X/^=/;8+C7S%:'0V49SSS> K9SJ/FJVF4Q-9P6IT#(>Y2M-6R'& M&0U;RDB_EFI#C12H9SW?$-\"B8AC]_^Y*3RQF^']N>(++)#*S;P^J16;C>FL MK7 \4D$>3\@2M5RK4N(FFL%FC(>1X[9OIEFC\.-?[I.QQ!< 5KQYO)&**Z,B M\B49T3';O1MI)^.'R>K$T5;;KBHF^4K#7CVN[,H4 98_%3_\'(HDKGWX:H_K MA^M8L1KY00P3X\O^:#IO89A1S8=V)\FZ_&62*_*VGK*BHRAO0-!+N_R4[TVG MK>FBH-57*?4'E\#J)BLVQ=%?GLA.4->;&]N9'D_L/)6&1SKDX:THW2 M%#N/>29Y8>^+%/$K]/U8Y_)T]R.W"')_X); MO%+',, M65=H03+4%8$KK?\%;,YO@FJUT-V=QR MF).>NG%R]#N5\!%>F:;L'>*Y)29[ZR*XIV+Y/ER[H&]S1L8M$F$&5YA6/]:KADP?X6+A)!D$*N,DU0QF,< M^-!1;8?".%!"&&H:P7^&B[L$V)J-VU;A8K]#2UVX:)"^26A#D&/XKH<5;,0H M:Y;LSFS'ZQ>GD(8"N/8MVN@,\!/:Q;0"!6M_9P :K,?Z9:S3[-\_$QWH (80T$LG[Z*-XFWZ#U9W^_4*'P?>Z=<_ MUFS;)3U/<$OV9I,&9?YT5X6.WS0U,7(ULCLHI9TP* ?MEAG*XUCDZN2%I"$IJ0GM%EH-K#-?O)BAPZG41 M\*%50%]8LHP >@/X\1+@V!#\D%J",6B%2)J!(M]#UR(]:NDY88;D<8/NKV:F M?:ILLG*XVB A9D&4Q\.]X?ZU>]O#!!"Y+7)#"S[Q$ F7$RY#?V1N8*,J M0E68?K<2!M]TV&T$UP-7X1B]2M&[>N>A_SZMVOK^\7=\?3"$<>U&[-2?I)O. M\.%V7%W]>%:%8D,J%-LO-V<%J57:#*;%9KTUV:Z733'="K9E9 ^5<,.='0E* M>]QHQXR@TGYD&\;[SG26:QK6%2M=NMVGIV;[QKY>^=Z:4P& "P& ZUM;HS;( MZD6=U=K;IG@OI)VY]BX 6&K&L.9.)%ZL+8?3NY5MS?-*D2_0X & M3 M6RQ/:Z+:2G7RII-L#&X1!ACF01/.7W]P0.TK*:1V(4#Z+.:$]UU?J2<,JT5(2C2$TQ,3Q':]^ K5,H@LI'*O^+;E6M].\N\J479N] M>>H)14E66K'K\'U)'NV&:ZO^ M.V79M8+NH1EIV!;J 88[]&*_ W5_1;P;NPS)-AW3:V.%5#W-QAP' 0$2QQ@P>X>WV?IVNK>G+1UFD:!Y>*6:;8GAR[.'!OV<)@ZKIXM^+"/ M+-1]BB-B;^ X_5T,VFT/.I.Y,O'.'?=>X5WXP;(C13N(0QICF&I'^[5\5#CJ MS0JNS3<\[0.[E#8%I%M&F+UK+^U/2-[JN;:>6/.O_GL5Y+GZ5?*\[K?$UGS\>#\Y/4.1^W$6-7]8(S' MUF9S",8IV..]<"$B%M@-\%7T_5*"R'\2/PYA0.@<_99"*&KY6?X0#?"^%?!Y M8^+%U8U^(JFK6O#;/_M?D_/"ABZ:J4QV1XLAG?.1[3B[WZ,3"Q;'CCHB'+TE M;%US<&)(T 32C"%BXSCPX#H)Q52)aT'EE!IEM,)\_+4)GD&/H;:87U"&W MJ4T]4%Y*#8(R*(D(H[>?TYJ"2Q_X?4^WI$J>]U6@8!X6+[!]>PREMN@LR%0W MT".V/R(TNXHD!I94./9"^['O9L?5I58JQ#]MW/!V3YJ=I7[EAS #:'"(R_MZ M%-9E#5M#) (0]D*>?B2,P6@!&*%K,XWHIQ&]74EFDC55G5"+UEV!0_0+]MKC M&"T](LHH@G$W?V+O^!P+9QW!_"'M>:B%#/@-R(U#!;AP6C>L MN'@A75I/#"E;C@9MARRD0A(U[25P''9@[PYUE[8M$<:>G4H/DV%@$8!T@>(G+OZDS8MT@ M'3IJ&B9*Z?10Y0@ZP\0KQ* <9,#[\Z[$!G^2FW+ M=P]RM66QB^F]HBX6-WQ]5OCQKZ'I!]&M%\>%?Q=D)PZ+OA'(YLO\=LQ75Y8X M2YJ9-/2J%RTK[M%IR:EU=NCB(88 M*VUL#Y:]5SB7%LG%%4"]%+9@H<=P>@/YYFB.0_ 5GU5I12?G6E@@88> B62V MI4H*6O>.T>/FZCYS/%^EUD_O"ZE[G@P([-2S3<+*6X2PQKX4XXUMDC_<;L.( MZ"3/Y8.N$=QX'N%QH5-,T.P[G@/>^WR97%_.TV0^BB(='W"(S/X-9.4585H_ MDP[7K=9]5R3U?U*E)*1$T.:."+5<.Y1P_215HI8@E@+3V4@?1=I:\.2IMF CMD4R"ZV+ M1 &I,V0AGFX697M0]Y05*L\=Y#(A(T:W$6"DJ7HL%0]@LY<=1@M-8;?5SF-& MAWN^2/M8BEY8@0LGZ!UJ3:(E*^!(')I 4FF\I$:ZZG MA^R?*J\?#5FNVU7:\R2KL#VVWQ(G0K.7!LAF$;)F>$;('B+L@:0A)>VC--*H MRU-Q)MX+,O&R<29>G(D79^)]ZTP\R:L[-V$+67:8%UEQ]E#G5YQZ9? +VOX3 M8X@_;FMFI?F#,R)%9<,CNZ6R,2B-^VVV5AX-"]E6E M0H/#U/[()V=SMTT^+J^GO% ?Z-,I[ZH=*%2;V1]I5$O9GE#/Z%-)[<_NS.Y3 M2I%I"6K"\6,J;VUQ- MV$T_-^=*G:&#.KE#=I]FXU59[*#6[4SQR.7#52RQKONFW1S:>E;JZ< M4DM7K7[6'_GZO,KLJ_(J<\=S-Y\-PD<)Y3@_\_/G9[8AFLAW^X."M.,R[?K:7%UFQNU#I$O>ERN1R95^9R4"SPPM& !F?G0:5K MW+6-(+'2#]*3'G4SG-(!5Y!PA)Q>>\9I6MCS-E0MBS@ #V]=RVAI)J(V M[*^###D_?.]%D@G31 _ODLEH#B!.'QZ*;0_0\4G$;;EKX8=GPX^B9W>Q8?@VX.@DWE 8MOP[ M(:'-T?S$B$'>R;SXU6#$_X6F]='"!PW&CK\0K"2TV]U1V6@F>P@,5SKRE@]V MU+'AT '!!IR @FT Q)2DT*RZ%W\A8\SR4FF-,>S*LK<3^O('\8#'*O@,%)&<5G@@ RU>## M__U(__A-:*1R%T+6"[OZIN1\G<#1LX07T3TAN'+/1:>CX?=<*/ 1/ [$Q8#= M#N37 ]^#US-V\"?=D6)2^CJD]$?2[>N0#[CDPE018T>,'0'LX&+LB+'C*';P ML42-J>*T]N*Y83WD^,8L,3[\^/"__>'_EKC[T,9:ASNNDY00VD?FS1#[S'9) MS/_#GV^HUKW_A@.HC8/K00@(^Q!X[^O[T"2L:9E0[*MA>1T0_<;:@'4=#^EH M-@;M^345VO(@I[IY5KVMKP2K5]DV:Z/?O=%"Y[ZRS%F19OG I98BS5,JKVE) MC0(I"Z)TI?7^O96NW$_Q*^Z^=V5FIKW)8ZD\J9=SU5O:B3O'Y-(\P_-I)B?D M(TI>QP05$]1;W*'[;8)*.:)HE?F'YG0SX;51][J6UH0/)JA^KJZ,\]6QP&K& MH%\<]$LW,W.%""H%!)7.9]"_/,-ETS%!Q01UHJN3OTU00WWC#IRFKI3=['#< M>I(%921^,$$5[^9YH;B8M=B->5V>]_EQ977;0@25^?%OALGFLXS 9Y@\?WB] M\A-[;PH*7I^-;WA]"9OLK6G^6Q'XBU50K_6LAS\(+)2T>R(W6H];B_:TEFFY MZ_OZT\-R\MO7J=^&M,4;K9F59K96=@MW"RU9J!::EW!]#"F?F50:J9Y9AN-S MIY.4,4%\4H)XL0IYG"#80H;K][K]G+AA[6:G.72;POBW*S>\#4%DV0)P@-KW:5+1+5R;A(F49F5AL*TZ%:+F7B>B76.E?)AIB[,;OU0C\#:B7'II@4SS+Y+/O- M'# QA9VM6B[SU+8="G=")G'DW>V-MI[U9JPO"WTLZ""YID, MRS&YK,#DGR7@F !B OB &K1O0P"#HG2?7(]S]6DQG;E.71=%I9\" D@! 7!( M/Q0$ELEF3FB%Q03P50G@M*6"WX8 :G9SS-Y<;XQI9NEF)]OV_+:J @$@!2[+ M<&R.X84<(Z2?,Y*P"O=?7.+F4Q7EV2]6_(G::>PGC9Y9A;==\3/-AD)@AJS- M)5W?)%1C)(UH[P*_YQ84WH>B_GIH4XFY+CE #39#Z[.I!JVB!".@KAONMF7# M;[@RFZ,";I)*:+BM 2E:K;BX95AX=E*@C3P\EI:D?)DY]PK"S5U+'DNVFEAJ M%NY:2QI^R1MO+;@+K)&TU"$Z,KPLW P5':]IH'T.\-RT22ZTE,)5NKS)$!.= M><7E\#!:!FT/ $"WN$H:;7X:+@SF@^^5[9-V1&J"HGSOSC\)!^)T<2!BZ\,@%KE!,!Y!) M8K#TZ!B_ M)TQM46"B# ^]XEBISJ,B"G.>B\2N[JPNT99,1 0/ XL.\-Y0G^T$7=;^5?E4T- ^T4S_@S:0[.67 A&IF6'SK:D 8^ 7$+A!Y/5[_&) >8SP6"79 +<+],P]OK$>K[1LK]$OCK@$S\LJXPY !(>2,N7PW@68FF: MY>,'.@XPNG78FXTDD2=B@+-6@0G!]U#T%C$'Z_AHHIX[.^80:.4F!:KL[G , M'H_ &%N=2Q96VX*;]UFJ35G.D57XF_2D)/ (I+3B?KPSTH;8ZV0,%.1]+:/U M3DAC'7N_.2QF1SO1 )049+31T(8"V%@28[+Q.Z5%J>2T=RV(?!?KW]( L;R$ M:^!.;KMFVC8T]E#BKC]'.<%+NO[DXJX_(2=.W/7G-$@8=_V).K SZ_JC995) M<5PPN].&4KFRYDXM(_5;?>ZP1TY)JY1*2CH_8&N-Q\HJ\WAK6HW(KC^-3/DI M;5;TS3196=U8C_/:]509177]<7(W3X^+X8IE^=S33L5N0D<'EFIUX:M+I_6 MRHW!HBL7IA->[+?(%<>][D3]O>WV18U[:I;XHMR=Y0KD[M;>VPO-BJ&T MAO5R9N'F.^6F7IU?1G<2O*T[0X MG0V4N^J=D>ET[U:!3D+^2+&]3(W+"SW))IM/17$VJ+'#9*&?.QQIW0NBEO[G&MKG_!1O740Z%TB67M72,\VD#52#;!LP8$87/'.KXA#!1:40,7N M1 @J2)9FNM@Y.<,ACO"3?@,7,/WFE@GZ!O'I0>,C$Y^O+$%WU]$N!G0L1@8. M+J3F'[Z%4@9X#R!"-K*PJK9[ T1SEZ33-K(2B5N(+@B-G?WRQ2&/S0L<^]2W M$ F*BT0(&WX5^,+^''(NX!^1Q^@<=WY2XC5&\%!H6)[X# 8;W^Q]QL$7;$KD M>_F&'C"#>\8'IR#HV=CQB[8)'9>6JM_;R#]],*F)]YIX>@?$?6+N8$'\S6'0 M^&[GG3/!C\J9.K*X=[[7\'Y"3F._?SV&$%7>]]]+WX2;^V(YL;\CNM=?3> Y MP0-/PDFIB/QF?A!HYPHGWDWL\MUYTD-<;M__C8]%]6"8H&2))MV]@JR=0&CW M?, +"BV^+ TB.F_I"7P7EHF3@CU G1W+#*TN >Y?H$T2SL1T, *W(OBI+&W@ MXO/U8]$-++[Q" A<+%7=G'O.>\U"3$FRG V=@'YK$>2BE(DYCX4][L\Q#B Z MAQ"W'UI4S)6AFQ+!3LPR80:\E""](]O.L/>X_OZ"CKC;YI::#+#(@&?5#J,X M,D3QE#ZE>V$OSV]. 417# ]:B9=O/[B=79Q!S+#GF T:.5 M8Z=W&-*1C@5T_'VA;_!&T:,SM(]/1XE-G SEL1-%4SWNKJYI=-\^._KL'B"& MQU%I2 IR6"P-/0ZQ(D]V(KHUC4"/.< X\ @?#?'ZGG40>SHT2<3>=>A8#Y.Y MAM>X3SD6TOETV."EX2%BUG&4XBS.GMT=_<$"043KKJ)Z9B"F8%7#@1(&Q#L9 MA9G'8SR,J'$X1B"S+DCU&V*1Z&36(FR<)-Y?FT) MJ:TZY!U8ZE G;4!!G42ZA:]?4"5]@#<)8S$H0;TT'%\YBH 'A3O6%S0\?@Q;"B5$#9TI#@U"3"H@:JBB-5P(5\?3V@_)$U4,4]F)S@OQY) M'LC))7;*2O(IP<_%.TC/H&<'"T?KO)$,5[(VA"&2SIH\G@=JE+Y'7KWW>V4N M<)/1.E\5^?KV*J_V&D9N_-OW+KU#\YM)!WM*([AQ^RG$=T@[Z*?K7'ZT*BA] M,?G(Z]7\R*V.JJT?__*\P,!-9D$XK'KE)5+ZFN$.+P^2 0,I+PBO7#^U:6?[ MX42%)*A6(9$5T138DW4,-1(I(P3[+"HAYR@/Q(]X74X2@H\"&L+CP;'\2!I< MAT@Q"-&+D_9>A2IJ/SOR6%5<76T,;Q&A '.H&AZG;ON,R6-'.)G"W^1BPGF' \F)ICS/!?N(A.WKSS'@[G( M9>)S.<-SB27,.?5[_:6&_ WZROQ"M+Y)6YG?;B)SO,[[F[05^B4YGEM3G5/# MXULCPZ^4F7-#!L\1]':'_ZS.\+4/_VMR@E@>GAT+_!,('.#!^X#DL]&&YS/_ M+%+Q$Z+$9Y.5$!'Z+'+R$Z+#9^,07JPLEI8Q:SP-+7R=QN6[E)A8GIY8GGX= MI/&3+V*A&S.:%S,:FB0?R^2S9J]OX,?YKEZ;@Z;H\2E_06/S34_Y['VR,2W_ MD:@ZL[8CC;EJ0&KX950&=8)DSG)OQK_.;/-O5V*;ZF;?K(ETP>XWAL$^"KG! MHKQP'&X\S2Q3UX)F2/7L[+?+R!_F0M^I3A&7PG4BRF6OMD_)Y(TRWI:36D_+ MV=GI8FD42"M8+I]GLJD4P_'Y4U2+_^+83:W5&+O? KMQZC^-Y09S^H\C=K:T ML*]*;G$B=FZGJ^Y5:7)],R^0EJX)WYPG@=<^VWQNN]2RD4ITF_ M ]4N*'94HYML=E O%-O5:6_V6-U?C^5'G&S>H.-I_XZU/VZ\$D6S4(*GHH&74'#>E=C6'#:PKQ M U>I^M^/9 0Q6ZON;4[L=M*LU+?+5[<:UW76M'$J]"I)0^>J U+^.R:!\PH/ M?'L2B+IT^1S>VZEF;SSH78W+Q=RBDI&'7'/5HNU,!28EI)"*=MBI[8WP_H-# M)3'K_S)XOZ>_A16WH\@O27V*L6VV-:XS62QS-T)YFNQ-V?0J+;;=QQ5I0\KE.4;(Y9@T_YQU%F-W[%4[ M.7:_WJMVTVY7:OV")HL5K36][CXX9F[2(NU%D<#*9AB6/4G[^=BI%J/UR9UJ MUL.MG7Y*+^OBK-;7ED4U_]!01Z1WZ'.E?SZS4^TO3X_].^%IMK%_+3:R/JX= M\ G\:]?N*V# MS7@8].^UVU2K7%F)57>NW!1O5RN$^$A=2S$\C\09=VB%Q ZVS\;[OT@G^-_Q MK^VC/!KCSH>MTHS=#/7L_6QQU];$%D)YI,.E.2;/9IA<]I#7?V^W&A\['G[; M0@OS!0'Q!<5TH5KBMV ,>R8OZ M_':N#\HU*5.H%+G^F'=6_3SVN[%YALNQC) 58K_;V_G=8O0_ ?J_WC&7N>EM MYZFGU88M]D5YV-K4[U*% L)\'$KED>3+Y%*Q8RYF^^>/][_CNUM M1;76J=\-9N/FN-Y"Z ^>NVR:83D.F?F97ZE]_\5UCC]YK>87-"^.VQF_K)UQ M/FYG',+&N)WQ:9 P;F<<=6#GT<[X]8UE\Z]J+,NQQU_RBUZQ1YYZMBW!R^1! MW(7V]%UH3]4FP[.=BZ;M-(:X5--PC*M 1RNO3A@J>=!=R &K^UJ!%EQ( 2!]6?$#/ 7<-@X93WE9-W/]27;C:'%0& M!G^HH0T9(VT 34G).>(67WY;+=.+RY+^B+13(WGVKZ6WB;FTP>V]QNAC'3=# M@WU>1)HQIV:7;=5&>H$\QEV"<.?+&38[,5 ( _7YIKM4;NM\;=@N5X9LNW*? MMVY;3BOFF^_#-W.O[C-.3I;V^?//UN<\9\=(?[GB !>CC"W$S4)\8( XZ%!# MG.^0T0*I6\?>!9U?3<-0]2!# E>,A#ZAG M?6F@>S=F%3N&!YP9(2AFKK(Y@\DETD -TZBB.:X5W)OB6A[[\=\V)\UGH7=X^)F4%7<34V<:?G1CW]/#(\_O:AQ,G@\I4>]RU9Z,A9G\DUV*-7* M[O:V<')X_&E@_63P*)3R>O=2V=Z4^=E(**U[17UVC^!AF!%.U5]]<)S^?:ZQ M4A&5RKL5'XMA0ZT5EE1BH.N@P%<(9$60+"E((H;$T]B50X!ZU MQ93RMI0NBJT[46LNNZUD]]%XM&*=XIUTBOPK=0IL5F.$0U"9JEC3/5MUXKG% M^OI#M%T4[%2\FP!Z!<_,D)@/*@E19@@Q*R(6XJL9+Q?XN,OQ2Q=&>\T3L^3T MS6S_5, _GP]QZX$-LQMDI5)%@Y[D\(V3R M3(H_#(LQ[];U]ZVO:/X!H"K;U?CJIJ55Q4RNMB@6%Q/^*8D E6A_ MZ:#2<[XR\05K/BH:0P+V2%Y##3SC2^@R)GN82@_72 MJ)[9K$NT9]M6'<*"=$W"$75@23,5[4IA$JNQANQT"_S_X%\CNY?-D8%#Y0 0 MQ7L3!D;T;%3V8]XJ@S(^=,%?AQ\!-HNF5^%J"\P'$1('WB1!9 "QO(&J&K - M2 ##T2&8:>AG,]A^-L-%0C1PW&BL[3;PDN4!6 (A').\ C%OS3]R11NB><@B M!ZJS@C5%K8&&A]:[IX^\DT!?-20,#W@"XES@CDRHZ%6R)JH',L"GLRH88G>2#E H^> O"?&F$(47$*QP7DE\)DGN!#AO M9*@C*HH!4=$&&7K\.#1',(?L$"F[ &*$TI-]O,+)/!3Y85*$O:[NV"0(!Q$Y M+T@%)N4Q,*$E&VBXXLH0V=N@/2TEG:9;[,2N,[9,=P0[EI'4'^'HYH[L_,C: M"DW&>/AKSI%4)P2T@PGZ%G$G^PBXX60D!"G+HSR3P,[#T(@]K#3T/3PQ@3A%"X"JN5(FN%L %PA#A9 7 I).9CD%$F2<'#SN;[!["[A MK$PDM=0Y8 VB'1O'HCWBQS,2EX$'5QI \='=>_]%XDJS;(?@-<#EK"?,B=8T<&>L[ L1;)HR78$7TK MWE- B6JP\,%:1"A1L!0,&8E"68E ;.2.T+>O?6Q YF<"=%''Y[7!M?\= 5_- M)H0)2&[;4>#=G: ?_L)><*5HEIJ+N-8<4 K!J;ZD&[22X2+\TMCC.)(S*) MP:2.,XGC3.(XDSC.)'Y%)C''OBZ5F#O^EF=]*7$*\-=, >ZH(Z#-MHIM!F-$ M''+'W'*S2O:NW!OIG6G2[&1;XW2EIZ[B;.!W]X HVYI!C233&DF&E])* MS'Z*_+ &Q3.<\*J QW/9?VQDM6OJ,/!V")39V)"3IDA/_PL&\NP_Q4;I%O_* M_?,WUI"IM\,;#NY_'>&:Y-GG2#DW74LF_@=BK-"0-SXS9.6>HRWN@P7VBTT6 MXH"#67SS 5M/&&SJ6I5=[*TQAXCW(7BMQM@!I:DK^]#*"KAA?/^+C5TC!^!, M2 /3=7R88J.( -0^#E'/F,%;(>A#4)"\S<\_ (RR$V#&#< 3!WX ;!7!?'H$ M*GY,+*4.]JU:AT(H1S.'[M7B &V_DRRK_:=9>Z$-^/(@SAQZ)[XMO))O^Q7+ M$CH^5< Z'9_R&;-OGT4CBAEB;XYE209ER1IV$L%FP"$)-"!IQNXSR:&_:(@Z MY[L,'C+S#'WE>H$%,PR;L(O>H;QD-@./,'XS<)2P1VD.F87H&W"\T?L6,[2: MW93TR@'B/TN5A"3(Y[ _+]BQPO=69G/7\8,DAS)#@SI%,YP.G4!&MF6N,(-" M*X((+R(^XK!1\$>[YQ,KT]45XC'"(17LO$*KP@(%G#(Z7**PJ/-G-S,:C=Y$ MK3''A-?^>D#N!NH(D,YS MP\%J]_?HN>']#>[#SP#V[U@24'@2.) 7PSD$+!%8@1V"ID! BQ=)?E=Y@A. *[ 1 S;;<0=(>=*.RY1+277F/Y$2PSX,7'5*TB!5,AM^:6 M:+#I@M1-D.CRF):7:(/X'#(3@%// M7?2;=Z,%/6R[X[21>93EK/BT MN7[LSJ8U17RZ3O;:I*2W_0S2N$6%+38FB_M6 MISIM6A&Y@='CXMS ]U13TJ\M8$"2.A(6.G B7^4@1IQ 98F"?I8_!!<&K (2 M$J\$*_\_B2*/?OMG_VNR+^S3@O N,FK0$27P+5)#WN#]G9WZU1W[-10([/TT MYZ##S#=OP=>'[6ZJ#S3;1:(\$84)*6OHK2;.1R&9.(CQ>LH*TD>>S;/;?XYH M+C !TC(@'V5HJ2JYVHP#^B21"^EBPS"D<;I+6YUICB-YR8.'0\BCWA[PC>?0 M$_!><#-2,."-POU#78?_JVMY#)X./^?/VV?$BZA%3WS42_ +;/QA_CQ[Z=R! MU!U"$91&J-J)_:&F[&)'P\YW@L.NB> %0R3G0.OR<+%,7\<$;.:=4NEM537G MNNH?^:5D3'',>HQ.A\$B?QHHI!AK\ L!?XK(<=A1NDNPY"]*V)=;L9B8Y%T^*R;>GA8 MK9 :PJ68=";'L.QAH6W/QT;#H]18>"%\D6VF]@O-?DY1.];E5&OHKCA>EP:; MF\([ UAXJ4H7_<*F7Q/&!VR2#T!V9,V:-[FJH)15OL,K-9EKS;@6%#&^8 ] M^A],S]@C>)PBGKD^?>2^=)S;]<+<+B[.[8ISN^+37E(>9&M:"XW,[(_,L)T!M^&*:KER6ZU=YJSJ<-(=]87#.;4I MYU;NJG?FM-$=5ZW5HI6^-%IH9&I_9%X3:G.]T%5%J5,H\%5++ UZ!33RX.U= M2^)6':6QFKKJL-2I;";3>1[FS.V/M$:#^D09#D=E;7EW69XUJIGKP@J-Q-4P M0T/'*WM8EB\G"U92M?NULBT^*#G8$G>PIV*[75ITJ]U2N;/EA[7Q5;VTR1?Z MJ?[!I$FN[CY-&Z-9N6;=Y;;UFVPSG1RAD>G]D06M4AG=9DJM:+LH//;9]W76Z"YB3$^C0WT@ ?":C[UD/2)R_]Q[Y M>[%?Z5/XE<+G]BE]3"'7*;Y4Z-V7LOS6*+1OXUOO+Z0<8ISX!7XFHQ 4_F79 MBW2:7L0E#2V"5 9V(,?^!SPT^([1,YO$*2=P205NX-D_WR>75AZKBJNK=F,8 M.HS&$/S7EQOX>84L,M,ZC*:O'XMJ_7(^'Y:3R3%[:=R6YL\%S_NX"F&9@?/%%#A-(> MT+R_D]"2Y"4&F F(GKJ"2 MNN!C1G:&YQ(+F/,\%XZ]2*?B@SG#@\$=:N-S.;=S25T(\;F"X'[\)CG3N@LO]9Z\!.3=? M)W"L\#WZC^?FS^3(10/PN82D0B@U,2%PC)]C=%I.]J&(BE=Y3TD.4D^<06R=0?Q7X+W7 M(7$#,*CK/A=^[R(2N,QKXV\0^[]OP7$G@$X '4M O_>:+@'TK0+ZO?=)<0,T MW_E_YP/TFV\&[AS0;[\6N5% WTG6]%3&^_M?DXDDR?*W&JFLL?3-C9=BS^9& M8S;!EU+[:GST#=,[PEI0:W \7^SE?,_--/$>YYEEVD)-7!CFH2(GY$( U 5" M3]*GALG6@FWY)P:%ER1.&2\CZ9.Y/RLU^.[A0G9?O-,4/5#F\?YMNMY*>G:' MPYA.KMW?2V_N)LQ*V2G\.C\H9&I>:5D&))6?8-XZ>00;,("\I+T ]:A$5S'Z MP]V46PNY]!1&&$VF6@(.2FQ1!$(8!'3 /2%I2 #ZH4](?!M!+>E*8TFJ#HE1: M<A\DT#=9 K8P4<%G-\MKFIL-[$ M&S2*E\Y)=\WN5.1V[)!;+L:=TC0#\W@9>%) IX1"&$)!)'J1B#?'.>\P@^N\7 M&_'_$U#!? ]5]LN7?5]@$7R70O72+$7^&K&/E$I-T]#]7\,N2];;S3]A5S0T M7F%IV"DTVQ5=[_8K+ILPZ5^'\8S\0\:SM@2,C.:E%,MR0$^7([*Z9T*_4;JS M<'ZO3RM@B?= ;ZVIL;*E:>S8]DMZJB/Y(PLJ&@!^H8!I-<]V,@>9L1T^^$L: MQJ%43K$FF@'ZLX%:B(ZS6FF*_\V0C%5*^4B>F>(RU1C[(PI)[0 ANF(%=P%L M\PIHKS-SE&EPO6V$_>F"=F6@7YPIZOX*A>T) -'AX0'R_@&K\ %[FG7?I.C3 M<*$#^O_]FKL>/X=E*!KVBOW"]H=^?,"K.N@.:CRHF/MOL-GV+DO M_(8_=-#PT_7OZEB@2Y&\ORF@I+6>*&G]ZP)MLNQ]UX'#'1[IX771]M<32@%7 MN@$,\U/'//3R"]L;0:F0)7_?+^K0\\AX_#.X]?__._K]!EX7P@]-5 1VG MWA24+Q9G%?1 ]'_S/7HX@H!(3U9 [)$*>R\%O?&"'H@!E_13J0U"[ G 4_VP MOU3(MP\,BP0Z*(;=H0+Y'T'QH&4'*O>EZ*7FXD8Z3!0HL;+T Q%_6?1#KYEO M0R7\#)2/4W\/DR24:H-N9*!)8:H-UK@-NA^<'3EP_&=_5!3/O0MML+K R'ZMWC\QO,O/!.OLP(!!:7FTG06-L_50M,Q5U96J-MA_X; .HC[EF*! M.IN/4Z^6,HTVX&04]?#BIS\%[=) %Y')OE/".%0!8\^U>3PV); DOO).0*-= M?Z;/].M17P+NSD<=G!I2:.G#AX1-+(#!?^R>YM_6VJ%)FZZ/\^''0\0LQ-3ZR''?PV4BR9J/XK>?:NKS.+$<3M3%A6IHXS/149Q;%;\T[/,[6/86&L^H*8TE;KKA9 MP&]]PD5=&D]*(K%;C=7*$&NV&2N3'DJM*'[KRJ#H.;F1I\)K@LXJ&F?-UVLW MBM^Z1V!.<4YF6VIZ0F-9KMF>S,JL0)RR1EME16!T;-;@/+S%:&QC,Y_F68$\ MO=+=F?U,L6'DU#6B##9YU-P(,"M0IU>J2YGE&<>HJMXD6Q<(VIP,\$B^\,6N MW)S84PWCLR7-J5IJ:[6KMJ+6LT'W^D46KD_AY7JAYA=ULBI[LZCU9.=5O$DU M2R;GK$1RLTSG1D25C6(6'Z'Y^MB1"C8GIC=EO&Q:3E6/9!;/%(E5FVYO"[R2 MFPCUOC)(LW;DROL8;SFHL'3\VZI4DFW^.HD4D9+D_.4M$&YL"(VNA6<9>ET?Q8E M(Z[K;O5&FFGSE0VJ8TW7S\72X,J3<0JZX@M?7N"JI(_3JM+H35:<*]"/][QX MOW##-^4!PW_7%*<2JT\;P&JW'_ESK:=(\S0)5&FY-> L%%:SQ6JW0.<=F[.O ME@1&A=,1Z7F\J<6QX!CH%1]X3&7.ODH*'9,([+4!!KY9L1Z;<(7,SGYP<&%R MYV"?_<#LW) /PWN"2UVR@WX?IUAAA$5Z5\ 7/"S1VZI6U[-<2;T45F(9$]PM M>S/)/)!40H$287N/OO<'NZ)GHZ9!'S DD4O\Y(*@#W3"?19#P22 B:=<$L#$ MBF3K78=__^6&[UF*6UJ!KY/DH'=&L!6>B#'D\+\G74"C"A@3"/UD"'W)K=T/ M1O7/*?,V\Q.VT?^=K5'Y]EG4W%8S;CUTF:SI;&W$E5T$>K]EA+:,C'];3F ML"_K7 4?P'H9S8\#!A1\X;+RWRY#U=(;EGA MFU;'VQA,LR40 0\+3$ HAD,X?9'R\43C?Z+&HT);,<7"EEXN8C;*PC2QS MF3^N[?RTQO?896W=S(Y9M>-(,\];YXK."FA\P&="0S!!0 1,OJ'QMQ>K5R7+ M^AT6! 3'W\'9]HDI314[I9W3?7T_%8!"-$Q!#PB<8_CO1]$33K^R? MOJCIJ_&"11>[):YV6"(]5KM99^B[*Q*X*QJB*0)",.PM1;_?U.MP)/=NP]"+ M!IW/48_YJ)_ZZJE)L8#]_>5A=22E\EP.6E>XL1BJ^GF&OJ RKH"%;@S M!H$PFH8(]*=E88GZWT]2]J;ZY]H,NN9R2I7+UI$17NKV>-,&E4$@)8,9"*%A M"*-.O=QWLE\\5^$/E =\DOPB#I4/3P6H)J : #7R8E@N;P%=#++)4+A/A:Q' MZ658P?I8C)+:5SQ(OCL'!=I+8[,O'-V7K43=X\7C_,M"&Q&69DLZ&-/)@2Q0 M^0L'/Y&@*!5H^F4K85X'P'$O52LF?CC!R6=V;>(&A%NK7TS4(5&' M6U:'R_J,F-6WQLU)WI%;C-><+V_GDOK61/*)Y.,TYXL[L_@6-N_]6LR.VV9$ M+2@+$X,C>&51=T332R'W?;KX,C6>/[.K]_/CQ @C] >+?%=KMO-/T ML$"/U]S:MI&Y2F[P(J;H8I5:MKY+_VET4S(]#%G#!=5;U 5]F!9F[K[D&84( M"H,(XK1:,M'_S^YV_VSUCUNQL+9,D]:$KZ[@SGPV*B.]E5@V0,4_^6:Q\"UO M7K#^\P+)_FI+_E M44M*G^.6?5Z]0SS\K)0%%KCFDA5;.6^L9IO5UF*WW31Y MXL).JAFTA"SMNVKFI/"_/FC])?J_O](1Z$4F3INS;+W"9_7M;"7 E1(BM\)2 M?PQ"*1@B2/QROBO1]AO5=N29MOL^::=7QI26U6"EO6OR/8RP5TKLM+UKNO1X MJ7%#7C3[&UC:HMWJ:!:6^Z,00J,03+]5")EH>RSWE\[.6O'9,L5OT?833@NK M*TS[3J?'+RMD&L8Z\]Y.!$KN!V1^*NZ;=!JESLAI$<]=M[ZI!.UJY3NG#[SH MML+/YJZ)8X07J'7#U^H(X%NLH8A]MUSGO#7,HEUA:,^7>YX+$B(P!&*04^:U M\Z4N"3Y^-C[B$!.^A0^LV">SZM;(P-E%5A!*4V^&CULA$08#,Q 908*1H./3 MFW)Q!L=IO@1>02+H/[>\+?7\1>.ARB6%G>]5X[TH[.D9^Q].412W=RI>4:H, M,J7)E$OKF]%XU,6F::XET,$[Q2N\4TD4_4X5/6YO3T;RQIQZ0HA7#_ZC M^)$:A4N;3X/ZMY<\#^#G?__7,U:+QW0+\+89YN^#C3M:P_W:H(&YFTGID#1# ME/T1_!8U5_2L _,:_8 ^$E7_?K23&!@6\4#3_TX]_0J6Y41P@!+N:.6>4;Z% MWWI.^K;_[!WFCKW4;6/U&_4CF><21_ '_$3B9Y37J>X#U0XDA=!/!UO%U-P$ MUO=?W48VT@: WWW(^E96^^>XDF/_T5__"3@*0;Z6-0)./>L1(F((DTLIX7O3 M?%+*-VM1ZH8M[?D5;",@F/0G$B3Z(B"9S/N)A#Y11"WE>S1[ST3Y"\Q5T1UI M^O=C'O8KC;?(1:^(UBP9??RRG+' M5 OY4K[(.Z*DR:Y2[FV)EH">7HFGVUA?$9H&Y_6RF3I,K1K+TLR_$G]YY7)7 M+%*ZHUBJ*!7ZME#:+2?;F8!%/7V[*9KMWICKHVVD4%?Y+$& *T_N6>O)A(-2 M,,4OAU(=;RK&L(JX B[ +Z_<-)5QINQ.,%A$R6W5;0P6G@'.IIY<2>EZAT;= MRAQ&F:);KPI(P0V8X$^NA+E!?M=0VQ+77[7GQ2E:J US8!OQY,I5.[O(84+) M@P_G7EQI4 1LB]N5/2C M/-Q?;!EE!'%,^=D"3(XQ"9W"$YK\JT.L]6VKK6 MR=>XI=(LZC-#P$OL19E6(Y$>FFTTNA[A$!LHNJ;HOI<$$S@PX9!1]N^SXWO; M(>S-*1X8Q"L^\"&TP*'M>LO0!_)^9"(6 XE?SGI_(@*/&B#0>TNQ[ /Y\2-- M\G6(BCN3N31U-*DA1Z EFIR8K>M]KS;5!YPSM!HZARIM/MU*R(GO@)SXW595 M"15>0AV9R.4/FK0F@DD D\@E +7=[$\ZV7?N$ZR!CK) M1;OB]B-'^8I69JL51SP!=PC7[+M]C.'2Z5 JKJJ]:>&1#Q%98D(08[ MO]^(68"4]P=B'?F1E&P:RY0]5\QI:B6:MN?_],#)X)1_[XTRD<)V]%/)M%*_ MD*0".XD2K^F%NR*3& M4!!!T! &7Y!*+='N>];N<[FQSVKWLFBQ;,M =G"_[8Y-;LVTE.&>.0U'(8:F M(81Y*_RZO0QH7Y"3"F1_/A:I>P+E3T+@6?W+7K?:@6J%Y\%?QQZ,<@B*UZ8X MG^6-S)SK+PML=<_KA-&^9_&]"T(DJ4^BL1?T&7^DL>5L1&%>8T.F)0+"$ I"J;M/>X*2CX1]\//QW6T12-V&]WE6O1?"N*98H")>U"7# M>0/3HBSU%Y2A%SBOQN--PC7,@<8N9HW7F_F M^?&B@S CM5(9H5Q[B[D]!!! ^-X%PR@(A@$9'/)1AJRCFJS/R^7A20T/JA%\ M9'%?,!<=&C;N\KZ@%WT,OCH9$$%&"1]XM( MKTZY+2( _==_@G=EP0G2[EQ*%?Q57J6,E:1+TY2XIVI+N8H]3_DWDTQ=U%)& M\,@W7K_Y:PDJ[J6)G9)]F?FX#U_>.?ZEUL-A@5^PDEV&I>QUXIX/GJA]HH_! MI:U8I;)U57%;O75NL1EAN!M%B,-TYDUC99(>E]4V6GXX? M%J9%KD-:;J?:%0W7<:,(6W;RPT6#P.;E8BN*$(>?MMQ,1:P8 M<-I/N$:\2QBU3"0ACJ;U1I(]DF=\0T0M4IDR>60WBR+$L3DT:QL%LVW+X5(7%T;!5F9E> M<[*>11'B;,MYM(1;<%MU2HL6R].,K97=*$(<>5MM,WB3PORGVW*!@/5TUYF= M$.* -Q,<:37FO-U5._)&[>I<6QS0K(# IY>JTX&FPOW"#EYN--JL&(-F5_,H@1QK$V_T-4S7 >Q MFUEGUV76M5GHPP(6+=9^XSH!7(9@T:E M_* G)1W4"4KIDOUXH/[;M#J"$6K;*.SZ,N:H'65H]R1R)Y7I2S%"'44JQ\%, ME ]Y^B;XXX]GJJ$>&#+A$7A33Q+BC40N3WDT]G93M$0N"5X2N21XN9)<_O15 MPWON_EL+9D^"WCLJ(/_#"MHX4=DP#Q1Z3ZP+5V&S28#VPX#V%?=X/]BZ.;Z; M1%UNFP GL;,)<,Z0AL0-&+=&D9-H0ZPY:=S[G8=]WER 1,@_2LBW%_1EC>7*\6UZ\#+6-D7= M6BJ6!8ZH/;Z9O1G??9WSAY=VN;$[78@(^[?FPJMOS3->UUM)[%:Q!%!Z)1RT MRK^F>Z13C]?7@GTJH5S85'(R6LWUNP(+-RJ;F5ER0X(6!(8A&*8@''FKQV<"B)\("/1B@) RF,=VL&H# ME@PWXQ49T79T]FJ V%0,>#=M9TMP9Y2VZJT.1K9H,W<^K"^_3)_C\V":7-0$UGJ:'$>S/*&FHBZD@M-N2(07$()WV3 %-) M#66"EHL[TH^@!9^W/4HBE2+O-#&VU9V75QNC=36TU%RX:JPYT>/[4J;?K@MB MG738D',&)2&$("":?JOB^/82R+QC^JK@F%*001JR#,HQDMPQ"96_X \?=T!LF*+A)%'S.S[V! D87%]2()RO<6LX5INE9IST5KQ<4%LE* M.^LLJQ*[C$-: MA?9.<$/6'1R!(13^:8T6$O3$VCV9"SYWWTW%[ZF!#V)/'QV>EX_MQGL9/VB.JT-=5I M+]85S.SJI:H;4O,@& HA! H1>)+8)8I[6>*=/U;!"4@3"8A!#R_#N.,8NSJI)E_0:4,<[2T41;FOKKOS+]-0ZH I+H\AZC MRY/E2/VZ+2_%/JEK[DA;_=\U"?SBXY]=&KX@=\'GK]J&"+,P@XLY3^,01%U6 MMDNT7[2-=KT%&&:"HRT4!.,(1&.GO1V2UB4)5N+H&"^(E<8JHXJ]=+:@BB;5 MG'4\IMZ;!6Q,0<\C%,(0&D*I4Q_Z]RWG76^2\"1![=N5:C^<;O)JZ5I=B@*L M5ZSGUG"?K*D.O]!4&9]GV@47<**!,RD$A" P1"7'-A.]_FZG]8=ZO:K6>JQK M-RTN/>H)[)0I+4O3&=!KX(A(B*$IB&;>W?X[$*I>C"[OF.+NB#WT25^!Z/:$ M=\?U<<]Y2 '+WC,:,?"TCQ;-782N\Q-3#:@"]W,]CDM2TG8EZ9:4 MSJNW+SGPX&<<>+# -9>LV,IY8S7;K+86N^VFR1.?/@5U/+&7:EL735.H]*% M%D:JMW<9N^[.X+6&JR;*-00NZX)8&Z)Q#"*9TZ,#X.DI>RZ%WL^31--*23XL MIZD3SI,40$#P$PF6$\P02IF2M9(F@%=)\QXB;<@)Y_)$\Q\#W.C\GP/S9V!9 M7_ IH]0#1JR>,3?2#R3XY%5&Z6>W2X-.#O^\E2V%#^RWZ&_S:=1 M[)2N"?S\[__Z$$7VT1KNUP8- HF9E ZYKT39'\%O47-%SSK00=(/Z"/!^^_' M" 0#PR(>:/K?J:=?__DK0G" I_)HY9[Q4(;?>LY$N?_L'0*NO=0!13:*/)#/ M)8[@#_B)Q,\HKR-"V?UR'$AJ4X!L^U"'+*;F)@#\O[J-;&1Q.O@]BL)U_]%? M_^D&_*"&G-HWS[(>W:X8NMY+*>%[TWQ2RC>KK>N&+>U9D6P#6 PPD6 ?)M@5 MSBNZJ/NV24OY1M0.3PZG?H&Y!JS$?S_695]YFO!IM'0RN8CPZ8_(UJ)-VTNP MG*#@6,N1!R(G?6'!DH4N MIQ20?&;%8].2WHJB1%\Q5]06=XQ,UI;2KD\MYXB MQMI;BP4M%TF);KCC#B,Y99[OF(,<1LZS-=-QHRC1F=$(0Z5J5'"!(GE9;.;$ULJH@728F^5D?E MOCWJPV M&X[,5[SF8L&W5.D9)?K3G)1F$::%N0Z3LEIL3<@LW\VW0.AS2K3>JB&EA=Y< M\E+?JLH[>;ESP "PTTO[I6ENI4JZJRI6&ZU2K-.U6'\ $8(JIQ=:=56LL[Q$ ML>JRDU/['<=/Z2(DI3J:E#37"!)M>XF $:*:='-K0U[M>#5+JP8Y MF#%K&O4OC9"5D38[HEMMU.%&BUQJWLAJYLK^ "*$M4%WZ'AH#;=P(UVDJ6*G M5#*:_J41TII-IY5RMR%,X 9FC4>-M-/8+%T_F#R]5-1:Y=5@-)FI3GJ25ZN5 M)M_-^9"*D!;=V];@ZA:M\XU:B4UO%RN7[T4BVL5Q@: 7JP),#K9H.\=6AJT> M&X5HRE0;O"JL7+B_AO&\@Z^L(L%&X73!I=N#$IK;<9W60!5W##L0_?7'3Z^T MVX1-3A&ESVD6%W)&\-)DI9MZ;>ETA$GU"46B4N_U\ M1VW @LG8JB56%I$-"1JV)&X1)IOC.R-$K&)U5,4P-@I]4ZL.XX.6H\"52U6M+ MK2@A*9+HSDMB4^?(/DT4\S-&*48+"3:WJ(A+*P7NK(9+Q5,PN=YL19G==L\< M(8)4F\$=@9MN"U78]P"@O\2IX:M3I1W7VS1AM"EM'5[),E,JTI@*;*E$= ?B M4A6K#7W5G=M29\9&"=Y3R='&$%8FWS \"1.-!F^6P3U/QIGC%C*EK8=33B2* M[2F[$W)IWQ%&J$AK;LS6+,<7N2R?'^K572^/RFR4BM ,4657Y$:"/6WB+:?9 MWLB#9V$EWO,KLTYI5N,<=0&O96R[$N"M46KLJY!>S(C>JMZTL3$XKY.6UBH_ MDPR2C5*[94GK:F)#T>"LUC#LG,ILD4TK+'QX 2257XM.V4%4LKEL(RO.,OC^ MOI/J53I6E'0_09XI?B ;MC!ZJU&%5)^)NQ:#YF&REW%UKV.7R6WKDJTG(H._ M/^\[\6U])DQT1B9^,)G-L! M1M)C(M&&I,=$TF/B?HDYWUR 1,@_2LBW%_2Q,TF?>,$K5W"@.Q7,W$K]0LY7 M;?S]>GH+GC9V%5=/?&=OO#//>#5Q89A93;2L9\Q-V;U".:+6#E1J3^'$]; Z M7-*;ENH(+;BC#C.+KO-ICM"7PPF<+;>=: Z03<$PIJZB:1'U7(:3MWN5Q=!2 M15:KNM/Q*L>T6F%["12A(1HF(?)-GL0$%#\1%.A%0 &/BHVVR2XWL+/#.&&5 MK["#[J>KGSX-BJ*Y;69W:V:F+GM6%BM9@LTQL[#%! %0^&@"NCN"6N4":@/ M!*\<5M[>'QIR:G_TY;XCNGN-WV[#>0;M: [JEWW4OH:\K_@YM&::9M;\JLQA ML)0?]_D.:0^SXT]70G_:7*Q9I%!CC&:17\N%HC&JEZ9ZP0T/O1($A%$4A!%T MPB>: .AJCO:# /(Z\A#M(DX)SM;@5<'@NHU=X_H 4LJKX8B=KY:I7W? L^(< ='OI9L8$=;]@_9)(^F='TE]++[NF.)7JOAH=0NC#'TKZ5)(_ M<4GK/=5TCA"(3"%$22=Y\"=PS9=D7S?$XZ M9O-+8O7XN/)#^]6#SKWXXMX\\.4"77.;'J46/$R5VPNAVW.OOT6&C-8DB>^: M6Z[22.MIFC>:I3H;-M! :(BD<8AXLPMK@J,$1Y?:7/X(CFIZB]V6>W@:]J1= M*5//C[P2>_W45QQ[;D4HE=KSJ86.7<-V2F:V_>ZUE"$^&7 MC#-I&I/T2EC,P@8=#(3B!,1KEMK9R MN+[!\6JMSZ.554?3S'ZCMKN^GQX0=KTN.4B#2\^;HX).=R<6@V:'RZS+)D1RW7/1+EKS/S#=P(=>WGU'OF[EJ9E MVEEBQQ=@O@\[R#2?25]_0]EH5;([6E](:E:K5T9C.3/7=[-]PQ0"HD@8(IBW M>@0FN$EP<^ZMY+=PH^J]_+8U47>JAS9SP^887Y/>]3>0*_G"B+"+U(I#D6&' M<^&U4^H?&K)\!#=WD6T''9I!3CV+KC),(O0PZB'U:SWMC1QNJS0&BKJM.>\E: MTRYIS%^8X+IU (A\_OO+YU7_BD"[1XU!,T"6?C]3+HE;F=N:8]$=9E MA/6,E>1/>$CN(B:.KFA/8H1;C!%.IGOY/O+Q+WI_8V1'K;B/6VY''=H8[=AU M>\DKJL@N)%4N9'JKN0L:Y8"3C 0#.D-"*)5TH4^0=+^5\F=!TJJGCQ=-8\EP M8MN#78QNYJQI@"1P\(-B(,9'$DF='F:\Z1[U5RJ2OR.#\*/0?T/U[VI!=B>L)D@JZ+8/,+A7":@&CBM([UR\XR9M'F!0KA8S;#))Z. M@4=]M9#7DW"9MXP=PWE>I8KHDQK"IC_]SN^98Z[A8NU*FG$S9'L&$!2DHA"&(Q!!O!F&WEXF>O9:]3N"_(_"]^V5 MH9\%]/7^EFLL"EF3KVQ[F6FZAC&-=@MT' ].$-(D#3'D)?=Q$[S<)EYNK]S\ M+'@A"6:S6+-N'>[4,D163Q.UM.D"O GB4 (C4,P]B9@[B(#/7L]>LSFET3/ M,?"NER];/XM-Z!3= UX6$8)J&<.S-3:D$.PEV M;J[6_3RO/C)4M<],;()'$;S?5=L-AY=<@!W?G](02<$019T>9KSIG#,I7KO% M(IP;\9G7KUX[BQTHBVM4QHL2#2_'ZIUYO#3I:LTC-_N,&+4,:W #@) M41%DWTD^FJ BCJ5R9T$%T48WK4%I4>3$*B)PTV%GB(DL0 7@#"4PP) "6E3= M5Z;YM%XI,5@P**5+R?G:=V-FS$?PU'# NL4!PO=6U%V7[(^4NI+M$C-W\W-2 M1S[H&PS_&ZC-T6B>0J;TQ- ,\_=! MZ0YW!$IW?X1Y]SP..+PWUA>$(1N&/\@W309]8@Z"W\W-[],)<'-72 XM9 ?V>EUK@4)K",'\((&):G7Q M/4*'?%MKK:0)\-^:Y]M?Q9ZGPHO %JSO@'Q+_6PK-N5;8,68 G-\&'0XE[KC M&V!E$EO+%GU 'ID_G@GJ^D,Y]L/ V/VY_GRG$;FN_E3= M1CF3:>5&7)^2JF.PGH$#4/=?:KQ8B9GSY)'G+K]&R,C]@] *DT&0SO>#DU)VQ6H];1\2[P/1"_KF^%GL((%KKED MQ5;.&ZO99K6UV&TW3?[SQ2['4VO(+\$0Z4$[ID;EYP[<4I>B6'?6)-FIYGWM MIQG?>\(00I G'A2ZPCJ]=%_F3J^,*2VKP4I[U^1[&&&OE&NNTS17GN9UW2UP M:Z:M8YJ6*31E/]*@8 @G2(C!3JM_'L/,*X=[=5Z&M4T!4?M#:;%ID]YJ0GUZ M@_(32S7 1Q M:/60 FEOP32<50#O29B\FM+$,)^_ZWY"OZ*#IZ=DQW9\,T \2P9+IQ(%UCFKC^BC&9,U/UFVE@0 M!;B5:7A]P_>S5;9666:FK!\AI21?>"O_X;;I2)?8S/R$<7[FZY[O'P6>9?^1 M)LEVL*GR01:V/]CL"F<"1K/?@5N*V_2>?N79X\'&VN%,E_&2_Y?,TQ,,' MX37@DW 'B0[W FWS,*ZC';^_/OHFC<8?*.RMW?@C+WUT?\._IPR4>K]HAW^G MP0[7[[$IB6K:]9XZ7BV#(TQWZYZ7GY]P*G@5+XO8_KR?$& MZ5??DI!T(I?XR05!'XA$,)<3S!^>!'C7?GW;(M!_L @7M11?7@'ZO048/WO" M/AL<&]KT!4'M<[+:\3DF_RXH2Q5]0:))H?.\W_R@J< MR/XJ2W)S>#C.IQ)4)*BX)"J^\2SIF5%SV'A(L!)SK)PA=OJID5+P@OWKZAVS M$_,HC&)G4]R8S>U\YRKW]CI>Y>FW?I3RK=/^IWO!=7]475?2-E+-'^+\9*N^ M.Q$$AN(&' -C; /+L1W5FCN[@,V'/'4A2-.1G0O?F M6]9L!F3<<,P*/NEURZ]BD4.+Z2V]9FJ_7E&*V!#IL(P$.J*/D6]5R M]^)9J>#,#*#ND$393^\31_MI1QOGRO9;Q3V@9OM#T+- C=] ?GMI$7:V4QRH MA8DW$AQKLM5X5@C8DQ@(03$(B:AMOV5/''"\)*[XW1<($96^^PN"@\P)H*_C MR.N2'0%;;L/UY'RCV.'3$XE4TJ;"K.NN@ 1<+0P-41@.D?3IH=M7ZG_O^&QC M',_8@Q.X'ZEM"GK;*2^I.,"96__SCY2.7N=T;N"67M22'+NB9CB9T_/1KQS( M;:2+=9KOK6 U2Z_U.H^3+9Y/#N3>PX%MA-Q.Y;TX0/M?A0*UNC_ M_L+^^NS2( \X?D_'%EDK7"M##O][DJ&=X01P JG+0^IE7O@1O8C;F> P;KP? M;(&]C3,=%;U;D_R%B.FN% 4]AX6-V1N[,S?NQN^8;'MO^F)^]N<+9%66:0MM M49]) 8T0^->+S=<]@=!9^P[7N[4)61D46_Q:REO:C0BD2I:D_\%+ MCK:T%/V_ZK/3;6/D\9U'L28*>J^*Y=0"D]WD-(%"O/1,P(+S?W JX*,XV>Y/ MP/(1ZW\_6'GYYN);L+*B.FP5MSIYWC.0$K?-2I/58'9-K.18+MW,PMJ27]=% MHSNC-FO+:?E8P3^"E=O+2=A(&M=;"!:O[1=O%=C?X01?8^;;#>R2#9L#$ T%B12&.R&AIT4@2+JK;ZNCMT"XB[3PK-VT[SS.39+"SYJ!J); 57>!+SK4&N)SE7@^35]9TM!9UM:FC:X0GFYK=5E M:X,OW0]!YEE-81P*[]X^!1U1KQ7GHD+XS:E]83+!^>ZC4^P3S1E?>&WGA?W[3][IZAA M+W50]8TB#^1SB2/X WXB\3/*ZU3W@6H'D@(]9@_V7DS-36#=_]5M9",Q#WY_ MNQEL4')IR*EL6#MI/4)$#&%R*25\;YI/2OGFN<>Z84O[\^>@%^U< A,)#G&* MH,K8]PNB/E%$+=6Q_0] (ULK]0O,5=$=:?KWXY')*T_S-2-]/+G+F+:78(E" M@1BX18&@I_)D2LO">#*1!5PB)$&4&$P@47S,2 A-BB3^5Z@IXF'?E:Z2V**Q MPA5X/21@QQX.A';/%8(6],^O+'&BH=87K0[?V#4+VTG)XW*P*Z"G5UJD-5Z8 M%7W)]T?I!D8BR KMOPK3YY.U&0A/ZDPKNJGOOC6XO*:J[GA6;GG5V9P;\'* M;*W&5V0;<65[,I\IL_"DT/,KJ5DGS6ZJ8I$G\8Y<9.ZG4QS.!/(%_<4L"F%X0C""&.1Q@4<828"@V 3@91EB93)"4HP M)S.K]ZJSC#&FLMR:G-B%(9$;[%JM*%D-!&V6,[I84TW3PIQ'\D)G(,^B9-5P M/#]X[.JTNH8'@N-?KG5)-DI6R():@ MU9T@?)_9=">HE$?I=2M*JI6ER7H+'<.X]:K=Z%2[E3&\=:.DVJN6)W2NHDL< M64YC1&U27$QQUK_RY.ET8R(SAEOOJ.MVP^GY869_-V.CY-\OYS!CWESJ,.GU MUSICVY.BU8J2/Y?FX2Y4F"EV-L->VN=WJ:G47)WY3PXK)@5F6NDQN1]4UKE^\6 MP)7TRRO759/-#!MN!VZTBVIZ87 :QT=J"E-AA9PDKP9< =>H+=QRLM-M)/[5 MUJ:D[+2.PTME(6U6QJ3;WD5JRK:S=(?T#A/@= G%M4%_YK9I<.7)./-N%YXJ MFNNIZ:V]3C.=Q7JM@&SG;V3I*F&DX&R:U5J)1Z5V?Y/;YF7/;)WHJ7_E,M^!IR29)KC^FL % ML=67JCJC7ED4=-EBBBX O-XY:7[[G%KQW>U-&WY: MN9$L.P@@M1#V)!5)P@Y6/N-ZP1P M&7(ARH]7 HS'C9-#Z/4R,#ED+XJN*;H?QX/YGL0U84AQH <9GV_ KX:P^P"0 M"D*X*S[P(8P9@VCK2"FNT@CR%84\5<-RH=*J"'K!@\7\>$24*,MH@0ZRWZ)8 MP5Y5J!GA!%++8 8IY6D*O\\=A4?&W F/S1=Y;. '@DF(!M[=8KM^ \,'.B& MB*-&1^]G^*J^\+HQHK+)&C.%P*^\Z7)_)NL(BBQ/5$CB0 M $C&2!K"$1+"T;<:JWS1[20HNF<4H==%4:MKU_%Z9E""UU-X-6SJ0[DWO@** M>%>8ESJS@0Q[G9&[W7C9#">U?!0!^C$*A6#8_S]&GZ^O6 S2G+JH6X$OMB5- M$\W4TPJEJM7FH_\]7.9_]N2%T?-YX=AD>G<2A7["A(!9(NA9C.95,I%$I'?B M%?:V96^!GKY9U59[AR"U9H6YE^OWX;1A,KU.=[L;=5N7=PA=+#-I$SSNKA=]9SL+64@0&/:= 0;A[_>KN_5L[6QUV3\UXTJZRIX_(PN5<*!J(\&X1M== M38U66*N X!##^*Z6.&-/YQCD7M\0I7Y[LG5V$_%>]^>?9! 0P1SV99VKX&,N MZTQ$:V?-D UQA:V3@9)KCX427E/[)&'MT&6Z5V!=@0H=(0F1# .1Y%M;)S>< M;28Z?4--RS^NTQU*9A22ME83-^F6JYIZ8)N92JN#'XJN4 M.)N9TDRT)5:.*0EL4Z"G4L?,J$I#<_CY-C?VRNQM MO?8@OFSG&KZ\3&NNK)J2"8XFB#/IT?*ET2,^):9;+#E2J^>;Z8Q1JHFMQC!# M 0HRX@&F3\/P?W^7"J2DL"11 <[$S6E]Q+_QPH*;\BN')CMQERTD#,9JQT!9^U9R#BI"$8]B-. H[P MSM\C_H=4WC #AIN ?BPE^0Y[FCJ<4$]A")3RQ0@'/Y$4:)L'I KM.7&6_FB] ME"E-C)GN/WD:?&S-13,@__FE&9;U=VHF^LKO_T]ZI4H77/J- /AU9@2\K,F& MG]5DP]<%A%PJFG"US\MJ17?$VAQ9L6[UTX HZ1-C*55]J>9-8_EZR.K'%[[= MCL0&S2D*(K!KG$^;Y&XR0EFIMP%DLF ;!<)0] 09?W^78D#WK)51Y*97T\I" M*5-N()@IPFG1RMAPQY*1XJZJ,Y MVJY%TREE56<.*RNR2U+. H2Y$$$3$(F<6LGO,Y)^>+N2)J#H5?,>'I/SDWV& MJZ?J\,_.U-&X9>HE_2ATW*?L$Q\3IA\V:LI2 <2**]&T]YG@4^KDAX='Y[R@ ME)A:F^NDW59^/:MN+,;_AYQ-=37OJIE<1W%8-\[,L!L)H&B+(^*C] M_9K?1">?Z^1 [M71++(S^2S#"VY^W4'[CJ^3) HQ% 5AD2]2O\D6IT3;-I6Q M$Z92OEKN#>J1O3V*?D&=A+RWW9,Y:,(!+*\L*F9J UP3^->S^@F,^?:N:M>,L_6\&"R@_4KLK>JA^ M@*OIG=6+3\/_F#,:5]GA=H5ZKMVY84GH;I7[._@\U_:>9HX<@[ MZ0'X@FQHFN'NZ3OOEO>2(!Y(*F$E>VT_XOOHXM '[,VFC(E<$AJ_1# )8&(O MEP0P,15, IAXR@5!'D@Z$/LC-2RB0+]4 5"$P6ZH@*%T?L]*U#B MS!,HW0=Q5&P9BQ/]2/0CT8]+;Z3%33_XSO\[AZ?]!NJC9R^MJ0?TL"[[TP3I M\*-/+TQ&U$1] LKZ),FV4E/1%G^?%4G?RV)[(TTX[F:-$M5)5"=1G;BKSCZ1 MOILUNH4D^NM^/.N8)CBQ+%J69)^#&?4ZH>XU2:Q^$D<5(NS/1PO1)Z+KA@[J MW<#>F&A+CT>Y@V/V2,8LC)$UBWOX#S.>[@RR=:$3%'A68$(6-]@!$)(!**9B["^)8"Y M9<"@L0&,5\NL36F-USG/&<#U=FU;:&KLI0"SX&9R?K)D6VI_,V^5C3I?D+76 M@5"<@&@4AW XJN@\ .4+P\44TC702 M(7W $!"&8Q#,D.=C!;[ES25?DNG)90+3G\VZWL"Q^7UV9[/'U2A8Q1$7C(WO%MDQ6'+, F(OP]9JLY5VF1%\=1^'REK MS=5V:.VN2,G6[$_?:;K7V+;ZI..O M9\]=>+DT*^9ZRI'^;73V[S#;E9 MLM*E]GIEMGS4@(U:/].#<3\P?7>C]JJ]K[>G.:1P>;\G71N MBV0'1Q_0-QOJW6]%=]QJZ]_I\I<((F$%^6F22" 1$T$DD(B+)-[IFYD((H'$ M3Y-$ HF8" )YH+!$$N>3Q!^^\GDWE[O>K.D_F/5-]4:_;#'I(YL3]5DV)X(( M%B3&' _OU:4, 1=SN*,9$#)?@L0I04H,!7^E>K_;108@(S_78B3*U?Q6YNK$-%=:=_J$R%;6]I(NB/=S"[%L\'?74W6Q0JR7G8/ MAY]U#X=C4VEB3NM3QF@Y*+SNMUH36)TV5;OUV4J3O7*?-!#O3@1\T)$IKSEUAXG#D;.$AW5*0QV0XHY@L AFB8@$KT(H\UU M]KP2H)P%*.@SH,2G=E&!L]-^OS(JP\L2-L\UU9[=+E\"**U<47+A7EY2TZM- M<=Z;"\Z@P(;4KXFP;*Q;=P+P24CU;U)D!Y61!?6V2X?+F# MPPJ]7FSL:;Y46 &/0OL>A8(8'R<4B9^/;^:FMM"?Y)>:B8K^OY;S?"C!S:D' MPK]84W0I?3BM#DZ/V\8JN,N+Q? _]F_\"_G;3^>=U4UOF+Z^K?%S=KK>,U]@ MU@AZ%M. :Y7 3_ S$8A_<"24(0(PSVTMNA9;@U!RZ0HQTJ M[-;HJ 08E/WL@($0@H!(XHP$[?%],^-+Q;)2*].0%?LV=YV_S:7?GNU(WN.\ M:3L %)H!$B(LQKHZL9:&4BWRJ&9SV-!K9@MI-V2EI%&(QM[;3T@PE6#JQ[WR M>1M3EFW)V%B@."Z]FKDT(S5%N]@*22LI!B)A D+Q>]G+3C"5Y)GGB7'?Q-2& MU6ID"\EG8$?F/8YO;3FWNZ>T9 B(P! (A2]UXN '8"IYD?3S,-4<=]+CAEEG MX'ZZ3.VPG5'%.-;'E)\M(AA$$S!$H=@/?9?TJQJ44^R+*V336*:,E10JT3DZ M&<3C_(8ELA*JOSTH!'@ V?(/BK_G__96.L"S&?-PV=&JS M5-=YF9FVVUMBF',%&F25. XQ. $AU*EE^3O!58*K'Y5(_B&N>FT!RV-]&^/2 M6EV>;U=LQ\S,?%SAX>D/!(4(\C2S/!.N8O"2Y;YQE>25%XB!HR'V$EF3=::& MUQ>S"N=LM%9/IILU>,3ZR )]O# (I@F(1BZ87]X/L)*7D@FPCEM/]N?9&(3A%(2\V;_G;EY)UB7[4*,?)I6W^0[EC@[Y)^GA MN=)#7[<_%L *=5Q;=1:K-=Q1J 4R;,RS[G(F," Q1&D(!X5C!'S!Q##!2GRQ M\C-2O@]C1?%:%2!9X%)' DA. D1&/W\H(P*2!+ M4K.O@*7"T>ZN1.W6JE?@YZMVEA#J+=<'2Y"440P,,1CQ[?TACY3D\'\"/WU! M'EYVR=Z/7\/L@6WXZ)-#L5DPAK0F>H9C_Y:5K32-6H>C'B?A. _@?)X6[SM% M[%?HA5WXTCQ>UL2!(8+"N-?-"GUB28(2NN=C>F%J3HAV/CO<\)_@1OZH?,1H MSP@6]Q_]]1]V:3BZG3*EE2E9 ;6>/9=2OH14?W(I653,U$;4'"FH)?0OFQ@S MW7_&U$_?@RME11?UB2)J_J"/V?GJHF[-_:E4J\V'1X4[07'5GZ<]AK&7;;.6HB--$DT03NL! >>C2_VA?'4H_ MD."3YXV&CN[\[';IB:1I+_'R;(/JO*V*7B5H0O$C>8?KFD^CQ&E#(O#SO__K M6;^EQZU;8 \-\_>!'/UH#?=K@P8PGTGIL)V3*/LC^"UJKNA9AVZV] .*/]FM MP_"P0 T?:/K?J:=? [/U4G"@S>[1RCW;> N_];R1[OZS=WI*'=EA%'D@GTL< MP1_P$XF?45[[3<(CQ0<]C -) <.Y%]?_BJFY"4*8?W4;V4CZV'1;9&!SLT3>VYV@A[6?]1.+-JTO01+% K$0Q!8\H12FYEP M'"?B6F&R2^^VY'(&PN2_0@UYO+*8G2)5F."[<*/?7.OJI+#*UF8">GJECG'U M>DL;Y-6UZ,BJ*[XC^PCBV *T_NN>AO?-?+9F$593%K,J!FZL"_)R[ +Z]+K?@CB[OW*)9766HED ^7NE[GDFH M!!&&O&1#W1YE"1#@W8QU<(S?:PIP+@7O&!#Z&E"#!V5&#WW):U]F%NF+&GBF#Z2_<>XBI]G.B!J%:?^T_W\T#=$ON\*+/U3S&K]#@;\+"KZ ML[RXSLNPMBD@:G\H+39MTEM-*/=EGAF.K_,XO'XXNG8XN-S1V/+^T'I@9(%/ MZOK#R "E^^L EU)[!+>+6:7/*=20&%9-33.7K;]2DI^[KOPGVJ8C72)J.D3) M'S?EG[?_)_C4%UT;./P01@ !9\\"Y..7UB&USS! MFPZC&]L\C.NH@^=?'WWI2L$/Q)LO7>^W0VB(V >8B#:T1]_[4P^?=%J_8[G\ MW"[3,1?,CVTZ'7.Y)("YJ&#^\)35NP[_VQ;A?CK+O=<\)V))SM)?\;%9-?;9 M9M4H]4#$NUGU'ZX=N]^$,N17NE:?@>4^@50,6O7]T9J<*,I5B=?N!ESWU/'X M4C8Y497SM,"-MY'])H.26-TX'"H\,U3NJ7EFHA]7T(_/6=)O+5L[G?+^/3<@ M_ILZ$\F\$Z*&TXG^A#K8X_F>^PPU:PD-^;C6P#+]NTSFTM31I(8)JM:E*T]: ;'CS]+01"U_+"I7J@!P6 M87Y9;:UZK8I3I\INV#41IR'0#XXA3^OY;B:%2U 3;R?Z%FH6=JO=IDKZ#.ZP M,. M9+-?B;J_<1,\=@;E7&XX4,J] 4FWU'F.%0M=N(,:Y5(A6R/:I5B$XKG:IL#6 MC-5*)6MKBE^,QSUL,Q-(X'81&/*%#_Z?9+@)UN+LO(^QUBM6#,3M#E&N,"PT MML42O%V2L7#6)4EKVT.+FG,>4NCS^4R9Z$N@6 ('VTD036$0SKQ;6'Q36>\W M<'7?70[\W&!@OL&8&@XX*_\3+08BF,.^K',5?,QEG8EH[:P9LB'<..!;*K@& MVQ'A#E_I9N2QMQQOF>6^6PP&XQ"%$A""W44_\T3KK^PGVXHI%K;T<@E+]FJ4 MA6UDFLLY.IIXDFE9*\K\X30$R/0C\1(+-9J!!4 J\ MU+XNG1_77+)B*^>-U6RSVEKLMILF3WR:1N\32EM:KOQ?00P)J%Y877=$+5J1 MZZ)I"H-^D1"U,NS Z79KF%/319SP00:X]V":]H.STU<2UUC6E\QOYDZOC"DM MJ\%*>]?D>QAAKY08+VMC,1!99@0F+U#%] L5YUF6T3Z96_LI2OK*1O=B/>H:64QT>D7-$* MF%M,8#/ BOMFTEFY_HJFQ"FP1\%5AOP330(@U96&=,7" T1% +A$5R^@0&Y=M^Y/[4@:4N:@!4&U4"6I'_;\F*C M]B SH46.JZS'E?PZP_?[-/O7?W1%>]6$7)U@\ ]M2%S6=HT4.FK-Z$TYL5[B MO4JQU";IUFMK"PR'Y6B!=3#&?G"S" M8[-CEHEX1&?OU<5_DE/JD7O#$ JM_,ZB"WQAX_0<21HO1WHKBJ$$MHJY?*_= M'?(.BF9VW47/:-.M*(82@IH7LADOMU,KEF/;HC"8(LU6%$/)#':KO4:ON.'[ M>;M:0W/22LY',I1(;">WDJU.32V4*M18[HP:C.)&,91,2TK>;A$RIC8F&X>O M9C%\M9M%,93\?_;>K$E5I-L?OC\1YSL8^_R?B.X(]3 /N]_3$:@XSXK3C8&" MB" H@ZB?_LT$M+2TQJU5:G'1NZNL%#)S_=:8*]>2^JW5VA*S$U[.KN:3XI:C M^[1WKD*)QSJE#"JG>623FVVPN4B):%,YJ%"R'^FHA,TDYJ2J86ZKO-'35&&0 M",-SQR.W_7:OIVF%OI93TJ@D3>IT'H4NS^D\A3)66)CK!"\;T^8VE_;TF=T8 M,J0S%BU\4-Y'KPJ^7*4ED5??@"(<49DA^2/?@HH]ICW;1=2TZ[ ME@78Y[3*A8NN#'(Z:K6H/B&W/S9UR%ZV:N^UV,34==.#T:BKUIB! MQQZ_GPY.WL6".\8[7V.F(P[2^*JT2FDUJ>*M+GELRX-4K\V*(RMT:(B"5^5MF8GU#4XJV+H5%AF MNUD-6 M@OD)7/+F)?,;OE5^Q_SR2,5=HFHN?PZ&.RO?I-(#4*XS6,)AQ34_A'D^5.^NV7>AO M>EHCJ-J!$FPR=#* M4Y4,G(XS./Y853(.%(0M.X[N-P",!4=O0%4X9FRLB[8="^FMBY[MJLZ#%-&( M3+J;5#)^TEJ(RM8>E,T0DVTS#1')^2LHAW@\5SVN8M2Y1*/8XDM89\NCWE)I M>HV@9 7.Q#&2 &KG44M6_#1DPT 8BOUS5X:YGW<9<\0U# +!G,+()O]1ULY5 M;')1SYI66US+M@^O]E0T"L;8G,O^9R_;/IE>N554[-)@52]A&D+T'R%[%0/\L9"?8=-F2N&U?V/1*8][):FX>*'B_H@ # M:PG$4>S!:MJ!9V9D/^LMLL#OTDZY$Y5R:(&G71MLNVSM@/[[6.#"Q5#OF]%NO=;BO>F/G7WG@^STTN'+C#?4 M.I8L8DY*JZ7I@N.:R+H@>T,V:*411TDL3K /4=X[@O'M*X]/P[C/J%K?XK>H MD"[6%C)"(5ZV &$,] >%Q@FJ^;Y"+F?)0YT5<8Q4(=0(6G\7B#(+&2?(U"^NH#.=UREU>^L;E%T_R MHQ6:EIMJSZF6V06OUC/T/,=TAZ1RMD(37E(7CDV6"0V;%8EMO]YGLUGN7(4F M-\W/:_.EO.(W!6L@\S6A)*:XS:>9M98MD()B%QOGJCZ9JTJ)48?]JM:B M^&V^EDFQ'>&PEM-5*[C Q)7:I"FO9,,]K)%T6IX%(ZNT/6SUMXC:+J0Z>,(8 M+=QKE6E6[(LZX'\[X(UOLCKD!]IVY7 V:B/3W1?H+ M%F+[4:2_=[K_6_!6Y.';H7W1@FH1O2-Z_S!ZWQ>Q/Z>V MOCL[+3S>C=E3T8)%*29RV&TG/)?T"QH]SH6XS^027<8R_TGWC=[J+&I;SK!N MF9([=FI62[96L$WB6K6', -A&$*R%2 R*_N-E-(!'/TJ,Q4_-C(TIYWZ5J"J M+6%#S VZH:EX6OIT?]*C;(W M>(*54@./;]96@JO4+:Z>RZ;:L[#&'^ )$@?_D7$:O=:EHGODB2>?_9;1_\4- M>R^D$,39O$@UFIY0ZZ4:[71M.*;&G[[E\!;XRW7"H@6Z5>'=^HCNU8JJ(#$P M9Y;Z]2\9QP@RSF)XG"1?J]EZ!Z&.%""U__8+6X(_P^R['8Z^+1MOCZI#_M4Y M5NVM1:F)8 0[;Q;S9,&5KZ:\U@RK&#JF>0)6KQL&4607FP07U,VD*#0PZ=#3 M;O'WR0&7MMU^#K _9JB=!78NI5A8==N<:TMEQF'S2J5.XU=33$O<&CMHL84@ MF(R8'(\Q8[K@!:4V*0JH)IJ(,Z]67GYH8']%<.F>K:VS"%;S;KI7\%IYC4() MDESB6W8YYJZ%X!QO8S@BJVE!%5!.;TT2W:4(13,TK2@@EDG@7: 7K#]U(\&X M"]<-^>[EW%*P[>?6;_@S0\V'Y*$DL/$EB2*BT$2Z:[O,KU/%;@FYFBXK.@;> M'I!9E9>G5+6(9'"Z5.6"0K,8B<9Q!.@S-(JY1:SQ]:;>"6O@Z7IQ6ZU6VX*: MY>K-F3J1:M.K!:37XRQ31SV]ARR7^71F.%12INXMR"?( !2LNX'&4H.,4?L%JU07R>L>F#4%LB8)=Y6N*8W@R+G0\.JQ]S<01 HV3&!,GF2OJ MJ=M62A&0/VN=65NC-*+UM(ZHS6U=Z."DLU"O!N25K.=Y#TW7D32AYZS5ELM0 M-+>KB(W09)S $ #FUY3-0P/YA63DFX;L%]M2+Y7?N YBI;HDC/3MW-#FFK(M MN!M3F2]@#7=@'%%Q%&7B*!"]^*M]6J*"5!>R:KZD LI'MO-,!91W+N5:Y6=V MN-XW*'BM%E.Z5E^D;$/4^1+*,Q-[-=-6/!>PHPKX0>*<5\8-X3 TJMST@4)* MZ%=7;D*^LU14@$'80.BB9:(.YJ$"ITX=OUG R ?+KDR4N $OB15L'>BE;ZY> M=3@O 0RS_$)5XZ XHM_*;E>\ZGC6\> S>,G&JN.';/=D:U*JFBI8-XJ MV'MK85JPU2SXYEQB+.OZ/Z\:DQAGN#^=:N N2Z7\Q! MG( 9_!9U3]S8NZI=3!+;F\^_]V8R#J=%)AGF/[&G'^&VG! .EA,[V+FC\90YDF-BK&I!0V0 M_VG7TB_SR1G1'W[TZU^_OAUDZS"OT-ZSC'@E RX$X5O+/'!67KN.4C4=.:PC M (6A+V,-/X3MB]&L:HC&6 7B$#@UCAP(L;_2.V/I[_U5EB]>YDN"[=1\^HRE M^IIH>\XLY[@ 2,K0GO3-VM=MSYU-^0$+%(MLSLCF/&MS'O/FC=B?>1-80B7P MS^V8GCS8).>QZ026."W5T7+&BIBJKKN4^N8G4J>'@+\)QFK+>1@^^QCND[%E0S)#ET.*6;(@(+CL3MW=1\" M9O M,$XW;1L !"Q\YQSX;6%=*S#S@0=BF$=_L4RH7N#[('0LL&)@D$G^ Z!> M!0]630D,DVVHVJ1+FOM_QI]%$8B1.^!-?Y[/^5(T#HG@LR( SS@D)R MH$+8 M-1VH:'DE^JW4%?AWGU: ;X/G5E1#M1UK S\)S![Y.8B"@1& 3@(,4[!?MP.@ M]E.DP.]!3?_S+%(0WE-^,G,[!=Z.R3;T+U5[^A0^J#?3[\#;;8M^WW#GI'D M;_^IM0GXAO^33[E0#Y2V7*/>0#MS0<215:[4]KA*^T@/8+>@!ZHI0QN:I<64 MI[3N@"RW\MVYQ\' )OC/T%P8(A__"%MO\3 M^L_?L;+H)6,03R?X@<_R81.&JW+ G5^\AAN(";A[$7R^%3ZFJ+)EETFUM&ZG MK]'5ZGJ0XQOGX0.G&_C&&UAN[T#T MS$, 1EX[&N.P4B(6.Z&S<>_"_6=_5 MO@=_JX'/ )5'C@A<)2D6HJQE3AP/8N0 C&D8U)JH8S#Y$('QF#=5Q].8;, X M@PW!-8=HDHV9N0&8@B":^F+,UUO@ \],P,G&Y+4\7_A@ EL"_/:Q7Z7!,N>Q MB6K93FC%^M$+N$L08$]+]6L_P&F 4RK\R,+QEZL[.7)SE[8=W\ MOUGR.3+;R1CG"["3NI$QF/)SA&?5/H2,'X8$WYS8LN,;.] A.C2#H/'CHP@H M5L8*\9P4?]^ ]1]SUG*5\">NHN@ZW8?]R0)S@ M[3;<_F 2OLD&@_3^'&3I9!8;V0%[<:@KQ-@"\-5X U<-GJOXJQH%\_?!Y^N, M%("^Z.YT@"_VP>OD'4H"A@."@H&/A*(W?K!(8'(8BJ@$Y@84+:(%6!T^0 *. MFFXN8+@M!JF^"@SB<(]41X=+,&-C753GD?(X;BS<##>2,Z3,TS9F=BS#A_O7 M-M-P]^JR!2.-@ KG^1*G=:*C5F>4MIF4S?EVX2Y+"P]XG?0Y?1'BX$5:RNN% M;$#"V^:3!P'!>RAZ@\B"%$P8,MO^6V"D) /TP/T,>;"&2 MZ!P\=V?>M%S@2,3V^[$S=2[I3?SQN> 8*$*@+7W0RVO8T08>JL%]783FU-3T MCDX.#XPJ7?2.[+#%0H?/">T_WT[;NP6P7K8(!(BY]_,",3,WH6P!+_/5L7_V M%\Y ;RT.S<$\X%'>4!(!+(F,!6!_0CM1C@EW94@VSZY=N$S-X%4%IV8#AZH M!TP-)VE:BFB ?01^I.O AQ^*%@^*NI$<=/D!&@:,"F<04AQRE'QLU(;N)L!. M\)R%+H[]AS[)*$!1 '\?G_#X$Y#2,G4H[^&*GS8R6)PZ7^C^V""R;0'5<'Q\ ML%N]OV0P?W^5@$L2NZD^7_*95<'%/JT,S!Q:WT"..? @ I)G1[:#J>]J3\&Y MPS_[DP%_=R> .UV_1A4<,G)MN$?V$<7!C[9I&+(>^ NNX>R&@U4LH%$F@U$F MT##6Z:YD "A51PYV-S 0@0@^1##XT-6=O?T%!^KJ7'7"E4(D*2XPX0Q(F>#) MJFV[5AU,]M4#?,!<@-5]!.SFOGO/TSPE M&=#["?B'ZO0=.0*OO&*'P\/<@/!/ZD&$/1[$?.V=;1>Y<]]J-R_G]GIE>D.= MWR3&:H0H%#2 M'Q/5AW\:> !R $$@D@/V"(#KP]070KOHIAUX"8?N;J@R7)BF$V:P^,+$/V@" M7Y" #0ZM4,!P;O <*(@LRP3?G8N M49[3 M8&_\*O? =UT=3=&?6Z!4P;O'J@6< *@IQI!1 ]=YE_/CG^'Z4FGB^^%_C5RH M-R[(_6UBX\<&@,<)/NN[7VD?$%Z&&'NDD\2^R__8",;P^*MAQ$0OP#>?"E!? _ 0XM MT;"#U[S)![)QY"(#?%IR(#!>_-;QRR&$Y)5HWY;4*!AA--0W-'QS]L!@BS\E MICUQ#@Q*^3;+SJ\ BP-0D<$4P)I7LD^50X=VYV1D"[R]#Z*";80,%\0,BL D M$X':]&,,"!,_C9->6GM^HM7SNYW-+MC%?"#.0C55,S*[?3ROL5A%\MC3Y0,7".B" M_0%H?"?7CPD)3ZE>/0X'SUBZ 'T3/Q+AAR+#\(G/CJ9GR%; 6K['-?;]T>>Y MD+Z%I-I!!"L(8ER=W/ F:E,TE$" PM_@4=_TZ#Y!)HU=0-IEI5FOU1#X]*C-\6N)^_7OV?".DY9Z& M<+/MF.]8BL!MOB=>VNN1IYA,N)<%(QM@M1#*G*>8^?DM%%"^/A0+[ S)4;/I M;,Q1[4+ZA3.BG? &(BL.+93OP*.X/L"CZ1;KRA1E"6%C\SU\J^0ZI0'W?7AL MDEBW6C)M'I%+*J[J:%=F-.Z\P'H)D#ITN1T8NOVAB"0;QJ#18Y0#_D(..!WE@$IK 1DNZU1ABIR/=;G%8 M-].KJ;;4:VW=Z$X!(XGG(RNYP6@@U$Q=2%20EFOW,K@U@R.IDV>F"RFB M+B]*0@)OF"8S*$@KV1OBIV]OLVS>*R^]K2!WV]5\R>I+REP!(T_>GEIYV7E_ MIDZ1):);RVEJTV]MX(/(I00>VVS= M!L8TA;ME%0O2$--:3F$&VA&.5!AB)GUG[>)QQQ8Z0YDMX7EH3HN;! M9Y+/1W:18HDMYLT>KZ:V\UP1RQ6\+*0F_7SD>%HHRETLTQ1**EIVYTI%X;RS MU*2(&D>,.XV-4)H3"Z[F%:<>JH"1)_,DC%S"=OF)K5'=M)B:RLB@N(3//)GG MMHX,C!;&N'P"T:=>E6?J5+\!1I[,TVQJ=*N YVFMI1:G=*U#-#FR<0Y+:(;; MK'K<.B^DA0ZUE526VDL%SE,RQE2^5$NI 5-3&]9$;S?(7MU;QS2-:=A9RIKZFN MAJEKM"E@;2W;"PO?'8^LZ^5,9YHK+)!:RU06G5FZN\HH8.3)/#TGN\B@HUB^J(:P35DHY'+BAFK.)&=2-@B]6PNQ8X:MB%Q2Y.N;B?1JJ3-BX@ M5$=@*,TD3!;QP,B3_9QHE$QRAI?7Q$&*D3J-XFK+PF>>S+/M9+&)S-2V0BV[ MT-=,OT7(2U@SYH3N-%TL%_3*K([(A65'V58L+U/QALSI/'OI?EY 3 E#2G-R M/:NDQD9WH("1)_-<+A<+BV@W9[P[I+J6VS<[5(<#(T_FN7&J[@9=IK-\*[6T M5,IH=1T&CCR99POM$*)A#3BDN_)JPH#B!GC;&[*G\[26HVJ+@)7E$V0!61)N M&EOF.##R9)YUF1J99792YVMY/('EC4Z3XQ4P\A2?-F(-]'IFQ2=R:&FNLM1R M78%O/YFGT);Y=&Y K#4YW5SG+;W>+'A ?B*G$R4FR&!N38=+/EUBK(F1&.JY MA0*'GLRT7)@[CIX:-/G6K&F7J2*?4P'JP="3J=+\:+9H2=8$V2#I++I,R$A= M]Y]Z*ILV*6R;:?<7?*VT77MJ;67B]EE9C\Z%;:TUP>;\,E,Q.&?57]##L[*^ M3@WS3%J;5H2Y63$G]D!'J/9965]'1U.)VN;;6JLP<=-D;E1/+\[J8XQ>MXQV MJM]&-FW53O'5=$N5E'/Z>.!4%<5;+=N?S:4M$\Q0OECMI%Y&)H;U6SNT\,RW.]4IE;"!JT9GG+-7-C1'N MW,ZWS56OO\ZN!"V-+CKEQ+9,RCIW;N>'WBP[=B;(#"D9V6JUFYNF.S)W;C_1 M&K)!"5?BM%;9RJ5L+Y$SMXUS^]EIYLHA7 MLVFDEENQ/%+8VE)%.;=+HY(,)$0I,4)*8U9%<9JTJ?Q9&3K-VXG69CKD-9ES M.@4E,V/*I').BC$-0S8YE2H@.5W)>%I'Z%3;W#DY@LA35:2)F<"GQ[3>,H82 MAFV4LYQ,<6,;$5Q)%#9$KUL>^7+ AO'!S/''U"^L% MG9L\RY.IR;1), MK RFE?(GM3]GE^W4)B>;BB4NINJ8LV31]H,ZI_6#O$2>;=:*FZI&(;J4PZE) ME6YX5ZH(]&=D.)(^9P(AX4=^B ]Y?V D2 #?!3&#FFUC4]?%A2W_WOUPN!(X MFS#D!P,G88/(H]>+KF/N/@CBB_XG1U'(@[)OX9@G@2K1$F?0R>)D.=5U^<*JAV&OZ]:Q3"BRS?1!4^^6M,XHDO$+Q%=(GZY M>;I$_'*;=(GXY9IT^6@+@[?,XV_;!.8#FW#;Y;29MS;@M6/\X 3_]-_]^?QN M\2TKY^-[UX>IWL%V^1<-@A]/KD6? MV]"(C7XH&_V)4GL)/=N"$YE^S M)6_XBK?&!O VZ9U(QP@,$1@B,'P?&#ZG'[^UR^KIDNO-]&,TD'T#\5\(Z6_8 MAC<[I!WNRWDDJQESL.4'+#S3Z6#3Y)-*JKA5W4H0$DAVPYG2,=/X9*Y2VWI" 68TTBL1)FHPC"/6@W9Q/ MF?%R?31OD<=.EAO[ZQM:F[^+R7@S.RVJLZ4AJ*MBT2YO"^AJJ=P'DX&]_[]? MB3/<5JI6FQ54*6YYS) $)IVOR[TIO%E"_/H7)>,$B\<1_/1:]-\1MT7<]MDF MZN_BME2IC\\(LY?@L8T[9ZOMWJB,?KI#Z(UP6[NQU$RR1Y'(!BD4Z'Y1$$IE MR&W4KW\9-DY33)PE\=>X[?Y"2S4P/UL6[*O9ZAJLW+IW5;[$FY.-L*49/JU7C%J5$(HV B]? M L,91^@X2I! PM!7U.6/I+@CAONTS7R&X7A#-G->K=SE$UI.0+6VL28W]\YP M]8$Z9#FF2B-RP MSQ+ING67THV4U<[?.\,IZ[;7+6:5KB::NKTLY >Y0DL)R@N0;)PDB3C"8)^GX#V]H:I1&MIW5$;6[K0@>R5ME9K-!)Y2]16NUU/D MQH-[03DF; J6@+^'?U+][@E!W2)^.4VZ0+XA8GHFV1#?![Z0TPI]7),*Q)$4]4IV$/ZA(=#7Q=G4T/3_BBP3" M#Q4(?^*6/XX,N&!MI;3!<8(]B"KP#%W]4)B.T M%6XLQPEV:W]VA/BHZ5Q?G[K,?!?%KY*9_.X.V7^>FDQ\()?A/2?,[\U@V'70 MACVY>FY'QTF.0A*;WFRR<* MC^?XW !7$*1 :::4UY"E[CHL,;'UHA9VJHNXX@*FX4_GBH\G"=X 5Y3-5,]J MHZ,13Q6WW&(P*R\:&A=TN;P:5P0&\ZUQQ3V'TOA=!A[,0I1DR06T@@E8?H8N M,(X!J!+L^TW?JFD\03E$^#D9YM;%*C8M+%2$PJ8K=%W4 M^J-F6-<-HY+,:6&*>P@&?9-Q>Y_7=N[8E'T!Y<\NX1S ?9/CA_(&<5U^GJE3 MC(%7TT(V+*Q&G-/8E[CE]I!P?S5OY"'A_OTVZH?ACDIJ5;G5>.Z5[?'KTQ^[KE+F1K9YO"&R0&O!4BB]9XZE\1D^25 MK)L+> EQ?Z$DBN<^=#SW&P3@=:Q:OW?V>Z2?SP29'0_4C&;( 9PA99[P'XK% MNFS!4ZY7I6,3)VEWF>,20FM&VJ5U(8<0T[ T&Y/$KU.3[:=$M:)8[[4,Y&LS MS F?*!V#$L5>J2CD7$3B=/EI@^(.0YV^U( 7D(&5J,(Z!3# J9MV%-Q\G.#FY=CU^P,748#NCNV/8$QM MP@>R!HR!]7->-D_?K^5!)]M6](Y!Y'4:1;M^*.^. $_BNDHQ1>A_J.#0?9ZZ7@C]S<9Z:C#=7IUWF1E7''383FH(T0\S )/H M:37/1XVAW7<"X)$]ZY?34XV8I(*/_\ZE!@DG3Y)P;,M"F18DD>L43GP?3 MX%',\>N3 M^!^)?=N0%3S"KUHHCQ)8HIFFUVS"(Y"'U8#3^)7#,GX,&@?W,! MR/NT5*\MZ^5L;\"EK$(?64ZV[:'37O1GK@( #U,$\>29DM@/$<%]M S!]%0T M%-]N78FZ&]29%F'I9]$81U>[KQ^;?7=L]P8,43 R84<&,(BS;=FQ.SO^ MX';L\:I!0,CZ@M'TDL=W4V1:X(4QLYHK0]:_((,F7^\+'46X/A7?C9CIQDSJ M2S&3GA@QIMK)B'R"37>7RTXNO1EX@)F@=4TFF>MTF?HIS'0^7!PQTXU9Z9=B MI@'53A4JS>8:R=5:M00K9[?%*M1,,/C,)/%K7NZY-6:ZY_#S91O'_DA[_);[ MZ?V,H/.YOGKGA):5&%?%V4(GM59;L#V\-) H71FB"+2GD:M6DGDP;7]2:?+' MX_X[[.3WXAY'436%M;LYI,05"_-";Y+'%S[NB0CW?U9)\\9P_T-LVA> _[*Y M.JLYJKR=TA3O]C?5MEX0!L[*YP _68*X5H?A6XLT1PU4&Z1(QS(T2)F*8VZ0+$G7EO29A/GB"\Z:%'#7CNH4F*E_3 MG8]-LO0C==KY@^Y\$1O='!O]R0Z<@.-KMB0P#A^'H2[8ZNXM^^Q.I&X$C$OW MNOO9P$ >KSDF%FG62+->1[/>#Q\T*ZE[D8\1&B(TW#4:WHHPW3P:[EQ%_D2E M^"!R[A87?5L2+B)T1.A[TE4W4XTSU%(W=O?E.+%-@KE.5IC*]JCWOB^63KR+ M8CU(D;5TM3]DQ;S=[7)]4ILOD;3A=N6T/6I<^L((\H'\X>?YB]P.K!D?JYR? MBKG/&$;V"<-5&^DIJ6*WAVSHE-=ELH* IY6@/0M*D'&:IN,$?:7Z%%"01ZA_ M:-1__+K(5Z!>KF8,.M#HQZY MQ;K*7X[ZC]\5^0K4#Q--5IRO\)ZV+"V;Z79C-=YZ$/74KW_Q.(:0<98XK;1Q MS_&&^K-K!V%Y_)%HJ^.@IY\*$WJDAP@T7%IUW1/'9M25*LD^O_KTMH<$41NE M!OJ@(E"I--WI399THZIJ(X-T-J"DS_#NIUV/=_;,L@* M67:IPKQ*M7*U#FS9@<&6NN05-56$Z'M&],?-KZ]"M"48C>Z:,K9\+IW;I)MN M86J/E* )#9-D3NMJ1(C^AHC0[2'ZXZ;55R%:UG.HR[F9AE!JEA#64^K4A(6( MIN#E<_2UR^?1G=4_66KP*WS0;]4!2Q[_X>)W-8/\VZFB7S7H>RZGCJ>RY.IR M;7)2Q8@SI+(J^CNNRG8; N?TQFJ.9EK:*FWU-7$]UEJ0?ZEK(UUW B]CH!H)@MY<*'.BZQV&HZ)[5A1;_@,#XLWM6 MMRU OTE\1!+UP][#K3%&=-4F0L/EKMKN^L-[+K3JBZ:W2]/[LK#:0.+IIV[&Q M:%DJ$$$3T_)$ZT(IQ0^3KO8UZO-;+P%P]K V.4JV[''6TYK3YDE';=JO+@B;17I! MC,81!(_#>R\X149YEQ&0CX&,#9NJ)>;6S'R.R,YBD$8<=)Y)*=\#Y'2S5=S. MVEU>2RB-;F]=4E/*U OSABDL3F%$G*5?2Q]^"',X(TLN6!A,;W/D^<*T1&L3 MD\(VY&/9CLRDNS23[E5)2>;&/67L)Y"V=QC-/$'T#'-3U'2.H.WA1BN5\]6E MD"87=;W9$"/^P^X]<+V;#EI@RV927#:Q;<>&RYX!W-0VRFIV [SC+U M>MSSQ-ET7=-*CMJT,&4U'^:5(>-?U"3B#,O&:0*+G*P(Y%_L9%T2Y.3<:M@5 M4F(TERGEQ&VZVLXK#0!RH+EP/,XB>)Q!+Z^X;LPZVS>0AU2)C<'&JHX?"HS, MT4^;H]^8:75S(N$V]-X>Y5G3RICNR)FX.O@;+#%R3C14EX,$E:MW-3Z!9?&- MYRJBTN"&+-1_5)Q&T3B)7E']11SSDSGF-I3H!SEFR!=%AG>\GH:U>7I U$<* M-VD C@'*E(P3% V,QLN',[_5"30=40D5+U4*"_[' 0MX8.6(N((2@+0OF9P/80K5I9M^W=L)>JN7W8C)NY4 M<&18/J1A>;(?L;_N7#%U=MC=6X]G&+[78Y141>IM^25>2S6RVSHQJS6&*/JV MEOH[XH2($^Y"V[V+$_ILN^ST1VY)VQ2M;,:9K:=&R^>$-U7?W_?L.E5E)W*< M/G5K$P=L*P%O7)=O@F_OP+/:RI8IB?;T38X%H#Q7#F_0ET6R2PR%^8R<;J9( MQ5:G#3@C++BJ@&+_1,Y4!.3KZY\_!'*_T=?7^4E%U%S.LMK"%NMP90_.B'@/ MD+^^MN,Q/I_?' I+UQU6U_O6ZHTOS_0#TX* 48W ;MB5V3DH)C369=&"[#;] M1U+MA2YN?OL$^>=X,S ZB9-P2N"CL*81DZ3@)\<%APZ>?/2XQ%C6]7]>,R$N M6[+HQ1NO&+&32WNVS"8PYK02$?SWO__KJ.[2WOZ%E1)-Z_=.R!SL8;@WF"]O M%#D1E'42)V &OT7=$S?VKM8AD\3VE6I^[P45#J=%)AGF/[&G'^&VG! .%F$\ MV+FC(HO!MX[++(:?O5%;*J2Z8RY^8VB2.J8X2B2)$XI?D%ZG3 IYT*<4RCQ= M=Q-C4PN*O_]IU])GKW3#GP$[ C&G'UWK#C^"N5901YB36-KTJUC:>Z81 \:Y M%@C?6N83*%^]U%8D.L'ZSJ@&< U748T"E./(('++BN"%V.I*1V'RZN21-H9;* MCZL#A9H2I<;05Y3'(WE3P3E\QFA"U\@[4Y[1ECT$CJ2>CTRIBXHP'Y)%GEKS MLF9(+$\E&D/\].UVLYU9FELLPV,HBM&%0G^42,&1)V^O((GVO&TWFV#MX,_C MR68]*"M@Y,G;U;6'M05FI8$5-64U0ZV ]>(-B2'R?&1#:ZD(.:87PKQ77VEI MP2F9-&RD=#+2X?)8"1\57*'6F9I3H3+$^@U8R_]D)-8EUXO\FC %U?#:6;&W MYJ8F=BKF;;BN2$#DE%Y\4/B"[?1!<\&?'++=(EXI?;I N1))F(,#=(F(AA;I,N M$SE$>/D!>/FS%@^1'KX^ MHWRW8@@1H2-"WP:A/Z>R;NQJ4DK4_8-\T8F- M9##*@%7-S(F?RK8!SO3%<'UCZ[ZP8OK950M1=MCMS;)MO=[,\KEVKZ[/1B)9 M'W%?>^&*'&AY8\CU#3Y'F1E[+?&KGJD,"9B&1[-DG";(.,$R5[K0\<@8#_V/ M'PUR#!DRHR6_=!QTJE$K(H^KAEBFYXVO!?EBV"D4$ZR(:&DZPYBJV"6WY08 M.0% CE!Q@F;B%'*M$A 1R!\FIZ*AR 6#F\.*8&<8%)^)>;XQ[F\U>=:H25UZ+*0ZC2'I MFUI8G*;I.,Y(H.TJ@9JNY:Z\&>WD0 M1!QCD&N5Y7ID3GDQ=!"QRO6-ORNP"C$3)P:29P9">IRQNKBF-2BC$31P(^@X M@2&PAUO$*1&GW)4M>05.66PY6,W2"7ZY<%U!U3'4R M7M#"\$O.D!X#WN>R,G\XOF_C^(@HCA.,EQNB6JN6JRU)2G,P<=>U\ L*Y4<( M?UR$WT9MX1Q':/W">C34Y/PR@5J.5T55*,&I#U;5CXH^7K*"/!8+*\YQD*=U.>!ZE('V:+V9CL$VIF71"Y[MYSXN+-668V.PXV/8 MP#P&+]KZ?X4-X>#T@N?9+G3)_#=,U)5?>2EX-K1PX01L^(J3VW4Q:-[X_Z+^ M*B"O!"\/=F$J!F6$S%TG=?^UX51VS=3ADV&BY5T98>_O#5\%?QP6Y+*$Z7/6 MXW/&*)?.]?2AP2F__L7B!$K$&8**DSA[PK?QZ^_+I97W!_=%GM/JC)I6%P*U M:2U6L\JF0M0:O_[%XS2!Q#$":&SZ=%]\K%U]:RXM]3^X-:A8TLB-V](UMV9N MY 9O#S6D 2%#L62< MM#,:>B'O8J7LAC>%->!RQFF?,SDFJ)8JX:,MA? M&>R*%;/AMBU,RT>U:<'B:SORG*FR'VSN")9Q [NKJQHDO3,%5#),!^P46,Y6 MEI*Q]M0OW0;$ONT7>]O/,1X3YR;, ?=?#M#L^!_"UQFBXUIR'%!(7KI@PIL M-S)0(T!#PTE9,LRRW^D3^%< "!E($L>'U,2%#X@M+'.B KO#5^QP*K(-2^/9 M[GP!%PD1MW0A.̽T @Q4\<^9*BC_3G88\]^3G8 ,?^0NS80DSL#7.-$": M+AK!]&1 UGFHFW?D AOCVJ%^!3 1%=G_HPNH;ND;^(<1_+L,UYB,=4ZKX@6U M_L"CP5Q4>QJPQ5EBC40;? "_>YY>P&"0[:FI^P0+YQ=:!> EP0;":89T/?L. M25[(!M2LAL_]!]]29,,W3 #K3\ NJW"/GNT@W+*0Z8\4=@=S!LK_8*@(R 5 >JZ>('S*2\@67[8[#BT.,"R@FH\60$RXD?Z:P)(! M&L:Z*T&*BDX HP YP0X&T_&YRP28-(#\>MU<@:\-..7LC*WS?)A\H2;X+8BM M*Y4AO'95R#:,6+O6IN688^VT#F16%'OY15XM"++7775S6[%LRHTKU8$\N3P4 M59V]BQ<>5IW=X2EF3P$7V]]K51RZE37CF0@,G"Z4C8?EQ^=@^E S&Z8+)&J@ M*RUYX5KC*;0Y^M):5L+K2 66Y->95KP7K"M@2?F7QX*F7C8@GO=W$^@'DR56ZOV$!Y=#=L> MV*%-506/DHWS@RO^S@SIPKC2J P,7: 6B0XPFC-UL7;DX"6H#YCKOE0YG9@+ MU(0%[:G@G S=V^[4@>V>W4X-F]?=!2*J&)/(%B=+I\P!>".GJ18Q "D]5$%0 M6?N.OKA'X4[!PGG#(9PO38$ 3H>6I8'(T.[6MQ9U6!T0,YW2>(GT@2R^'J$ M6F5&G&T!GTRCIGQO-MP,6+[2.")-PI;'O\%Z8 TP6S;>1YNZO^R"D36ML8P> MD*.D,],$P5L2KZX)?.7@B3YC E<*Q0)V L:O,[6?AY3 /LV!/3'V;T>^Q(%O MA48.60T:1$^L!FPB8 4IB@5= K\?PCM9+J#V$*V.LXM5;5T4L"4 Y))<]E:( M=^F\I4(U^WF>D3(^(@.Z^) X[^H.*24U-Q&SQ<^+!CNIUOF5.8+TB:,T'2?8 M,Q& YUSB&Y%^_V;@'TSWKLW>N+N\1'MK;R_/-S.DJM2KG4E?F*?UF;QMU(UY MZ=.1FM=H!1VKY>).UIM6N>P@/P.!LH0TT#]E+QR;4; M!3X&L_7W+Z0,56[:)CV>FGR-9U3"(3'=5&5SM)D-#*J1)^9,TA++17=H6F4J:8"$V'C!(W&&0;]!MGU\+MN3NA" M=R:*901C)VB"P]&I8,%=1\DX1N-Q'"-/Q=3MA'2![\6Y"OA>:-F%QUWWYGDQ M0QP)SGL^AJ_@WYHAOXHP!1^HEG+7L=>+*?>M[A>A+15>-G#FAK% M& B+=+<&WO5NVO5ZH@U0A="+\EQ@J62[CY$A^OD)J M]"I;G$\3;+,'#!629N(XPW&T>:=ZKS9R>0T$1TX^4E^L$I1 MGZYU\SF#7RQ)*[V,%>>"F\YWS4%?EC?#AF^_T#@=Q]@S$N[+?:^?0HR,S!;D M5;$C"U0+%>>2@1?5NA_BH^,HB<99Y-03OCWOZT5J?=+[&A=GJ1QGHE.D1HW9 MT;98;-+.UPNU J6*3&>5K@+4UG+M:BZ=*0$G\):%VDE>SC48IUQ6"@Y>7%F( M*&A(3JYKY?KVPPDMG_4$Y*S+XO:@.D+FL_66GO8*&;OA?;/\^@'[OAU61FEZ M,"GPW5ICMNQ@;KW+ORFJ_H+F$SS5Q6"T&T-C_EMB3^^/A6OTQZ#__/W<'(N% MEAAV;(D!:;?092?TE5Y]LG_4?FBU!=[57%3]DH57%(_XP;DT_G0L?05H)!A\ MS@P28A&1*[(Y*\D;9)[WOEQB3D>SM%$6.AVMV["P!B)Y'M\$O,D@1)PFSP1U M :'/"7J1J,,HH\D]&"'&395TX!;:)FZ#A7X MCF(W$^Q])9YT>*]AGXYI'*]'#=<3@Q:*O@F]/6"WR+X7]?1WU8AE3+?OQHHB MV)8@:3)HJ P?8X^GLN3"#KY3TPNR5.7)1!X'::]CO^3//CAI>H9LV5-U\?3T M,%-X9W"IQDD*. RJA7,2'<=21ZYOCYGAK'RZ&#YK @\HS,\\N _R4K.E<]=! M+AG)?_D>T28?TE0 <+);^PG3L ,?HNZ)V[L77=H)HD1 MNUN'O_>W"W$X+3+),/^)/?T(M^6$<+!M]<'.';6E#KYUW)@Z_.R-[H(AU1US M\1M#D]0QQ5$B29Q0_(+T.KU MU,!,91YT@5B;&I!9?H_[5KZ;(>2ER1T^-&O M?]M^IC20&K [/0SR[%E&_/1RBPPO9@4OL=H09BL/1U+/1S(U MBJ#[+*MIJMGB)JM947)3#>#)G+R]V.H9B_6B2@ER8EL59MATA?0],/+D[8T1 M;:L*T@=NBFZ-J\,TV=)K'!AY\O;.5'*83%4<:3FVV"_+#*5+!COD"+(NPX*5)R.;PJ+B,M7B2)A7K!G;9S*8QL$"8"&2*+WI4NZ94$'%)XW-I75BN!DI0_^5X9#KM M=#3>2$-#5IDP[9L"8;./)DGN6YA^-E M+EWE*1Q1B4W:&0\ ZM@S.Y^J4Z4),6.T>:>O+^W&-2;M-43^&6VB4RGG8PR*8&GHONG/KO?\KK?%?I3 MD0?UQQ[4L3Z[$6\J)0.'QK\0Y=\E._9;CAVI0R_FK+=R^I7 ?TE>-<3@1]Q; MH3M6FQQO_F[O??/I--20TS=.@<;6,R&';1HY:^4F1O:UKA_=9.#'=W7V[D)0 M4 2X"KJXL.7?NQ\.5P)G$YH=T$09!^;HT>M%US%W'P26O/_)D;U_4),D'//$ MP$Q@ICO6;EX'3&9G$T:CI^4L&[#=VHW^C#D]$EV^B"Y9DB(@P-TB8 M)$-%=+E!NKS1_R2B2\0O$5V.% P9:?[K$>:C!7O?,I"C5MWWW=,>>&_PP__[ M1?[ZY/X0P"3$'ZF_??^UD]%=>,$B/7SC>OCC- \,K--_+Z=A;VJYKT(<)GC? MB42\+4)?N^EP1.?;H/-;P:*;)_3G5-:--1BKRLZNY.Q?L,[JW_M[.H!RP4(D>UH5ZF*B_6'1_5*_VI_5.O"Z'=:? MH_O%QH!>.B.WZP.UHBU'=<1L>^)$Z$"8$[_^)1E880N/H\2KG0$CG+_JAO]T MH%^WW_J[@I_CZ##F%O M"TLT[ GL: $LLQ*__MUUD-Y?;GYJ6@.F$MXE7HBJE%!A,[J%ZH1WB\7QTE6#G!EX M"?&E.]7@6ZVI*QJ*K<;^0J.VZ_?I^'^]R7A=S__IIBEX95FV[?94-+I3 -Y- MS3-DJ;6[Q[*IBY9L.+7=19?=[9%T<"VFOB_JM/M#*OS&N4Z@5;[KDN-)#ED. MA@YN4"G"R<%+?1AL#X?1:)Q@SU0>B;RL>XPFG(;*?,&*7%ARWJ33_ YZ MWI-S^"?:7W*#!FWAK[[:A_%_J 7\EI OV0(')P#/:JG$_L(N9QH\"A?A0?:G8[3"!)G\-.C@LMI]\= M_;=[\]?7VX]!J._WY*^FD6_&L+J DCX8<59?/U?#^,-ZZ)^.\SR8*__C')-O M('SDD/Y,NM^DY_KU9OQUCWLO9<8?EF0/2FRG-D_?/6/A3^QN([? M!JO*A4R M5:HF.@RE#!EX?(P2<9;%XBCU:IK$'48("L;GC8^#9AFOGQ#D3,6,Y703[$/L M+U@7,(9>T!!Y%(/[N^,!#Y;]=U* .C2SLY8YSZCVWD:VV^;Y"E+Y()?UC*3 MBRB[&/+=II"8VK/KK%PAU/A0H=<,,"ZM\=ZLT8"EX_TXC%:=8&LB+TTLP MD&^.-KU>3U[G.>$7F>%&A+MLL8DYZO3Q"":->=FPV>TB+@USR95\QV$,MD.((3$$OO>PC.L'FC'\F20XVJK@$W_Z MD'O\WG>ZN#%=Y_=$7FN,%UG1ILB]WJ[;N2P[3 RM"UG>-@)CC<R_=1P M.#V5#45R=_?*PM;"='O",TVZ@B(M#$&;=0(7/?;(W,#>*T9WSG?! #(Q?2H3 M]RD%P%>'58)$Y2E*F< .6@U3FM2O*6JYC&"I5*6N$1,E*\)6P^2)3/S/=Y%W MUU(4=A(,-O;IQE[:U1U UEC*,D5I+ ).!_YRVDS&8V7 /G^%?>9WPWA!-1%5*[:"'<%W;7:/D0D36((X$?P36/@& EV< XV_;\S[4OZ*?Q$6 M;&#,$^V8)8]-Q0!SEV!>R\LI,LE]UMEK1M"!(@[3<;[++#AL*/6@=@%V@W8! MM[!4/1XKND;8R!EBM&JN?%FQ:]S\9"O O[[G\M633>$#6_9@UVO;=F58(AZZ M"<'HH*WV07IX(-B?R_1BO7_C,AW,<%B:K4OLLN28&B4T2JL^[1"9B?*"3*<. M9#HUQ)'WRG2P61O7WZM0G'-IBI&[JZZ#;-I"N:Z-Q\,2^GWBO&;:XZHC$[(F M#[)*P;2U%M/SH#A'&3:.W9A(C_T%31,@MH&)!>/V#V@\/"K0!JE66G(Y<\C/ M15?B6)W)I5U@-V T%L<()D[@^.W [&]?<#Z@&$./CBW0/\'7;)-HC6:+? ]1 MB^JH-Q)2-:_Q??ABYO2D9-"FCK3RJLV7Q!%>+W P^8-"D3@3";*O%F0'Z/IC MK.GE16JP693J6F+Q%_(81B#U33+&V3$1?@0\^="3L>7@.#R8JAU_U;LY M,!O/MOW=)_$'$1,I.)"_<71_/%1U04D*O]*$N0O^&/A;1374N3L/_Y[')9L5 M,XTNDDX[>H+M=R6^?B1I\2^/8XV:-6BN4D]E.9H2EER^AU>& M^6(#!QX+QMP4\KRIJLL'GK@E.Z)JV'Y3]$.Y.@$:R!BKHGYT_PE0ZKMFOO/M M;S)L=QQJL.2Q#)3:4Z#N??$Y&)83)1B.NER,+CJ6NWCX#;^U\!N0P!!'$%H; M6;2>]0B,X:@??\..XF^[4/ !J*+HVGOS(#ZATY/U8/T?@F7C+$O'J<@K_5*O]%&1IDIHJ4!R MNHWD'-0B"_5T MY30N1S<[' >ECQ-;/PV!S3Y;;![YKX]9H[/K=H1WU,+Q^<+H^A9+7TPD(62 M,[N\=OJ-P MSA]F!87[777G8+?&P>]PTJKAB@$!+GUWX+-EMOSI'BQIK ,/&UXGF/XCJ?9" M%S>__74_BX)@=!(GCW.YF20%/WDQ<_OH<8FQK.O/PQ5'%QMW3[ARTVB,V-T\ MV%\[R"9@19C%[4M$/]C#<&\R/LBAR8@14H980)V &OT7=$S=V MN%R&26+$4V1H-ST<3HM,,LQ_8D\_/N'L"(OKQ,'.A2&;A"Y/G-_!MW8?^1@GA&)JDGF7O$TGBA.(7I)=J -PZ!Q$WG\M\2L&XU:ZZG!B;6E!' M_$^[EC[;V_EMS>D'$6':+50YAF/O640,V.1:('QKF4^@?+6_*2S490=I::&< M.]2%L>P^U WTKB-#>6C'_DH'\DB6_M[W1OWB9;X43CQZZ8-G(#:)&W.%S+PP>%3FW .LI0V;F+*2,^K7 ^IX5.NL4[0F6PS#/CY].6<5\8-X3#T5TP& MAL4"S,ZQ7/D:4G<7!7]VWVN'].3/(@%W M^S?0:+(%?_KG^9^#C? EBR]VC,1*]D]S#NL&0FL,L S\. BO'W+EU8!U" 9_ MI:]L0<& W&'(XUUHWS_#.FZC!!8'EKF28Z,P0A@_6F1XC/!.-R?8AR%:'6<7 MJ]JZ*&!+2]TNR65OA7@O>3K($&6 0 '_0/'R]-O;O@Z<:#!/>,$0Z/RR.E?! MR-#S"270D// W-J;11 $V'W:W)//OZ*X"QC,*Q->PELEWBUM]!GN>*M4[\A; M*E2S'_"7_&<7_$T,CG>"8AN!R\,]D>*DJ)_O\G YK-_7,$'1YOU!T<2RV5G. M]K-GV1<2SIYUOP;4]*;J> HK8X+??(UXZ; -9P]K$T@X7R]\%^',%=%EZ5&+ MUU2#JKEYA5ABS..V\3TI9+M=SP[X4W_[!H6-STF<@S\$[/=T0QP MNO^@,)B_%U&0S-#=/*B/.MH<'"/Z[=5.3P*%UO]['2P9=06^,!1:F1WKX^OL M;+41V1F2$+8MJ5C*%#)=Y2Q@L.\%C*OCZ=IF)!6$G*XK-EL5N/SL<\4"=HD##:B+7I&$Y&! 9*C/.3.&."#240D GPZ4\X.@8/G+ * MY[??MQC >FP$PU[B> Q#66& *J: (7YSD[1A879A X1M5MJW:CAC&HYVI:H'9BY:S\>\ !IPY4:WY8>Z&N[L.!9R MW7;YL<*);GJ 3,X4<"C8$4D.^#O(]@J,5C]>&%ZCW=\R/+3;X/:)DKF #PW' MB3K\DS^5N2G)^NFS3R\M'A#L&)B0L.$8R/O^+]!6A%NPLSE@I'+_ G\I(]F/ MU;]'I\"(>:A3"*(V2@WT046@4FFZTYLLZ4;U3G7*>XR0/Q94O$_P@@&FZ/K> M= W0R8*1^MK"9R%@6 0RI>L[;>C@^=@A&HOK;IB/KK>$ES?:?2\"R$3Z37?5(*" M+1@99ZA3T-R0D*\9L98,!"FD4:#!<01FXJ'L\YNP1P;\H6_MAP?][$_8(7=H8\D&6(^O2IXHE(S570O*U/VYSOX[\=A?ZM]A*'0_!]6 6O0X M&W#7(2$\)KTL&P52EPU2Q%'69YNVZNA^>UH)"G)7U)]X)AOL3I6UI_F!/2JP[9QD45Z;>.\DL2U$>=^B?SOFZ9P,*9 M+5F:9+NIL$UYGB2,X&Z>9,[1_2ME][A+XV6:F ML5>:1S&#KW;C;Q\";S/_-SCZDUFML^A+TA2I&;D1N74'&95IG'7T=XWU7O#V MH1/VFJ]_:(WOH+%SS,"J)[+J%]P)L>2&AN&I)>9+G9W8^7H!\U5H*74"(]$I=SQDV*\BI4Z]A@UGBZYN>/YU8Y:*,^P9,_NY MF/#DI]"!.I_+D@HL67T3AZ0.(/%@:@+.VFZVA#^@_O_/WI?U)J\M:=^WU/\! M[=:1SI$@[=GFW5]OR8"9YQEND#'&&$_@ 0.__EO+A@2"0R8@AOAB9^I&1^D1R4E-3<_I/LY^*RJN M [('*]8MF[!=+.'2"I6C^9%LE>L$K%,G\*%F' MJ9:?TW>?X5XY4QH6498?*S5<7R?RA%UMVE_079ZM.SSN\-D6!.^'G-ORDW9M M(\ J!I*&+INI6CU-#SP*^1[5U5JGOEKE\(FB9/]" E'5!T 0SC3[?'.3<85><#K.A7C.L!:)BU:\1,E:B MN0.F6L.P_S!/?\Y]THR)/)6%Y^=]VWGRTQDGY9)156)052(:525&58E15>)O MKTH\+"0_7P2X+^[[1"D@=C%A>6/3OE'Z%[Y2O[>J^8[Y^&(\?*0^O9=_)X6? M>"^'?[88\-A^W+)4\$K[]\T#CU, IR-/)PY341[\$M1E\(CAD",$P[*O<]CP M^LPN>71FEQQE)\#WY4=B7A$=E< '13M7T+\,&/?EX[.ZRNN5@^TJO.S4X95@ MW7,PT!PU:ZXW!5GO8-7Q$&^DL'DE[_6=QC&,B*-$0!3K'M9U@-^](I&U *( MYQSQR5&K3]( 9]4ORGAQBD^_:@ G1M8#^-H_X#WXPG-X_>Y=K:LG) Y8Y2O) MQ$8[G^9&5+*DE'*U1E=D.[ELUKU2%B.3)%?,:).:(+T^8R?FM++I:XTWLQCR M4:$%K+Z!N4!I?VKH4V!A[NMJ_//'!?3_=1A$P=HA \;.]HFP>]4=?O3R>!#0 M_C)ZW])V# 9S6X :3_7>P=R(K#@V'=[_( M@<"2\202HO;:%XOQ=LKEY)CTP"%[[HQ]3AMZ4$B!>;^?>LEW\HW/C PSCE,V MU]?Q6:G8:96'?+$U[5=FA=!Q\:?T M+$G2<8(\/<7[,5U[QCGP6A+$B1^P@G )0EC##@,0-#GZ 5ZG]5;F2US#WQ\< M?N8ZTX?W?/Q*:CA_1X.G0DFLD)RIBJ@D\D5;T/3)F.4:'LXAB<8Q-$08A] P M'Y3;O )_W8/,/A\/6/M# :]S!W"8*<[ -L"JX=V \:G?B.-KX@-@T)]ZPST@ MZ4_=?S\L]F?N#D\G?^;._O2E;R+VA"+!G'W-T=8KK-M=F3VZ'S@%ISM[F:O7 M^+?/0$A!NOEC*<6+*\D?Z1TI9UXRH@S*<:5P.I@O+*P"H-:P*2F(I+5<-X:U0#]E*7U=/L M,12L&Y#D\UAVUY"3X9A &$6FD4U>I]/N,F4R]IDLQ>5(4N![C6IZO%HBFT:^ MB10:_5E6=H-)\FJDR@6/!C]T6AUT:!I@DJYXCMI\?28%>3%\ "NUW8/C%V,%;>XP5@X(7 M:PDSX" ^S[[U5L)#QOWPVZ?8,AA+CZ9'+!^;^X1VQ M[].\1$4XW),JD.,73=-VC?;,<"SP>*P^X;RF6%$_N!I\7G@UGQB[ZVG30E4D M*7ZCU,H.T47$K3+M?B.P/P ;2?MM>WZZ'CR': ). 7Y3UH'IO<*NTSI0T5CE MP7PE-[9#+C=)S TEF973HE]FBU!Q' LHP7P^H@WL(=AA .VRECYO\+L: ?A< ML85AJ%Z8,O6>[KD1'%YQUWSNWP%$-$"L8&P3B%,I[OC0>HJQJGHT0-0KF]N? M9H.P.^*S'^"#LW* <:&GP_:QQ8^'OZ>5P_GYSP+0:#*]I]6Y(79&RK] (W).Z ZVA;_ M&79:'WRRJV8&5LJO;Q:G4]\SV-6J?P[+A3AH> \EL^<2!8?-B/TY1ZV,0EW8 MK"M%^_, +^/W\Z/CD_SH>B$_U[9[V<^7?JSQ1)NL&LZ6:Q7=:2O7 QQ">&V[ M!U'L":9+Z#V5Q4%_.1_@HP N-53'K_JZ8L[];IDR?"E\#\+#.IN_1Y@",UQ- MG%ZG-Q]5EPSBY"17@HH;28*PG3H=;W!:(^8KSF/="D<11#SR&#PB#V>#8K;; MR"+I;C?;'3*Y#:6?YY% WW%WS@)Y8P]+]>SEQ9_UC&\PC>E4%O9][%O1-'PX M),L96X(I>X_^=",;=R46*6&TDV:6[69G,R]2;C7;2KK-$\3<[P&40706((U- MST4Z/+6K9GOZO+I>*!B7M?D,S]+"FO7'*;PAWKM.*F!3//?(\],V1PU4WL$% M)-=QTY3?T\7'X$J_W+-0KSV]-H\'OM;L%534[+!T]'V8(.]Y;P$P%4K%\WYX M\!"H4YTU0VPWN6D7D4N+]0117-F6X%P4FG@B X(--QBGX@+T7.<7N&S MQ?R3WAW.WBGC':"OG:B[(,PS("ZPD],?ZC?;C$W@P^^0W7977)C&F/<;:F+N M;E^\ PS!/[@&89B^_\H^!53O<+OLE?G".[[Z3JW^\@WH[/E@ M<.(QB!SXP^(Y[/%4\JN7]*1ZZL! :R(#QQ"^(@]V]Z6_\7C\0]3A&-CAB$4= MCE&'8]3A^*L[''F_IU$8-:?KOL[.MP.D-DWWYE-WW'/++G TJ+]\#GE>R979 M11JW\4&',J2IJI=;6U1JC+ 1\7IEO4H9:W*EXTC.D,MFO5NC.%<"*T^NF:LW M>M@XG^USF_)RG$F-2=D"=\='V.N5Y51SW%]V3>"\6MUI-UF01^,Q"U:>W'TP M&Z?&3GM6XFI">Y/2&M)ZG&N E2=W-Y%!*I-/"J*RJ32::]+J$O2:!6[6R=T[ M=9O*V-M6!5FVTZ/B8ICMKY8N6'ER]Y54V(I-!DEW>(DH945UT.O7);#RY.ZN M4=&)Y18I8JCDO2RTB='IH(WP,J3NY.= M[K2NK@JYCNRLL*$%*+LR)+#RY.[C-*(:]7J@(_ MIY,-M:=0PQ8UF27FTAJLTQ*E4"UWU6\Z"7EJLZ/DZ N9*RW;S?6KM19?-UP(#7^ZM%I>EZ39:MV1%],.U92WH['B+3W9^S8CK!OE M1G;*@7OW8Z@4B<#A,I-0W, M;T[O)C),ED+4.7N[F4*?(-\18[_=5>EY[\C'?9Y/=(;X;P*?9N?-0Y](\/W? MH]OSCFWL/_!#!^^3HP#C$!3 7_.B\A@_+K#-_7/MHX==)\AS4\6Y:) BGI+X MOPX=QU8,*;_7+8$\(%=$E?'1)/E$174)(ETA> MPDD7("]$1)?PT262EW#2)?E$,A%=KD87KV_HN$GZ6^[QCVT"\XE-N*JBN/(Y M4BCWY#TG,&1[+?CVGC"?WY)S)Z?[2I?G M(]#(^D:R$%G?2(D^M/6]B1*-6.(7VU7>KQR-S&HD"G=G5B\L"M7]#.](/486 M\YQZC#CB%QO,YU%FDK9(0T8V<\<47J=J G8T1$P1F2.APO'>[BM)YV@ MSZ.%T(O)0L@VX=+1Y.W?[H#3O;[+P]?%7[_NU4!Y#W#\OX.[M6BWX M4B>!2$Z]9 TS;A@!^I[;E/W#W==P6&UA-%=0=\IHG(U@)LIF*Y5.8=F61C2$ M3R 0+(X3IPA]D9A]+%*_;S&[Q(CDJPO:O0/2 0DDVB.ITE^A;4Z3:_T9G2,' M[HP%$DCL(.F"!J%% OB1W$C(!? 3*!6OQ]!\1ZI:TW4'R2WUF2(WE^.:FYSQ M]L@-!,:& !Q[,8+ DG]>,7AS7PV0?CG?*,M3\9FYVZB6'J7Z(XXK+;L];L0E MNX.:"YB; OH' 51ZC>5YS]F?KJ<#[B8@NZ''^9-B=_)NL7]?$5WZ+529;\CK M--MH"H2+5Y26LF(SUF3,Z;-0NIN^ +R%!PW409?%VA7)&*X14>%;KF;P?/!".7+'PN&+O M3F"'L+7UO*&Y_7ZA4U/968\M"&9UVA@EH3=&DZ>CL"_GB3VP5 8G_L(LE9$_ M=V.A=,">?<692RT1,LO5[6)GN:G6^0Z7;EL3":]0& =<.S$;=C>S#W@3.N6 M++P,)7L#FM\_UCX YH]Y VI?@?+'=GC\J#?KRP/FA_/+FI741TMY8#"1Y/-6 MK\<.2$5;(FG=Z8EI:]SXT?("Y!9APU&R%X[KVPUM:QOPHP.7B)4D4Y1 D%#8 MT^_M(7>STE)7.8E=0TP(M#R5WX<[S5S0\/BD:.E:VW)9G.E.-E\=MLXI&3#<>0X$43*=?,YMW:7I9M&WH:$E8 M<.EUE:Q+RT:KN;JPF0^DU\3-MB=J8: B&]60MTBK+ZD*H!=%Q6D"C1,X>UL^>#C_N1T\&7KK4',3S'V**ERZK?%=]-IH<*6=& +=M\/FL3U MK+Z] =U7]QO"I02$]I(OT8*Q5>3(%\J8Y)GVTAYIHANO]>W*F35Z@*E3V-Q M"L7B&!7 ESLUE63@,YP,H E MZC]+Y,1TYFIRJ;[H)+C,*C4T4:3@ B+KLOHA)_)T!O--W,KC],OKD#T@0O]@ M1/X\VG&RJC13O21C=YPJ)56W6:BM*: M+MIP2NK)2J2!]'*Y I]L?E9JX\GZ04JB@,4<,9-X:Z M&S1/5=BX@W*&ZFJ(/$&1E8F-,NQ""IJG.AP.)V9U0[64](PA6T.WO)[E N>I M4IOR;,@;B,'Q8CVOX7A?*X_8H'FJ"[PXY9M-3%5:,VF3F4HMBLS!>:HG SBW MFT8;;)]2[VA:8VGA6E%$:#BG]&1EM>2VYJ5$@^Y0$[9;M.PU*VONB#I=B5=T MLLTO$TFDMM2I9(I21Y5%X/31D9!)D\1"UA1LLVEQVTI[57'=H.FCZ+*P(-4V M2G>6&W*6M6A.&Z_=H.FC,E]TNX30K7;DMCS"Z7Y^(>2#IX^V\Y5$:]+$6ERN MU-:'20?3TKG&"$4#KCH2.G.U(V:X=+%(F!,;X;*B!%7?R=*-7M361B\M*2*O M+&OI%67T4N !\-.EB_6P4-RV$[JR*6Z*B152VS)M=H0&$&JX*61'ZS2-**W$ MQ[E5+1CL@[\6#'V;]6PK/_$%L /]GUDZ./H)W_G;> DC!U_ M9"5PL(%QEW4XT-3[T@Q<5@2>^G/K[;6Y#7HH$T<5:]/7? =\"5D [DU&AM.% M)F\,'Z4V5E&CY!/^1A;)_\O[YO^+"?J''4!* M@HU#?^? J[=1 WYD\ACZQ) 1(<) ".R)^:4S$\-&B2?FEPY)#!LA\"3VZ^%>;^&DN\E6,)'RJ^9EA_HE#XZ8J2?L,7QN7["_^CC.^&=) <-LP_%S4/=\N@5XY'?DJ'W"D]KAU41.0(5V1P8V5]'Q' M:27LQRI=88<:[ -SO(ZS\7NA0A0:?#PT"#^LRZ=GM%RJ6YNK:RS?R&S&2KI> M;LRWZU6]0WZY[Q_P?L%CUS)@U@"D-:G3S#>[\_:*$T<\D6;3_66B*(TH#Z>: M(>-$DHF32?H:<&N/YIR_%5&%F=?__@0RZ:4ZW,VM7AK3:EI%Y.:VWNGBI+V0 M+\;@X"W_[Z]$ *?/-DLBL5#2.21A$MEJLU#5$TACY+7OD P:9Q@\CA+45;! M'XW5WXQ#?SNO?[33Y2T M]_D_ORUXSXBZH0'/+PK?H_ ]C/2(PO=0D2,,X?M1B<5G:B@>.<+?8TS'>!]D M.J9[4R A LQQ:&_%'(CN(NLG@?UI4'_\S2BZ_VIT'T(PSVL.8+UM?/\*7=V? M?EJ;>FW2U@$ZGW?0'> IEE/X$*_:8EW*_>GG3GAR@)^3LHO,P'H\R[@9Z;X!*+C!"4%^X+*KRK= M!B<3JXDB99:&WF3](5@H^82>0JK^]G@_H*LH7,S\@93V93CX\W[;)3CXS?QV MU9W14[RR8CN;3-DI5S+C#(Z[_GPHE'YBSJ:V?R*F*XCQC)3UM-UJ)>!GX4]X6=/)!\YJ7?^Y,:'?HM*]Z/2_5\77$>E M^W=(M)"6[M_X..G>S$Q4W1^5!X27'E%Y0*C($94'A#22^&H# !P@8S@#)Y8' M'\"8+E:6-3AJ/@HE?G,Q0+@J_>'8E^/*4';%RZJ'B6ZD#4TS=&^$3-YGZH $ MA#)+4F(G(54X;9CMIABCJ#<-;V!#U 3P"ZH [K<'X/.L_V82KJ273.V@-^Q>G__78'7% *+%[@J42;G7,:.]9ZABPJ1=JS!+^O M<> R7:.3LWGJJ'C@D8L'0NHP!G83!:N,'4_O#EL"% ;!;0OS.2F5%3F]76!U MM\NE* D.\+J5ZWBGO/X(I04A]0J_P]]O6L;"I"\49!29([6:*Z3:DW%IT/(F MU=W,/[Q33G^(PH.0NGY78?6I293-ECXJ* E^DV!FTVF1NY7XDLP3*V?1 MX4JY7K=MK@HIKNE-Y;Y1J^F=,O)/%WE$3:+'?#Q@1@R2R]4V7$\JD*N4EM^T M'0GR\8VZ1.^4CW^\.B;J[WS51+,M-RI$4=<53">2V1:A)7JTQ\C7;?"\CS"_ M*5JV*0O02?-V- :YPHKB^=]<^'-3WZQ0S7[T\+>@"Z:H 4[FU5W&SWM0]N"\ MLFV\,+3W5X^= [0"6\8PJH$SDTZ);Q49EJ0RLNZ.4 \1%(TC1#*.DA$@R&.6 M KV6"QB(HUB46GF,$I=WJ?NX^97WLRK[0HTHK_)+BS3N+?&R.\D[#H(_E M8;O C5>JDIBC,C-F5:O+ $^?]E(O>!Q!L3C%8%'(>F]%&K\D-_,)5D<&_>ZV M((_;G&PS)842FMU"AH6L'F5G[KM*XY>D;S[!ZU5DL$F5"LV!XO#SJ51G2O2Z MT8"\'B5PWD.(B,!=H]$M]PCN]78IKF/C0,8/D\*%>4 M>*+1*&GS:X>XW",*V =*%8FE(!(Y MW"-X7C'2= \AE127&(JEQ'9%TX6>"[G^HXAA_^N="5R%*[]4W.4_K@>V M(@NA?:S_GM1 .'XL$2O]?L9=?X;:<$$[CUXF#G3N*+OQO[3_R MM,[^,\.2H3C],46(*K<27Q%M1W7;6/S!T"?JF.+ R-.*'Y!>NTBH0/&1[$= MI5#FF5S_CX_-3*CD_J==2[^2"O^J\'? ]4![J7\?%KCO/OKKG[;7_FA,8VFH M,W5X)KX3&=X7FVLQX7NO^<*4YR&=#%NT?-MI&S%[)L(7\!@N9D%8J LR MK\9:-O@ GJI:L7_#=Y5U1YS\Y[FJ_\:O&:#&3E[N6.W C?G[HZKNC&I[+2Q! M4L#O;9.61#M+2D_.$$RRMVVJD7'4#(( M65+6+0FL/'E.1IUM,EU'+G ;SL7I,*ENX[0(GZ\N=S[EDQ/P,,RNM!::&/M7=[]S]WXYOHBKECV?)T&JAHN/%25=^TRRIJ&EO4-B M[Z:UZ6M_O0V>*P6EXJ^].*?J"5*3V0JB).:V26:-\G2NL'_%1.#(+\ C@!T1 MK^&K?9$GCL0]P(+L/O)\(^3C%L47H[WWY\>1P/-3^84E_MG__8QOX#WS'S/CERWPZSQ?X:Y-GM8GRORS;WS[7WS?R-^%@2G**? MDLRYA7W\C7S/"%DL*TX^-YG/8_=SV^E,;"GL\4H$5E^ABS,$X%'= D?78"X1/(2 M0KHP3W0RHDOXZ!+)2SCI$MF7J]+EDR4B[WK'/[8)S" MD7/YBD,,A6,\A5?P)2!H@UOT?W^1?WUU9Y)/R==%9C>MD+_PUAVG4V(X&C_> MM$AVPB8[Y\^W/KLE)RQQDSWR#=[C2!%,/EX(*^D]'RULK_YAW?N=4.*A. 6- M..4ZG/)P.@6+;'%DBV]CBZ--^EE=^PB;]%[:+]JDB),BG?1-1,"=5?_1RNW3 MS:D:^DJT8*F%^0(ZX]=7.!<"G?%L>^V+UZSOG-50PEWXGTN'K7A!,PU># MCTM.+VH-.SEOWVN]JUT:?;-B*;4)O@"[EJWG>QR@!4'T< \MJ-GJ5+Q,YZC7 M[-EUG)PN.JUM'FVZU#B1T;^ 7K2OQOKF&[$:X!,[J">N4R@*/7>N<;P^+^H% M6EH@-*SR])K!T3A^G4[P1Y?/^U2W1YTOUVDY>:\:CUJ\6\_]?&#WC6+N5W7& M-WH[Y.S+??UUKET*^J+J6,L2;2LC6X)J6$Y0;:>Y;1!\0YCD.(I,YVIT+>OV MLM>J[7RCOO]K-=NO*?5S-=SD80TW;+)P;,/<0-]7-($?[%4@'SC"L/R8]PAS MPU)JZE29>KN]VR\6/"5\1D>UX0D@+'JN-],QE7?WCR\YJL>:_K_A E-<.K(/ MTP?^S=LQ0":_X-Q;-MYXEP!_]6Q?3 #T-'1U \NC%[P\B1F.=Z_G;WGUM0O3 MF ++O,.Q\C&M>$$PS FO"V+,E>V9=]DNZ-_YJR>4"/V*Y_)@?,P.(IYEMAZ_""^ZIP^ ()"+?%+V2; M5^,Q:![@97DUX&^[#;-.66.WU] 9X/6-I^'IORWOG2QG; $?@C?E'0MU"YP% M'NKMBG<,;(@![AC,;#%7!)O3K*0N/!B&M4:UZ:&2:LHFGULSFH:(]F*81FQ4 MRZ2D+PT!?*W)JN*)4U3E37.DI%E^/9]HHB(RW>6REYG-^L,&<(GB!$,!IR@9 M1P/FNSP%-D5>O5!?E*#(-$6/$77IG'9NC]9I8Z1)0V531KL%LCTGYDTITLZ? MT<[4D7;V-S]6T'T&!-0,CQ)N[U4/1//SFDMBX*Z\Y*M8?@%T(R_,H)*:B+9H M:F"W8\9"])DR9OFO!E1$^XTO EX&&@7V_,!+RS#'!?6584J\+F_]J_C*?L>: M/JH@4.3/2O%90PDS69SN[P[1!H'T>BTP&J^(9NS?<"&&_)VN92K>K^C?__$& M28(_'RZW@'94

    -8?20$3;8T.P6BP^0"X99K>]9!:G6OW!@ =$( \ !X;"]W;W)K8F]O:RYX;6S%G%UOVD@4AO^*Q54J M;15*JJG]>=YN]4=KQ,Y2I3O^3ZNM/K>'I7?+\M2O6KR"N1+I.R2-/K3K\] M\466E4J.#B\MY$H\Z.9()1X^"P-RW0E[YH8;5>JJN:*YOS",!VDN;M_55?%1 MI94L)Z*2?Y=%O5?YUM[&?(LN^1I-.3R]MH7XKOP_Q5AL-BJ1DR*I,YE7;3F6 M,K6 N=ZIO>YXN>F.,C2NQ=;:;^4^939NOV"E2$CQ56^4^9$.5LWC(P\ MB_ER<3>;C%?3B??7^&X\OYEZR]OI=+4D@#X ]"\&Z%W="P(Y )"#5X1C>+3_<$,@"0P04AO_H$<@@@AY>#O!W/"60((,/+08Z7MP1R!"!' M%X1TJCL"D!$OY*+R&6=9:+\Z14; M3ZMMKLR_B;PR@$E1YPYDOX=&\AXOYKCET5XI$ZD.PGSZ'UXN*\H'3<.LFD6U M,^I+ZK*4MO2T-JJE;$@R?6;+F'G-WLPZ?C9M4/Y;J[W]AZ/B0XKI,SMF9F9* M^=9^Z&/9'=$AM_29Y3++#U)7]B*G3I%)^LPJ,?VAK*6ISA_F)EKJIFZ+WXV0 M8B*7]+EE4NC*#BVE/,B\ED[Q(7WTF?TQRY,BDV:>_<-E0K;H,^MB98(579NA M6.]$Z6(A/_29!3$O3%GEE8U63%SAF9XJ#1WMFSX2@\\LAJ4MK+<)G]L12;NT5IA6V__ZBHI$D?&9)?+8'32/<"ZO:JA2F M(3:+";0G^\@9/K,S[LSXXHPK/E*#SZZ&+%.M5)NF9@<9,\!(,T-V(9$G?&9/ M+.L';69,MLE9@SG^]Y$L?&99+&]NIY-_[J;>S'OKC2>3V6JVF(_OO-G\X^+S MIS'%1/+P+QE=.'': $EDP"P1&*FYF,@E V:7X-(<4$SDD@&S2\[%:M[52C0D MSYAP68O9):="MD=$_89"(JL,F*T"8C?+2C&16@;,:CD=OYTL3>2< ;-S2"!W MD@VI9L"L&AC1N6,0$L^ 63PO([J3Y8B4,V!6#@WM3L$%2#0!LVC.!%-/G!03 MB2;@%LV9H.IX! ^0: )FT<#8RNDR 1)-P"R:\Y%!4YX4$^Z@,*NF#0].=AFD MEH!9+7"FZU8R4DO K!8\A:1SLP!9)F"V#,8,*":R3, =WL"9KH.)7!-<-+P9 MTEU'9)TA]QH9Q PI)K+.\*+AS8AB(NL,N9?*(&9$,9%UAMQ+91 SIIC(.D-F MZR#,K\V6XV],N'//O]]R.J9]ZRW-[2DFLM"0V4( TT22!XJ)+#3DCW7.EZ:; MK8$L-.3>P#^U0M!6^+IVIL%#9*$ALX70&H&AI6DER$(ALX4P)EVR#)&%0F8+ MG5G*>*IVBHDL%#);"&(Z72A$%@HOLK%OZWN]5DYZ28@L%++O\*/2I+/W$%DH MO,PRVR,FG1:',(/L%9?9GH=+JWAESU!,9*&0/0D 8+I="%DH9+;0"\QFOF1S MC;V-RD6>4$QDH9!]W0V5)NU"(V2A$;.%7,QV%"IR$_ZV6\H4$UEHQ&PAO!KL ME":RT(@[@?GE:K!;\Q0366C$;B&R)GQI%$YW9V19.%(F2AZ$+[0(\%2S&1A2+NY#6$Z:;9(PM%W"MRY[:KCA9G M(F2AB'M%[CRF;:04$UDH8K80WE6C4X\(62ABMA#&I+%0A"P4,5L()E:Z70A9 M*.).=#M.K*2C/,6$3]1P[PN=Q/P]Q%-,9*&(V4)@Q]<6*L&,D85B9@M!3*=M MQLA",;.%,"8=D&)DH9C90H_[YT\A>K.ED=IC;1!',9&%8F8+G<)4)].I8V2A M^'6R$1S,35W59G2W3UM33&2AF/N13I3%[%U13&2AF-M"+_.8O:N)K(1*G3R/ M&!DHYC;0?Z^3.38"@ M@0,*'_#LM3]XT%RN/[PWL;/*Y7IN/D2;XXE(D_O2LR_-O?Q@:)^JVM1I>F.. M+?*[0JR??C3AZ0&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V[UNXD 81N%;0;Z V/,_LPJI MMDF[R@T@8B *8(2]VN3N%Y$"WM$6VT0^%1HC/HYU;VW6Q M/=_/:)X>[V#J"W4[T=0&^G M>CN WJYZ6 +0VZG>#J"W4[T=0&^G>CN WD[U=@"]G>KM 'H[U=L!]/:JMP?H M[55O#]#;J]X>H+=7O3U ;U\][ ;H[55O#]#;J]X>H+=7O3U ;Z]Z>X#>7O7V M +V#ZAT >@?5.P#T#JIW .@=5.\ T#NHW@&@=ZC^K 3H'53O - [J-X!H'=0 MO0- [Z!Z!X#>4?6. +VCZAT!>D?5.P+TCJIW!.@=5>\(T#NJWA&@=ZPVFP#T MCJIW!.@=5>\(T#NJWA&@=U*]$T#OI'HG@-Y)]4X O9/JG0!Z)]4[ ?1.JG<" MZ)U4[P30.U6;!0%Z)]4[ ?1.JG<"Z)U5[PS0.ZO>&:!W5KTS0.^L>F> WEGU MS@"]L^J= 7IGU3L#],ZJ=P;HG:O-W@"]L^J= 7H7U;L ]"ZJ=P'H753O M"[ MJ-X%H'=1O0M [Z)Z%X#>1?4N +V+ZET >A?5NP#T+M5A'8#>IJN/ZP#\-EUU M8*?[3L''Z7/?C[>BKW45\)U>3Y?/]K?OORZ_+M:WX4IT>Y\Q/OT%4$L#!!0 M ( )@SF59_X$/,6P( $TY 3 6T-O;G1E;G1?5'EP97-=+GAM;,W; MRV[;,!"%X5?O2R@5HD1H-7*#_ MQH)-_$ M5-6'ZLX)M=D848]#<$-8AU.-Y.;ZD]M5]UU8?3[&GWT[#MMD=IU/5A^?-IZR MMDDU35U;5R&NBX>A^2UE_9R0QI/+'K]O)W\5-R3BS833RI\#GL]]?7#SW#9N M=5O-X4O5QUWBV D?'COGT_,EWNAQW.W:VC5C?=_'(ZF?9EC5 M^>00;]@]?'_[X]Q/BSS\&)Y7'['O\[XM?X[^U"0/C)('SFD#PWIPT#ZL) ^ M"D@?):0/N:$T0A%54DB5%%,E!55)45526)445R4%5DF155%D5119%45619%5 M4615%%D5159%D5519%4463.*K!E%UHPB:T:1-:/(FE%DS2BR9A19,XJL&476 MG")K3I$UI\B:4V3-*;+F%%ESBJPY1=:<(FM.D5539-44635%5DV155-DU119 M-45639%54V35%%D-159#D=509#4460U%5D.1U5!D-119#4560Y'54F2U%%DM M159+D=529+4462U%5DN1U5)DM119"XJL!476@B)K09&UH,A:4&0M*+(6%%D+ MBJP%1=:2(FM)D;6DR%I29"TILI8464N*K"5%UI(B:TF156XHM,K-_[3U^S@> M_G'\\DS[JAU>\L7R+\J;GU!+ 0(4 Q0 ( )@SF58'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ MF#.95H=?M$WO *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ F#.95IE&PO=V]R:W-H965T&UL4$L! A0#% @ F#.95KMCC\WX"0 XB@ !@ M ("!T \ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ F#.95D7"]O9I @ < 4 !@ ("!22@ 'AL+W=O&\:@8 .H0 8 " @;U) M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MF#.95BH&PO=V]R:W-H965T&UL4$L! A0#% @ F#.95C6&MZ!J#@ ]R< !D M ("!2I@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ F#.95M!$!8[P"0 CQP !D ("!L; 'AL M+W=O&PO=V]R:W-H965T"^ !X;"]W;W)K&UL4$L! A0#% @ F#.9 M5A';1B%D P U0< !D ("! \( 'AL+W=OQ0 >&PO=V]R:W-H965T&UL4$L! A0#% @ F#.95EY3EYQU! $PH M !D ("!3= 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F#.95EBH[\_=+ Y90 !D M ("!WN$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ F#.95BI%SHT> P ?0@ !D ("!MAL! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ F#.95FD! MYZWO! BPP !D ("!3B4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F#.95H4R*5*Y @ -@8 !D M ("!<30! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ F#.95DI"E,RR @ X 8 !D ("! MST(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ F#.95D,7G;9@! = P !D ("!\TX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F#.95JY:U&D- P $ P !D M ("!#WX! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ F#.95KQ:8\R? P @@X !D ("!Z(D! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF#.95A,?P>(, P 2 D !D ("!^),! 'AL+W=OZ!JI8" "K!P &0 @(%] MH0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ F#.95L:+YMZJ @ _08 !D M ("!RZH! 'AL+W=O&PO=V]R:W-H M965T> ( &T& 9 M " @7JP 0!X;"]W;W)K&UL4$L! M A0#% @ F#.95ONWBL!T P !!, !D ("!*;,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F#.9 M5B,B/%([!@ A"( !D ("!7+\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F#.95EA)(0); P 1@P M !D ("!3,P! 'AL+W=OL0KNV0# 4#@ &0 @('>SP$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ F#.95I=)S=1? P %Q !D M ("!5MD! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ F#.95F]YAFF: P K@X !D ("!T.,! 'AL+W=O M&PO=V]R:W-H965T3J M 0!X;"]W;W)K&UL4$L! A0#% @ F#.95AE4 M*(X3! 01 !D ("!-O(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F#.95O,*L&PO M=V]R:W-H965T&UL4$L! A0#% @ F#.95AUP.^OW 0 100 !D ("! MFA@" 'AL+W=O&PO=V]R:W-H965T @!X;"]W;W)K&UL4$L! A0#% M @ F#.95HI;&HA_ @ [@4 !D ("!$2(" 'AL+W=O&PO=V]R:W-H965T,\"!* 0 #D8 9 " @50K @!X M;"]W;W)K&UL4$L! A0#% @ F#.95@KTT^&] M @ ) @ !D ("!LR\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F#.95H<9+/)W @ )@< !D M ("!M#H" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ F#.95LI%[_FE!@ "1X !D ("!_$D" M 'AL+W=O&PO=V]R:W-H965T&PO=V]R:W-H965T&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "8,YE6?^!#S%L" !-.0 $P M @ &W;0( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ;0!M + /0= !#< ( ! end XML 128 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 129 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 130 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 281 406 1 true 85 0 false 7 false false R1.htm 00090 - Document - Cover Page Sheet http://ir.douyu.com/role/DocumentCoverPage Cover Page Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://ir.douyu.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://ir.douyu.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 4 false false R5.htm 00205 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT) Sheet http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT) Statements 6 false false R7.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 00405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 8 false false R9.htm 10101 - Disclosure - Organization and principal activities Sheet http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivities Organization and principal activities Notes 9 false false R10.htm 10201 - Disclosure - Summary of significant accounting policies Sheet http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of significant accounting policies Notes 10 false false R11.htm 10301 - Disclosure - Accounts receivable, net Sheet http://ir.douyu.com/role/DisclosureAccountsReceivableNet Accounts receivable, net Notes 11 false false R12.htm 10401 - Disclosure - Other current assets Sheet http://ir.douyu.com/role/DisclosureOtherCurrentAssets Other current assets Notes 12 false false R13.htm 10501 - Disclosure - Property and equipment, net Sheet http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNet Property and equipment, net Notes 13 false false R14.htm 10601 - Disclosure - Intangible assets, net Sheet http://ir.douyu.com/role/DisclosureIntangibleAssetsNet Intangible assets, net Notes 14 false false R15.htm 10701 - Disclosure - Investments Sheet http://ir.douyu.com/role/DisclosureInvestments Investments Notes 15 false false R16.htm 10801 - Disclosure - Accrued expenses and other current liabilities Sheet http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued expenses and other current liabilities Notes 16 false false R17.htm 10901 - Disclosure - Cost of revenues Sheet http://ir.douyu.com/role/DisclosureCostOfRevenues Cost of revenues Notes 17 false false R18.htm 11001 - Disclosure - Income taxes Sheet http://ir.douyu.com/role/DisclosureIncomeTaxes Income taxes Notes 18 false false R19.htm 11101 - Disclosure - Treasury shares Sheet http://ir.douyu.com/role/DisclosureTreasuryShares Treasury shares Notes 19 false false R20.htm 11201 - Disclosure - Noncontrolling Interest Sheet http://ir.douyu.com/role/DisclosureNoncontrollingInterest Noncontrolling Interest Notes 20 false false R21.htm 11301 - Disclosure - Share-based compensation Sheet http://ir.douyu.com/role/DisclosureShareBasedCompensation Share-based compensation Notes 21 false false R22.htm 11401 - Disclosure - Net income (loss) per share and net income (loss) attributable to ordinary shareholders Sheet http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholders Net income (loss) per share and net income (loss) attributable to ordinary shareholders Notes 22 false false R23.htm 11501 - Disclosure - Statutory reserves and restricted net assets Sheet http://ir.douyu.com/role/DisclosureStatutoryReservesAndRestrictedNetAssets Statutory reserves and restricted net assets Notes 23 false false R24.htm 11601 - Disclosure - Segment Information Sheet http://ir.douyu.com/role/DisclosureSegmentInformation Segment Information Notes 24 false false R25.htm 11701 - Disclosure - Related party transactions Sheet http://ir.douyu.com/role/DisclosureRelatedPartyTransactions Related party transactions Notes 25 false false R26.htm 11801 - Disclosure - Leases Sheet http://ir.douyu.com/role/DisclosureLeases Leases Notes 26 false false R27.htm 11901 - Disclosure - Commitments and contingencies Sheet http://ir.douyu.com/role/DisclosureCommitmentsAndContingencies Commitments and contingencies Notes 27 false false R28.htm 12001 - Disclosure - Subsequent events Sheet http://ir.douyu.com/role/DisclosureSubsequentEvents Subsequent events Notes 28 false false R29.htm 12101 - Disclosure - SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY Sheet http://ir.douyu.com/role/DisclosureScheduleIAdditionalInformationOfParentCompany SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY Notes 29 false false R30.htm 20202 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of significant accounting policies (Policies) Policies 30 false false R31.htm 30103 - Disclosure - Organization and principal activities (Tables) Sheet http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesTables Organization and principal activities (Tables) Tables http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivities 31 false false R32.htm 30203 - Disclosure - Summary of significant accounting policies (Tables) Sheet http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of significant accounting policies (Tables) Tables http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPolicies 32 false false R33.htm 30303 - Disclosure - Accounts receivable, net (Tables) Sheet http://ir.douyu.com/role/DisclosureAccountsReceivableNetTables Accounts receivable, net (Tables) Tables http://ir.douyu.com/role/DisclosureAccountsReceivableNet 33 false false R34.htm 30403 - Disclosure - Other current assets (Tables) Sheet http://ir.douyu.com/role/DisclosureOtherCurrentAssetsTables Other current assets (Tables) Tables http://ir.douyu.com/role/DisclosureOtherCurrentAssets 34 false false R35.htm 30503 - Disclosure - Property and equipment, net (Tables) Sheet http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetTables Property and equipment, net (Tables) Tables http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNet 35 false false R36.htm 30603 - Disclosure - Intangible assets, net (Tables) Sheet http://ir.douyu.com/role/DisclosureIntangibleAssetsNetTables Intangible assets, net (Tables) Tables http://ir.douyu.com/role/DisclosureIntangibleAssetsNet 36 false false R37.htm 30703 - Disclosure - Investments (Tables) Sheet http://ir.douyu.com/role/DisclosureInvestmentsTables Investments (Tables) Tables http://ir.douyu.com/role/DisclosureInvestments 37 false false R38.htm 30803 - Disclosure - Accrued expenses and other current liabilities (Tables) Sheet http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued expenses and other current liabilities (Tables) Tables http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities 38 false false R39.htm 30903 - Disclosure - Cost of revenues (Tables) Sheet http://ir.douyu.com/role/DisclosureCostOfRevenuesTables Cost of revenues (Tables) Tables http://ir.douyu.com/role/DisclosureCostOfRevenues 39 false false R40.htm 31003 - Disclosure - Income taxes (Tables) Sheet http://ir.douyu.com/role/DisclosureIncomeTaxesTables Income taxes (Tables) Tables http://ir.douyu.com/role/DisclosureIncomeTaxes 40 false false R41.htm 31203 - Disclosure - Noncontrolling Interest (Tables) Sheet http://ir.douyu.com/role/DisclosureNoncontrollingInterestTables Noncontrolling Interest (Tables) Tables http://ir.douyu.com/role/DisclosureNoncontrollingInterest 41 false false R42.htm 31303 - Disclosure - Share-based compensation (Tables) Sheet http://ir.douyu.com/role/DisclosureShareBasedCompensationTables Share-based compensation (Tables) Tables http://ir.douyu.com/role/DisclosureShareBasedCompensation 42 false false R43.htm 31403 - Disclosure - Net income (loss) per share and net income (loss) attributable to ordinary shareholders (Tables) Sheet http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersTables Net income (loss) per share and net income (loss) attributable to ordinary shareholders (Tables) Tables http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholders 43 false false R44.htm 31703 - Disclosure - Related party transactions (Tables) Sheet http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsTables Related party transactions (Tables) Tables http://ir.douyu.com/role/DisclosureRelatedPartyTransactions 44 false false R45.htm 31803 - Disclosure - Leases (Tables) Sheet http://ir.douyu.com/role/DisclosureLeasesTables Leases (Tables) Tables http://ir.douyu.com/role/DisclosureLeases 45 false false R46.htm 32103 - Disclosure - SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY (Tables) Sheet http://ir.douyu.com/role/DisclosureScheduleIAdditionalInformationOfParentCompanyTables SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY (Tables) Tables http://ir.douyu.com/role/DisclosureScheduleIAdditionalInformationOfParentCompany 46 false false R47.htm 40101 - Disclosure - Organization and principal activities - Additional information (Details) Sheet http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails Organization and principal activities - Additional information (Details) Details 47 false false R48.htm 40102 - Disclosure - Organization and principal activities - Schedule of principal subsidiaries and VIEs (Details) Sheet http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails Organization and principal activities - Schedule of principal subsidiaries and VIEs (Details) Details 48 false false R49.htm 40201 - Disclosure - Summary of significant accounting policies - Schedule of financial statement amounts and balances of the VIEs (Details) Sheet http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails Summary of significant accounting policies - Schedule of financial statement amounts and balances of the VIEs (Details) Details 49 false false R50.htm 40202 - Disclosure - Summary of significant accounting policies - Additional information (Details) Sheet http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of significant accounting policies - Additional information (Details) Details 50 false false R51.htm 40203 - Disclosure - Summary of significant accounting policies - Schedule of property and equipment, net estimated useful lives (Details) Sheet http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentNetEstimatedUsefulLivesDetails Summary of significant accounting policies - Schedule of property and equipment, net estimated useful lives (Details) Details 51 false false R52.htm 40204 - Disclosure - Summary of significant accounting policies - Schedule of intangible assets, net estimated useful lives (Details) Sheet http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails Summary of significant accounting policies - Schedule of intangible assets, net estimated useful lives (Details) Details 52 false false R53.htm 40205 - Disclosure - Summary of significant accounting policies - Schedule of disaggregation of revenue (Details) Sheet http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueDetails Summary of significant accounting policies - Schedule of disaggregation of revenue (Details) Details 53 false false R54.htm 40206 - Disclosure - Summary of significant accounting policies - Schedule of contract balance (Details) Sheet http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfContractBalanceDetails Summary of significant accounting policies - Schedule of contract balance (Details) Details 54 false false R55.htm 40207 - Disclosure - Summary of significant accounting policies - Schedule of sales and marketing expenses (Details) Sheet http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails Summary of significant accounting policies - Schedule of sales and marketing expenses (Details) Details 55 false false R56.htm 40301 - Disclosure - Accounts receivable, net - Schedule of accounts receivable, net (Details) Sheet http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfAccountsReceivableNetDetails Accounts receivable, net - Schedule of accounts receivable, net (Details) Details 56 false false R57.htm 40302 - Disclosure - Accounts receivable, net - Provision for current expected credit loss (Details) Sheet http://ir.douyu.com/role/DisclosureAccountsReceivableNetProvisionForCurrentExpectedCreditLossDetails Accounts receivable, net - Provision for current expected credit loss (Details) Details 57 false false R58.htm 40303 - Disclosure - Accounts receivable, net - Schedule of concentration of risk, accounts receivable, net (Details) Sheet http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfConcentrationOfRiskAccountsReceivableNetDetails Accounts receivable, net - Schedule of concentration of risk, accounts receivable, net (Details) Details 58 false false R59.htm 40401 - Disclosure - Other current assets - Schedule of other current assets (Details) Sheet http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails Other current assets - Schedule of other current assets (Details) Details 59 false false R60.htm 40501 - Disclosure - Property and equipment, net - Schedule of property and equipment, net (Details) Sheet http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails Property and equipment, net - Schedule of property and equipment, net (Details) Details 60 false false R61.htm 40502 - Disclosure - Property and equipment, net - Additional information (Details) Sheet http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails Property and equipment, net - Additional information (Details) Details 61 false false R62.htm 40601 - Disclosure - Intangible assets, net - Schedule of intangible assets, net (Details) Sheet http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails Intangible assets, net - Schedule of intangible assets, net (Details) Details 62 false false R63.htm 40602 - Disclosure - Intangible assets, net - Schedule of intangible assets, net (Parenthetical) (Details) Sheet http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetParentheticalDetails Intangible assets, net - Schedule of intangible assets, net (Parenthetical) (Details) Details 63 false false R64.htm 40603 - Disclosure - Intangible assets, net - Additional information (Details) Sheet http://ir.douyu.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails Intangible assets, net - Additional information (Details) Details 64 false false R65.htm 40604 - Disclosure - Intangible assets, net - Schedule of future amortization expense (Details) Sheet http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails Intangible assets, net - Schedule of future amortization expense (Details) Details 65 false false R66.htm 40605 - Disclosure - Intangible assets, net - Schedule of weighted average amortization periods of intangible assets (Details) Sheet http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails Intangible assets, net - Schedule of weighted average amortization periods of intangible assets (Details) Details 66 false false R67.htm 40701 - Disclosure - Investments - Schedule of investments accounted for under equity method (Details) Sheet http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodDetails Investments - Schedule of investments accounted for under equity method (Details) Details 67 false false R68.htm 40702 - Disclosure - Investments - Schedule of investments accounted for under equity method (Parenthetical) (Details) Sheet http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodParentheticalDetails Investments - Schedule of investments accounted for under equity method (Parenthetical) (Details) Details 68 false false R69.htm 40703 - Disclosure - Investments - Summarized financial information (Details) Sheet http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails Investments - Summarized financial information (Details) Details 69 false false R70.htm 40704 - Disclosure - Investments - Schedule of investments accounted for under equity securities without readily determinable fair values (Details) Sheet http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquitySecuritiesWithoutReadilyDeterminableFairValuesDetails Investments - Schedule of investments accounted for under equity securities without readily determinable fair values (Details) Details 70 false false R71.htm 40705 - Disclosure - Investments - Additional Information (Details) Sheet http://ir.douyu.com/role/DisclosureInvestmentsAdditionalInformationDetails Investments - Additional Information (Details) Details 71 false false R72.htm 40801 - Disclosure - Accrued expenses and other current liabilities - Schedule of accrued expenses and other current liabilities (Details) Sheet http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued expenses and other current liabilities - Schedule of accrued expenses and other current liabilities (Details) Details 72 false false R73.htm 40901 - Disclosure - Cost of revenues - Schedule of cost of revenue (Details) Sheet http://ir.douyu.com/role/DisclosureCostOfRevenuesScheduleOfCostOfRevenueDetails Cost of revenues - Schedule of cost of revenue (Details) Details 73 false false R74.htm 41001 - Disclosure - Income taxes - Additional Information (Details) Sheet http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails Income taxes - Additional Information (Details) Details 74 false false R75.htm 41002 - Disclosure - Income taxes - Schedule of Income (loss) before income taxes (Details) Sheet http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfIncomeLossBeforeIncomeTaxesDetails Income taxes - Schedule of Income (loss) before income taxes (Details) Details 75 false false R76.htm 41003 - Disclosure - Income taxes - Schedule of reconciliation of total tax expenses (Details) Sheet http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails Income taxes - Schedule of reconciliation of total tax expenses (Details) Details 76 false false R77.htm 41004 - Disclosure - Income taxes - Schedule of aggregate amount and per share effect of the tax holiday (Details) Sheet http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfAggregateAmountAndPerShareEffectOfTaxHolidayDetails Income taxes - Schedule of aggregate amount and per share effect of the tax holiday (Details) Details 77 false false R78.htm 41005 - Schedule - Income taxes - Schedule of deferred tax assets (Details) Sheet http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails Income taxes - Schedule of deferred tax assets (Details) Details 78 false false R79.htm 41006 - Disclosure - Income taxes - Schedule of movement of deferred tax valuation allowance (Details) Sheet http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfMovementOfDeferredTaxValuationAllowanceDetails Income taxes - Schedule of movement of deferred tax valuation allowance (Details) Details 79 false false R80.htm 41101 - Disclosure - Treasury shares - Additional information (Details) Sheet http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails Treasury shares - Additional information (Details) Details 80 false false R81.htm 41201 - Disclosure - Noncontrolling Interest - Schedule of group's ownership in its subsidiary on the group's equity (Details) Sheet http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails Noncontrolling Interest - Schedule of group's ownership in its subsidiary on the group's equity (Details) Details 81 false false R82.htm 41202 - Disclosure - Noncontrolling Interest - Schedule of group's ownership in its subsidiary on the group's equity (Parenthetical) (Details) Sheet http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails Noncontrolling Interest - Schedule of group's ownership in its subsidiary on the group's equity (Parenthetical) (Details) Details 82 false false R83.htm 41301 - Disclosure - Share-based compensation - Schedule of restricted share units activity (Details) Sheet http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails Share-based compensation - Schedule of restricted share units activity (Details) Details 83 false false R84.htm 41302 - Disclosure - Share-based compensation - Additional information (Details) Sheet http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails Share-based compensation - Additional information (Details) Details 84 false false R85.htm 41401 - Disclosure - Net income (loss) per share and net income (loss) attributable to ordinary shareholders - Schedule of basic and diluted net income (loss) per share (Details) Sheet http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails Net income (loss) per share and net income (loss) attributable to ordinary shareholders - Schedule of basic and diluted net income (loss) per share (Details) Details http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersTables 85 false false R86.htm 41402 - Disclosure - Net income (loss) per share and net income (loss) attributable to ordinary shareholders - Schedule of antidilutive securities excluded from computation of earnings per share (Details) Sheet http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails Net income (loss) per share and net income (loss) attributable to ordinary shareholders - Schedule of antidilutive securities excluded from computation of earnings per share (Details) Details http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersTables 86 false false R87.htm 41501 - Disclosure - Statutory reserves and restricted net assets (Details) Sheet http://ir.douyu.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails Statutory reserves and restricted net assets (Details) Details http://ir.douyu.com/role/DisclosureStatutoryReservesAndRestrictedNetAssets 87 false false R88.htm 41601 - Disclosure - Segment Information - Schedule of revenue by type of service provided by the Group (Details) Sheet http://ir.douyu.com/role/DisclosureSegmentInformationScheduleOfRevenueByTypeOfServiceProvidedByGroupDetails Segment Information - Schedule of revenue by type of service provided by the Group (Details) Details 88 false false R89.htm 41602 - Disclosure - Segment Information - Additional Information (Details) Sheet http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails Segment Information - Additional Information (Details) Details 89 false false R90.htm 41701 - Disclosure - Related party transactions - Schedule of major related parties and their relationships (Details) Sheet http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfMajorRelatedPartiesAndTheirRelationshipsDetails Related party transactions - Schedule of major related parties and their relationships (Details) Details 90 false false R91.htm 41702 - Disclosure - Related party transactions - Schedule of significant related party transactions (Details) Sheet http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails Related party transactions - Schedule of significant related party transactions (Details) Details 91 false false R92.htm 41703 - Disclosure - Related party transactions - Schedule of amounts due from/to related parties (Details) Sheet http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails Related party transactions - Schedule of amounts due from/to related parties (Details) Details 92 false false R93.htm 41801 - Disclosure - Leases - Summary of lease expense (Details) Sheet http://ir.douyu.com/role/DisclosureLeasesSummaryOfLeaseExpenseDetails Leases - Summary of lease expense (Details) Details 93 false false R94.htm 41802 - Disclosure - Leases - Summary of information related to operating lease payments (Details) Sheet http://ir.douyu.com/role/DisclosureLeasesSummaryOfInformationRelatedToOperatingLeasePaymentsDetails Leases - Summary of information related to operating lease payments (Details) Details 94 false false R95.htm 41803 - Disclosure - Leases - Summary of future minimum lease payments under non-cancellable operating lease agreements (Details) Sheet http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails Leases - Summary of future minimum lease payments under non-cancellable operating lease agreements (Details) Details 95 false false R96.htm 41901 - Disclosure - Commitments and contingencies (Details) Sheet http://ir.douyu.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and contingencies (Details) Details http://ir.douyu.com/role/DisclosureCommitmentsAndContingencies 96 false false R97.htm 42001 - Disclosure - Subsequent events (Details) Sheet http://ir.douyu.com/role/DisclosureSubsequentEventsDetails Subsequent events (Details) Details http://ir.douyu.com/role/DisclosureSubsequentEvents 97 false false R98.htm 42101 - Schedule - SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED BALANCE SHEETS (Details) Sheet http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED BALANCE SHEETS (Details) Details 98 false false R99.htm 42102 - Schedule - SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Details) Sheet http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Details) Details 99 false false R100.htm 42103 - Schedule - SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED STATEMENTS OF CASH FLOWS (Details) Sheet http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED STATEMENTS OF CASH FLOWS (Details) Details 100 false false R101.htm 42104 - Schedule - SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - Additional information (Details) Sheet http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyAdditionalInformationDetails SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - Additional information (Details) Details 101 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept DueFromRelatedPartiesCurrent in us-gaap/2022 used in 13 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. doyu-20221231x20f.htm 194, 201, 224 [dq-0542-Deprecated-Concept] Concept DueToRelatedPartiesCurrent in us-gaap/2022 used in 17 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. doyu-20221231x20f.htm 194, 201, 224, 227 [dq-0542-Deprecated-Concept] Concept RevenueFromRelatedParties in us-gaap/2022 used in 7 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. doyu-20221231x20f.htm 195, 224 [dq-0542-Deprecated-Concept] Concept DueToRelatedPartiesCurrentAndNoncurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. doyu-20221231x20f.htm 202 [dq-0542-Deprecated-Concept] Concept PropertyPlantAndEquipmentEstimatedUsefulLives in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. doyu-20221231x20f.htm 205 [dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty in us-gaap/2022 used in 7 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. doyu-20221231x20f.htm 224 [dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty in us-gaap/2022 used in 14 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. doyu-20221231x20f.htm 224 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: doyu:EntityIncorporationStateOrCountryName, doyu:PercentageOfVieContributionOfTheTotalAssets, doyu:PercentageOfVieContributionOfTheTotalLiabilities, doyu:PercentageOfVieContributionOfTheTotalRevenue, doyu:VariableInterestEntityOperatingCashPayments - doyu-20221231x20f.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 3 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - doyu-20221231x20f.htm 9 doyu-20221231x20f.htm doyu-20221231.xsd doyu-20221231_cal.xml doyu-20221231_def.xml doyu-20221231_lab.xml doyu-20221231_pre.xml doyu-20221231xex12d1.htm doyu-20221231xex12d2.htm doyu-20221231xex13d1.htm doyu-20221231xex13d2.htm doyu-20221231xex15d1.htm doyu-20221231xex15d2.htm doyu-20221231xex15d3.htm doyu-20221231xex15d4.htm doyu-20221231xex2d5.htm doyu-20221231xex4d41.htm doyu-20221231xex8d1.htm doyu-20221231x20f011.jpg doyu-20221231x20f012.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 133 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "doyu-20221231x20f.htm": { "axisCustom": 0, "axisStandard": 28, "baseTaxonomies": { "http://fasb.org/srt/2022": 3, "http://fasb.org/us-gaap/2022": 1261, "http://xbrl.sec.gov/dei/2022": 58 }, "contextCount": 281, "dts": { "calculationLink": { "local": [ "doyu-20221231_cal.xml" ] }, "definitionLink": { "local": [ "doyu-20221231_def.xml" ] }, "inline": { "local": [ "doyu-20221231x20f.htm" ] }, "labelLink": { "local": [ "doyu-20221231_lab.xml" ] }, "presentationLink": { "local": [ "doyu-20221231_pre.xml" ] }, "schema": { "local": [ "doyu-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 647, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 3, "http://ir.douyu.com/20221231": 5, "http://xbrl.sec.gov/dei/2022": 5, "total": 13 }, "keyCustom": 68, "keyStandard": 338, "memberCustom": 43, "memberStandard": 37, "nsprefix": "doyu", "nsuri": "http://ir.douyu.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://ir.douyu.com/role/DocumentCoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "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": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of significant accounting policies", "menuCat": "Notes", "order": "10", "role": "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of significant accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "42103 - Schedule - SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED STATEMENTS OF CASH FLOWS (Details)", "menuCat": "Details", "order": "100", "role": "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "shortName": "SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED STATEMENTS OF CASH FLOWS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_D_v0oBHHy06ZlbalyE9rDg", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "p", "doyu:ConveniencetranslationintounitedstateddollarsPolicytextblock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1", "reportCount": 1, "unitRef": "Unit_Standard_pure_AP_8deSrBkiOluUhxDbyJA", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "42104 - Schedule - SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - Additional information (Details)", "menuCat": "Details", "order": "101", "role": "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyAdditionalInformationDetails", "shortName": "SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_JU_ZpL1xEUeivlPNmpFgVg", "decimals": "4", "lang": null, "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_AP_8deSrBkiOluUhxDbyJA", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Accounts receivable, net", "menuCat": "Notes", "order": "11", "role": "http://ir.douyu.com/role/DisclosureAccountsReceivableNet", "shortName": "Accounts receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Other current assets", "menuCat": "Notes", "order": "12", "role": "http://ir.douyu.com/role/DisclosureOtherCurrentAssets", "shortName": "Other current assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Property and equipment, net", "menuCat": "Notes", "order": "13", "role": "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Intangible assets, net", "menuCat": "Notes", "order": "14", "role": "http://ir.douyu.com/role/DisclosureIntangibleAssetsNet", "shortName": "Intangible assets, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Investments", "menuCat": "Notes", "order": "15", "role": "http://ir.douyu.com/role/DisclosureInvestments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Accrued expenses and other current liabilities", "menuCat": "Notes", "order": "16", "role": "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities", "shortName": "Accrued expenses and other current liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:CostOfRevenuesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Cost of revenues", "menuCat": "Notes", "order": "17", "role": "http://ir.douyu.com/role/DisclosureCostOfRevenues", "shortName": "Cost of revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:CostOfRevenuesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Income taxes", "menuCat": "Notes", "order": "18", "role": "http://ir.douyu.com/role/DisclosureIncomeTaxes", "shortName": "Income taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "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": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Treasury shares", "menuCat": "Notes", "order": "19", "role": "http://ir.douyu.com/role/DisclosureTreasuryShares", "shortName": "Treasury shares", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Noncontrolling Interest", "menuCat": "Notes", "order": "20", "role": "http://ir.douyu.com/role/DisclosureNoncontrollingInterest", "shortName": "Noncontrolling Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Share-based compensation", "menuCat": "Notes", "order": "21", "role": "http://ir.douyu.com/role/DisclosureShareBasedCompensation", "shortName": "Share-based compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Net income (loss) per share and net income (loss) attributable to ordinary shareholders", "menuCat": "Notes", "order": "22", "role": "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholders", "shortName": "Net income (loss) per share and net income (loss) attributable to ordinary shareholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Statutory reserves and restricted net assets", "menuCat": "Notes", "order": "23", "role": "http://ir.douyu.com/role/DisclosureStatutoryReservesAndRestrictedNetAssets", "shortName": "Statutory reserves and restricted net assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Segment Information", "menuCat": "Notes", "order": "24", "role": "http://ir.douyu.com/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Related party transactions", "menuCat": "Notes", "order": "25", "role": "http://ir.douyu.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related party transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Leases", "menuCat": "Notes", "order": "26", "role": "http://ir.douyu.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - Commitments and contingencies", "menuCat": "Notes", "order": "27", "role": "http://ir.douyu.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12001 - Disclosure - Subsequent events", "menuCat": "Notes", "order": "28", "role": "http://ir.douyu.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12101 - Disclosure - SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY", "menuCat": "Notes", "order": "29", "role": "http://ir.douyu.com/role/DisclosureScheduleIAdditionalInformationOfParentCompany", "shortName": "SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_3xFjvya9j0-UzSdJKDIDWg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://ir.douyu.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_3xFjvya9j0-UzSdJKDIDWg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of significant accounting policies (Policies)", "menuCat": "Policies", "order": "30", "role": "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of significant accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Organization and principal activities (Tables)", "menuCat": "Tables", "order": "31", "role": "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesTables", "shortName": "Organization and principal activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Summary of significant accounting policies (Tables)", "menuCat": "Tables", "order": "32", "role": "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of significant accounting policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfAccountsReceivableNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Accounts receivable, net (Tables)", "menuCat": "Tables", "order": "33", "role": "http://ir.douyu.com/role/DisclosureAccountsReceivableNetTables", "shortName": "Accounts receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfAccountsReceivableNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Other current assets (Tables)", "menuCat": "Tables", "order": "34", "role": "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsTables", "shortName": "Other current assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Property and equipment, net (Tables)", "menuCat": "Tables", "order": "35", "role": "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Intangible assets, net (Tables)", "menuCat": "Tables", "order": "36", "role": "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetTables", "shortName": "Intangible assets, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Investments (Tables)", "menuCat": "Tables", "order": "37", "role": "http://ir.douyu.com/role/DisclosureInvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfAccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Accrued expenses and other current liabilities (Tables)", "menuCat": "Tables", "order": "38", "role": "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "shortName": "Accrued expenses and other current liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfAccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "doyu:CostOfRevenuesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfCostOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Cost of revenues (Tables)", "menuCat": "Tables", "order": "39", "role": "http://ir.douyu.com/role/DisclosureCostOfRevenuesTables", "shortName": "Cost of revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "doyu:CostOfRevenuesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfCostOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "menuCat": "Statements", "order": "4", "role": "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "lang": null, "name": "us-gaap:SellingAndMarketingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfIncomeLossBeforeIncomeTaxesByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Income taxes (Tables)", "menuCat": "Tables", "order": "40", "role": "http://ir.douyu.com/role/DisclosureIncomeTaxesTables", "shortName": "Income taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfIncomeLossBeforeIncomeTaxesByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfNoncontrollingInterestTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Noncontrolling Interest (Tables)", "menuCat": "Tables", "order": "41", "role": "http://ir.douyu.com/role/DisclosureNoncontrollingInterestTables", "shortName": "Noncontrolling Interest (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfNoncontrollingInterestTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Share-based compensation (Tables)", "menuCat": "Tables", "order": "42", "role": "http://ir.douyu.com/role/DisclosureShareBasedCompensationTables", "shortName": "Share-based compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - Net income (loss) per share and net income (loss) attributable to ordinary shareholders (Tables)", "menuCat": "Tables", "order": "43", "role": "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersTables", "shortName": "Net income (loss) per share and net income (loss) attributable to ordinary shareholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfMajorRelatedPartiesAndTheirRelationshipsWithTheGroupTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31703 - Disclosure - Related party transactions (Tables)", "menuCat": "Tables", "order": "44", "role": "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsTables", "shortName": "Related party transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:ScheduleOfMajorRelatedPartiesAndTheirRelationshipsWithTheGroupTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31803 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "45", "role": "http://ir.douyu.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32103 - Disclosure - SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY (Tables)", "menuCat": "Tables", "order": "46", "role": "http://ir.douyu.com/role/DisclosureScheduleIAdditionalInformationOfParentCompanyTables", "shortName": "SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_7_17_2019_To_7_17_2019_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Glo5hOX9a0aRw-p9OJPFmA", "decimals": "INF", "first": true, "lang": null, "name": "doyu:StockIssuedDuringPeriodIssuanceOfOrdinarySharesAtInitialPublicOfferingIpoNetOfIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_1NcFpvOxJU2qrizq5qXv0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and principal activities - Additional information (Details)", "menuCat": "Details", "order": "47", "role": "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "shortName": "Organization and principal activities - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_7_17_2019_To_7_17_2019_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Glo5hOX9a0aRw-p9OJPFmA", "decimals": "INF", "first": true, "lang": null, "name": "doyu:StockIssuedDuringPeriodIssuanceOfOrdinarySharesAtInitialPublicOfferingIpoNetOfIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_1NcFpvOxJU2qrizq5qXv0w", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_doyu_WuhanYuxingTianxiaCultureMediacoltdMember_-5VkSMunMU2rTS7F_19Gzg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Organization and principal activities - Schedule of principal subsidiaries and VIEs (Details)", "menuCat": "Details", "order": "48", "role": "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails", "shortName": "Organization and principal activities - Schedule of principal subsidiaries and VIEs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_doyu_WuhanYuxingTianxiaCultureMediacoltdMember_-5VkSMunMU2rTS7F_19Gzg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of significant accounting policies - Schedule of financial statement amounts and balances of the VIEs (Details)", "menuCat": "Details", "order": "49", "role": "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "shortName": "Summary of significant accounting policies - Schedule of financial statement amounts and balances of the VIEs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_WUb2UEQUpUii7BoR7dXFtA", "decimals": "0", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "doyu:VariableInterestEntityServiceFeesCharged", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Summary of significant accounting policies - Additional information (Details)", "menuCat": "Details", "order": "50", "role": "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of significant accounting policies - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "doyu:VariableInterestEntityServiceFeesCharged", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_doyu_ComputerAndTransmissionEquipmentMember_r8Po5lHwiUy4t7nWzImoAg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Summary of significant accounting policies - Schedule of property and equipment, net estimated useful lives (Details)", "menuCat": "Details", "order": "51", "role": "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentNetEstimatedUsefulLivesDetails", "shortName": "Summary of significant accounting policies - Schedule of property and equipment, net estimated useful lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_doyu_ComputerAndTransmissionEquipmentMember_r8Po5lHwiUy4t7nWzImoAg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfIntangibleAssetsUsefulLifeTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:IntangibleAssetsRenewableTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Summary of significant accounting policies - Schedule of intangible assets, net estimated useful lives (Details)", "menuCat": "Details", "order": "52", "role": "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails", "shortName": "Summary of significant accounting policies - Schedule of intangible assets, net estimated useful lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfIntangibleAssetsUsefulLifeTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "doyu:IntangibleAssetsRenewableTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Summary of significant accounting policies - Schedule of disaggregation of revenue (Details)", "menuCat": "Details", "order": "53", "role": "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueDetails", "shortName": "Summary of significant accounting policies - Schedule of disaggregation of revenue (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_rYWfnEK4bECucaszsg1v5w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - Summary of significant accounting policies - Schedule of contract balance (Details)", "menuCat": "Details", "order": "54", "role": "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfContractBalanceDetails", "shortName": "Summary of significant accounting policies - Schedule of contract balance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfMovementInAccountsReceivableAdvancesFromCustomersAndDeferredRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "lang": null, "name": "doyu:IncreaseDecreaseInAccountsReceivableNetOfOperating", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_doyu_VendorAMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsPayableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_XDJ3G40aDUCPvKAycyXOHg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_AP_8deSrBkiOluUhxDbyJA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - Summary of significant accounting policies - Schedule of sales and marketing expenses (Details)", "menuCat": "Details", "order": "55", "role": "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails", "shortName": "Summary of significant accounting policies - Schedule of sales and marketing expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_doyu_VendorAMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsPayableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_XDJ3G40aDUCPvKAycyXOHg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_AP_8deSrBkiOluUhxDbyJA", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfAccountsReceivableNetTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Accounts receivable, net - Schedule of accounts receivable, net (Details)", "menuCat": "Details", "order": "56", "role": "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfAccountsReceivableNetDetails", "shortName": "Accounts receivable, net - Schedule of accounts receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfAccountsReceivableNetTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_rYWfnEK4bECucaszsg1v5w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Accounts receivable, net - Provision for current expected credit loss (Details)", "menuCat": "Details", "order": "57", "role": "http://ir.douyu.com/role/DisclosureAccountsReceivableNetProvisionForCurrentExpectedCreditLossDetails", "shortName": "Accounts receivable, net - Provision for current expected credit loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Accounts receivable, net - Schedule of concentration of risk, accounts receivable, net (Details)", "menuCat": "Details", "order": "58", "role": "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfConcentrationOfRiskAccountsReceivableNetDetails", "shortName": "Accounts receivable, net - Schedule of concentration of risk, accounts receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Other current assets - Schedule of other current assets (Details)", "menuCat": "Details", "order": "59", "role": "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails", "shortName": "Other current assets - Schedule of other current assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4FX0oyCTREK1FTAh9_TZ1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT)", "menuCat": "Statements", "order": "6", "role": "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_4FX0oyCTREK1FTAh9_TZ1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Property and equipment, net - Schedule of property and equipment, net (Details)", "menuCat": "Details", "order": "60", "role": "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "shortName": "Property and equipment, net - Schedule of property and equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Property and equipment, net - Additional information (Details)", "menuCat": "Details", "order": "61", "role": "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "shortName": "Property and equipment, net - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Intangible assets, net - Schedule of intangible assets, net (Details)", "menuCat": "Details", "order": "62", "role": "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails", "shortName": "Intangible assets, net - Schedule of intangible assets, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember_8P4_e4TxeUiSXUBH7n09OQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Intangible assets, net - Schedule of intangible assets, net (Parenthetical) (Details)", "menuCat": "Details", "order": "63", "role": "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetParentheticalDetails", "shortName": "Intangible assets, net - Schedule of intangible assets, net (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember_8P4_e4TxeUiSXUBH7n09OQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Intangible assets, net - Additional information (Details)", "menuCat": "Details", "order": "64", "role": "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "shortName": "Intangible assets, net - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - Intangible assets, net - Schedule of future amortization expense (Details)", "menuCat": "Details", "order": "65", "role": "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails", "shortName": "Intangible assets, net - Schedule of future amortization expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:WeightedAverageAmortizationPeriodsOfIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_WeightedAverageMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_p7SAL4sSFUyo1IExCecpXg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - Intangible assets, net - Schedule of weighted average amortization periods of intangible assets (Details)", "menuCat": "Details", "order": "66", "role": "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "shortName": "Intangible assets, net - Schedule of weighted average amortization periods of intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:WeightedAverageAmortizationPeriodsOfIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_WeightedAverageMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_p7SAL4sSFUyo1IExCecpXg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Investments - Schedule of investments accounted for under equity method (Details)", "menuCat": "Details", "order": "67", "role": "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodDetails", "shortName": "Investments - Schedule of investments accounted for under equity method (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Investments - Schedule of investments accounted for under equity method (Parenthetical) (Details)", "menuCat": "Details", "order": "68", "role": "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodParentheticalDetails", "shortName": "Investments - Schedule of investments accounted for under equity method (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_doyu_WuhanShayuNetworkTechnologyCoLtdMember_QTtN4NBXI0qd0pYPnYfVbw", "decimals": "0", "lang": null, "name": "us-gaap:EquityMethodInvestmentAggregateCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Investments - Summarized financial information (Details)", "menuCat": "Details", "order": "69", "role": "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails", "shortName": "Investments - Summarized financial information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_yMBqreq4NEyuX0NRMxGPlA", "decimals": "0", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_EPmAaQDybkCPLQjzxvPU5Q", "decimals": "0", "lang": null, "name": "us-gaap:GainLossOnDispositionOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - Investments - Schedule of investments accounted for under equity securities without readily determinable fair values (Details)", "menuCat": "Details", "order": "70", "role": "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquitySecuritiesWithoutReadilyDeterminableFairValuesDetails", "shortName": "Investments - Schedule of investments accounted for under equity securities without readily determinable fair values (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40705 - Disclosure - Investments - Additional Information (Details)", "menuCat": "Details", "order": "71", "role": "http://ir.douyu.com/role/DisclosureInvestmentsAdditionalInformationDetails", "shortName": "Investments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfAccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Accrued expenses and other current liabilities - Schedule of accrued expenses and other current liabilities (Details)", "menuCat": "Details", "order": "72", "role": "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Accrued expenses and other current liabilities - Schedule of accrued expenses and other current liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfAccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfCostOfRevenueTableTextBlock", "doyu:CostOfRevenuesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Cost of revenues - Schedule of cost of revenue (Details)", "menuCat": "Details", "order": "73", "role": "http://ir.douyu.com/role/DisclosureCostOfRevenuesScheduleOfCostOfRevenueDetails", "shortName": "Cost of revenues - Schedule of cost of revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfCostOfRevenueTableTextBlock", "doyu:CostOfRevenuesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_doyu_RevenueSharingFeesAndContentCostsMember_oajmJ6QRwUOXBQTCO_c6cw", "decimals": "0", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_AP_8deSrBkiOluUhxDbyJA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Income taxes - Additional Information (Details)", "menuCat": "Details", "order": "74", "role": "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Income taxes - Schedule of Income (loss) before income taxes (Details)", "menuCat": "Details", "order": "75", "role": "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfIncomeLossBeforeIncomeTaxesDetails", "shortName": "Income taxes - Schedule of Income (loss) before income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfIncomeLossBeforeIncomeTaxesByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_CN_BKY3j4oX-E2yum9NTXbL1w", "decimals": "0", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_AP_8deSrBkiOluUhxDbyJA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Income taxes - Schedule of reconciliation of total tax expenses (Details)", "menuCat": "Details", "order": "76", "role": "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails", "shortName": "Income taxes - Schedule of reconciliation of total tax expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "4", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_AP_8deSrBkiOluUhxDbyJA", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxHolidayTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxHolidayAggregateDollarAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Income taxes - Schedule of aggregate amount and per share effect of the tax holiday (Details)", "menuCat": "Details", "order": "77", "role": "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfAggregateAmountAndPerShareEffectOfTaxHolidayDetails", "shortName": "Income taxes - Schedule of aggregate amount and per share effect of the tax holiday (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxHolidayTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxHolidayAggregateDollarAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "41005 - Schedule - Income taxes - Schedule of deferred tax assets (Details)", "menuCat": "Details", "order": "78", "role": "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails", "shortName": "Income taxes - Schedule of deferred tax assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_rYWfnEK4bECucaszsg1v5w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41006 - Disclosure - Income taxes - Schedule of movement of deferred tax valuation allowance (Details)", "menuCat": "Details", "order": "79", "role": "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfMovementOfDeferredTaxValuationAllowanceDetails", "shortName": "Income taxes - Schedule of movement of deferred tax valuation allowance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "menuCat": "Statements", "order": "8", "role": "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R80": { "firstAnchor": { "ancestors": [ "p", "us-gaap:TreasuryStockTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_rznKb7lCl0iRzPUV35tpiQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unitRef": "Unit_Standard_shares_1NcFpvOxJU2qrizq5qXv0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Treasury shares - Additional information (Details)", "menuCat": "Details", "order": "80", "role": "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails", "shortName": "Treasury shares - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:TreasuryStockTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_20_2019_us-gaap_ShareRepurchaseProgramAxis_doyu_TwentyNinteenShareRepurchaseProgramMember_7IcMQMZnlU6p-VuOoDPaOQ", "decimals": "-6", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fAGXn3hKJUSLZaJSfXMhIw", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfNoncontrollingInterestTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Noncontrolling Interest - Schedule of group's ownership in its subsidiary on the group's equity (Details)", "menuCat": "Details", "order": "81", "role": "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails", "shortName": "Noncontrolling Interest - Schedule of group's ownership in its subsidiary on the group's equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfNoncontrollingInterestTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_EPmAaQDybkCPLQjzxvPU5Q", "decimals": "0", "lang": null, "name": "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfNoncontrollingInterestTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Noncontrolling Interest - Schedule of group's ownership in its subsidiary on the group's equity (Parenthetical) (Details)", "menuCat": "Details", "order": "82", "role": "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails", "shortName": "Noncontrolling Interest - Schedule of group's ownership in its subsidiary on the group's equity (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "doyu:ScheduleOfNoncontrollingInterestTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_3_1_2020_To_3_31_2020_srt_ConsolidatedEntitiesAxis_doyu_ChengduShuangsiMember_7TfE8R7M10S201RP43aw9Q", "decimals": "2", "lang": null, "name": "doyu:IncreaseInNonControllingInterestOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_AP_8deSrBkiOluUhxDbyJA", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_pTSGcUytIEKU-0guPKsZDw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_1NcFpvOxJU2qrizq5qXv0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Share-based compensation - Schedule of restricted share units activity (Details)", "menuCat": "Details", "order": "83", "role": "http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails", "shortName": "Share-based compensation - Schedule of restricted share units activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_fFQRc4w3MkSkvADsdbEnhw", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_1NcFpvOxJU2qrizq5qXv0w", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_9_30_2019_f2oN00PoUkW49dOlCj7X3A", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_CNY_shares_44ObBZlZMU6BC7VXfq7QNg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - Share-based compensation - Additional information (Details)", "menuCat": "Details", "order": "84", "role": "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "shortName": "Share-based compensation - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_9_30_2019_f2oN00PoUkW49dOlCj7X3A", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_CNY_shares_44ObBZlZMU6BC7VXfq7QNg", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfNoncontrollingInterestTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Net income (loss) per share and net income (loss) attributable to ordinary shareholders - Schedule of basic and diluted net income (loss) per share (Details)", "menuCat": "Details", "order": "85", "role": "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails", "shortName": "Net income (loss) per share and net income (loss) attributable to ordinary shareholders - Schedule of basic and diluted net income (loss) per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_WRWtP35fpUSzH1Rw6b-DnQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_1NcFpvOxJU2qrizq5qXv0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - Net income (loss) per share and net income (loss) attributable to ordinary shareholders - Schedule of antidilutive securities excluded from computation of earnings per share (Details)", "menuCat": "Details", "order": "86", "role": "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "shortName": "Net income (loss) per share and net income (loss) attributable to ordinary shareholders - Schedule of antidilutive securities excluded from computation of earnings per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_WRWtP35fpUSzH1Rw6b-DnQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_1NcFpvOxJU2qrizq5qXv0w", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "doyu:RestrictedAssetsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Statutory reserves and restricted net assets (Details)", "menuCat": "Details", "order": "87", "role": "http://ir.douyu.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails", "shortName": "Statutory reserves and restricted net assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "doyu:RestrictedAssetsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Segment Information - Schedule of revenue by type of service provided by the Group (Details)", "menuCat": "Details", "order": "88", "role": "http://ir.douyu.com/role/DisclosureSegmentInformationScheduleOfRevenueByTypeOfServiceProvidedByGroupDetails", "shortName": "Segment Information - Schedule of revenue by type of service provided by the Group (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R89": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_CN_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_hYS4PQ4PH0WWrilrWG9eJw", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_AP_8deSrBkiOluUhxDbyJA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - Segment Information - Additional Information (Details)", "menuCat": "Details", "order": "89", "role": "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "shortName": "Segment Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_CN_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_hYS4PQ4PH0WWrilrWG9eJw", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_AP_8deSrBkiOluUhxDbyJA", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and principal activities", "menuCat": "Notes", "order": "9", "role": "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivities", "shortName": "Organization and principal activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfMajorRelatedPartiesAndTheirRelationshipsWithTheGroupTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_doyu_TencentHoldingsLimitedMember_0URF68y8REKss7exKprPPw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Related party transactions - Schedule of major related parties and their relationships (Details)", "menuCat": "Details", "order": "90", "role": "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfMajorRelatedPartiesAndTheirRelationshipsDetails", "shortName": "Related party transactions - Schedule of major related parties and their relationships (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfMajorRelatedPartiesAndTheirRelationshipsWithTheGroupTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_doyu_TencentHoldingsLimitedMember_0URF68y8REKss7exKprPPw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41702 - Disclosure - Related party transactions - Schedule of significant related party transactions (Details)", "menuCat": "Details", "order": "91", "role": "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails", "shortName": "Related party transactions - Schedule of significant related party transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_rznKb7lCl0iRzPUV35tpiQ", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41703 - Disclosure - Related party transactions - Schedule of amounts due from/to related parties (Details)", "menuCat": "Details", "order": "92", "role": "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "shortName": "Related party transactions - Schedule of amounts due from/to related parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "doyu:ScheduleOfRelatedPartyTransactionDueFromToRelatedParty.TableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_doyu_TencentHoldingsLimitedMember_NTaD3OsShEq_wGmCJBCG5g", "decimals": "0", "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - Leases - Summary of lease expense (Details)", "menuCat": "Details", "order": "93", "role": "http://ir.douyu.com/role/DisclosureLeasesSummaryOfLeaseExpenseDetails", "shortName": "Leases - Summary of lease expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41802 - Disclosure - Leases - Summary of information related to operating lease payments (Details)", "menuCat": "Details", "order": "94", "role": "http://ir.douyu.com/role/DisclosureLeasesSummaryOfInformationRelatedToOperatingLeasePaymentsDetails", "shortName": "Leases - Summary of information related to operating lease payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_rYWfnEK4bECucaszsg1v5w", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41803 - Disclosure - Leases - Summary of future minimum lease payments under non-cancellable operating lease agreements (Details)", "menuCat": "Details", "order": "95", "role": "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails", "shortName": "Leases - Summary of future minimum lease payments under non-cancellable operating lease agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_6_1_2022_To_6_30_2022_pUiAF8tMq0--8gfQ0M1K3A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualPayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fAGXn3hKJUSLZaJSfXMhIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41901 - Disclosure - Commitments and contingencies (Details)", "menuCat": "Details", "order": "96", "role": "http://ir.douyu.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "Commitments and contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_6_1_2022_To_6_30_2022_pUiAF8tMq0--8gfQ0M1K3A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualPayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_fAGXn3hKJUSLZaJSfXMhIw", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_4_1_2023_To_4_30_2023_us-gaap_AssetAcquisitionAxis_doyu_BroadcastingLeagueMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_YE93poEUJU-tF8WlV2U7xA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42001 - Disclosure - Subsequent events (Details)", "menuCat": "Details", "order": "97", "role": "http://ir.douyu.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_4_1_2023_To_4_30_2023_us-gaap_AssetAcquisitionAxis_doyu_BroadcastingLeagueMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_YE93poEUJU-tF8WlV2U7xA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_RiraGx8mm0etpZC0t1mDBg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "42101 - Schedule - SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED BALANCE SHEETS (Details)", "menuCat": "Details", "order": "98", "role": "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "shortName": "SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED BALANCE SHEETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_JU_ZpL1xEUeivlPNmpFgVg", "decimals": "0", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uNUf0lvG1kWYejvR6ypc7w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "42102 - Schedule - SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Details)", "menuCat": "Details", "order": "99", "role": "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails", "shortName": "SCHEDULE I ADDITIONAL INFORMATION OF THE PARENT COMPANY - CONDENSED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "doyu-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_D_v0oBHHy06ZlbalyE9rDg", "decimals": "0", "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_9aHsWWAY5kmq0CnuWeCsbQ", "xsiNil": "false" } } }, "segmentCount": 85, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA [Member]", "terseLabel": "PRC", "verboseLabel": "CHINA [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfIncomeLossBeforeIncomeTaxesDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "domainItemType" }, "dei_AdrMember": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "American Depositary Receipt (or American Depositary Share, ADS).", "label": "ADR [Member]", "terseLabel": "ADS", "verboseLabel": "American Depositary shares (\"ADSs\")" } } }, "localname": "AdrMember", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://ir.douyu.com/role/DocumentCoverPage", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r598", "r599", "r600" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r598", "r599", "r600" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r598", "r599", "r600" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "internationalNameItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r599", "r600" ], "lang": { "en-us": { "role": { "documentation": "Business contact for the entity", "label": "Business Contact [Member]", "terseLabel": "Business Contact" } } }, "localname": "BusinessContactMember", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "domainItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelEmailAddress": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Email address of contact personnel.", "label": "Contact Personnel Email Address" } } }, "localname": "ContactPersonnelEmailAddress", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelName": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of contact personnel", "label": "Contact Personnel Name" } } }, "localname": "ContactPersonnelName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r598", "r599", "r600" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when an entity was incorporated", "label": "Entity Incorporation, Date of Incorporation", "verboseLabel": "Date of incorporation/ establishment" } } }, "localname": "EntityIncorporationDateOfIncorporation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "dateItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r598", "r599", "r600" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "trueItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ir.douyu.com/role/DocumentCoverPage" ], "xbrltype": "tradingSymbolItemType" }, "doyu_AccruedCustomerDepositsCurrent": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of security deposits that will be refunded to customers if certain circumstances are reached.", "label": "Accrued Customer Deposits Current", "terseLabel": "Deposits" } } }, "localname": "AccruedCustomerDepositsCurrent", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "doyu_AccruedSettlementRelatingToClassActionLawsuits": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of accrued settlement relating to class action lawsuits.", "label": "Accrued Settlement Relating TO Class Action Lawsuits", "terseLabel": "Accrued settlement relating to class action lawsuits" } } }, "localname": "AccruedSettlementRelatingToClassActionLawsuits", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "doyu_AdjustmentsToAdditionalPaidInCapitalAcquisitionOfNonControllingInterestInShuangsi": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital acquisition of non controlling interest in shuangsi.", "label": "Adjustments To Additional Paid In Capital Acquisition of Non Controlling Interest in Shuangsi", "negatedLabel": "Acquisitions of noncontrolling interests in Shuangsi" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalAcquisitionOfNonControllingInterestInShuangsi", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "doyu_AdjustmentsToAdditionalPaidInCapitalContributionFromShareholderInConnectionWithAnAcquisitionOfAnEquityMethodInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital Contribution From Shareholder in Connection with an Acquisition of an Equity Method Investment.", "label": "Adjustments To Additional Paid In Capital Contribution From Shareholder in Connection with an Acquisition of an Equity Method Investment", "negatedLabel": "Contribution from one shareholder in connection with an acquisition of an equity method investment" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalContributionFromShareholderInConnectionWithAnAcquisitionOfAnEquityMethodInvestment", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "doyu_AdvanceFromCustomer": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of prepayments received from customers for goods or services to be provided in the future like advertising business, etc.", "label": "Advance From Customer", "terseLabel": "Advances from customers", "verboseLabel": "Advances from customers" } } }, "localname": "AdvanceFromCustomer", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "doyu_AdvanceFromCustomerCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of prepayments received from customers for goods or services to be provided in the future like advertising business, etc.", "label": "Advance from Customer, Current", "periodEndLabel": "Ending Balance", "periodStartLabel": "Opening Balance" } } }, "localname": "AdvanceFromCustomerCurrent", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfContractBalanceDetails" ], "xbrltype": "monetaryItemType" }, "doyu_BandwidthCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bandwidth costs.", "label": "Bandwidth costs [Member]", "terseLabel": "Bandwidth costs" } } }, "localname": "BandwidthCostsMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureCostOfRevenuesScheduleOfCostOfRevenueDetails" ], "xbrltype": "domainItemType" }, "doyu_BandwidthFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to bandwidth fees member.", "label": "Bandwidth Fees [Member]", "terseLabel": "Bandwidth fees" } } }, "localname": "BandwidthFeesMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "doyu_BroadcastingLeagueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Broadcasting League.", "label": "Broadcasting League [Member]", "terseLabel": "Broadcasting League" } } }, "localname": "BroadcastingLeagueMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "doyu_CapitalizedResearchAndDevelopmentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized research and development expense.", "label": "Capitalized Research And Development Expense", "terseLabel": "Capitalized research and development expenses" } } }, "localname": "CapitalizedResearchAndDevelopmentExpense", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "doyu_CashAndCashEquivalentsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents percentage.", "label": "Cash And Cash Equivalents Percentage", "terseLabel": "Cash and cash equivalents percentage" } } }, "localname": "CashAndCashEquivalentsPercentage", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "doyu_ChengduShuangsiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Chengdu Shuangsi [Member]", "terseLabel": "Chengdu Shuangsi" } } }, "localname": "ChengduShuangsiMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails" ], "xbrltype": "domainItemType" }, "doyu_ComputerAndTransmissionEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer and transmission equipment", "label": "Computer and transmission equipment [Member]", "verboseLabel": "Computer and transmission equipment" } } }, "localname": "ComputerAndTransmissionEquipmentMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "doyu_ConcentrationRiskAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Concentration risk amount.", "label": "Concentration Risk Amount", "terseLabel": "Company A" } } }, "localname": "ConcentrationRiskAmount", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "doyu_ContentProducersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Content producers member.", "label": "Content Producers [Member]", "verboseLabel": "Content producers" } } }, "localname": "ContentProducersMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquitySecuritiesWithoutReadilyDeterminableFairValuesDetails" ], "xbrltype": "domainItemType" }, "doyu_ContentRightsAssetsCurrent": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Content rights consumed within one year or operating cycle, if longer.", "label": "Content Rights Assets Current", "terseLabel": "Content rights" } } }, "localname": "ContentRightsAssetsCurrent", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "doyu_ConveniencetranslationintounitedstateddollarsPolicytextblock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convenience translation into United Stated Dollars.", "label": "Convenience Translation Into United Stated Dollars [Policy Text Block]", "terseLabel": "Convenience Translation into United States Dollars" } } }, "localname": "ConveniencetranslationintounitedstateddollarsPolicytextblock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "doyu_CostOfRevenuesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost Of Revenues Disclosure [Text Block]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenuesDisclosureTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureCostOfRevenues" ], "xbrltype": "textBlockItemType" }, "doyu_DeferredRevenueCurrentExcludesAds": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred revenue current excludes ADS.", "label": "Deferred Revenue Current Excludes Ads", "periodEndLabel": "Ending Balance", "periodStartLabel": "Opening Balance" } } }, "localname": "DeferredRevenueCurrentExcludesAds", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfContractBalanceDetails" ], "xbrltype": "monetaryItemType" }, "doyu_DeferredTaxAssetsDeductibleTemporaryDifferences": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets deductible temporary differences.", "label": "Deferred Tax Assets Deductible Temporary Differences", "terseLabel": "Deductible temporary differences" } } }, "localname": "DeferredTaxAssetsDeductibleTemporaryDifferences", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "doyu_DividendsFromAnEquityInvestee": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Dividends from an equity investee.", "label": "Dividends From An Equity Investee", "terseLabel": "Dividends from an equity investee" } } }, "localname": "DividendsFromAnEquityInvestee", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "doyu_DouyuHongkongLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Douyu Hongkong Limited Member", "label": "Douyu Hongkong Limited [Member]", "terseLabel": "Douyu Hongkong Limited" } } }, "localname": "DouyuHongkongLimitedMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "doyu_DouyuJapanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DouYu Japan [Member]", "terseLabel": "DouYu Japan" } } }, "localname": "DouyuJapanMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails" ], "xbrltype": "domainItemType" }, "doyu_DouyuNetworkIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DouYu Network Inc. Member", "label": "DouYu Network Inc [Member]", "terseLabel": "DouYu Network Inc" } } }, "localname": "DouyuNetworkIncMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "doyu_EffectiveIncomeTaxRateReconciliationEffectOfExpiredTaxLoss": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of effective income tax rate reconciliation effect of expired tax loss.", "label": "Effective Income Tax Rate Reconciliation Effect Of Expired Tax Loss", "terseLabel": "Effect of expired tax loss" } } }, "localname": "EffectiveIncomeTaxRateReconciliationEffectOfExpiredTaxLoss", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails" ], "xbrltype": "percentItemType" }, "doyu_EffectiveIncomeTaxRateReconciliationSuperDeductionOnResearchAndDevelopmentExpensePercent": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of effective income tax rate reconciliation, super deduction on research and development expense.", "label": "Effective Income Tax Rate Reconciliation Super Deduction On research And Development Expense Percent", "terseLabel": "Super deduction on research and development expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationSuperDeductionOnResearchAndDevelopmentExpensePercent", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails" ], "xbrltype": "percentItemType" }, "doyu_EffectiveIncomeTaxRateReconciliationTaxHoliday": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday.", "label": "Effective Income Tax Rate Reconciliation, Tax Holiday", "terseLabel": "Effect of tax holiday" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxHoliday", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails" ], "xbrltype": "percentItemType" }, "doyu_EntityIncorporationStateOrCountryName": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity incorporation state or country name.", "label": "Entity Incorporation State Or Country Name", "terseLabel": "Place of incorporation/ establishment" } } }, "localname": "EntityIncorporationStateOrCountryName", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "normalizedStringItemType" }, "doyu_EquityMethodInvesteesTalentAgenciesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to equity method investees talent agencies member.", "label": "Equity method investees talent agencies" } } }, "localname": "EquityMethodInvesteesTalentAgenciesMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "doyu_FiniteLivedIntangibleAssetEstimatedUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finite Lived Intangible Asset Estimated Useful Life", "label": "Finite Lived Intangible Asset Estimated Useful Life", "terseLabel": "Intangible assets, net estimated useful lives" } } }, "localname": "FiniteLivedIntangibleAssetEstimatedUsefulLife", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "doyu_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite lived intangible assets amortization expense after year four .", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "2027 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "doyu_ForeignMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign [Member].", "label": "Foreign [Member]", "terseLabel": "Foreign" } } }, "localname": "ForeignMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "doyu_FounderOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Founder One Member.", "label": "Founder One" } } }, "localname": "FounderOneMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "doyu_GogoGlocalHoldingLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gogo Glocal Holding Limited [Member]", "label": "Gogo Glocal Holding Limited [Member]", "terseLabel": "Gogo Glocal Holding Limited" } } }, "localname": "GogoGlocalHoldingLimitedMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "doyu_GogoGlocallHoldingLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gogo Glocal Holding Limited Member", "label": "Gogo Glocall Holding Limited [Member]", "terseLabel": "Gogo Glocal Holding Limited" } } }, "localname": "GogoGlocallHoldingLimitedMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "doyu_GovernmentSubsidies": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Government subsidies.", "label": "Government Subsidies", "terseLabel": "Government subsidies" } } }, "localname": "GovernmentSubsidies", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "doyu_GovernmentSubsidiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government subsidies.", "label": "Government Subsidies [Policy Text Block]", "terseLabel": "Government subsidies" } } }, "localname": "GovernmentSubsidiesPolicyTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "doyu_ImpactOfLongTermBankDepositsThatWillExpireWithinOneYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the impact of long-term bank deposits that will expire within one year in no cash investing and financing activity.", "label": "Impact of Long-term Bank Deposits That Will Expire Within One Year", "terseLabel": "Impact of long-term bank deposits that will expire within one year" } } }, "localname": "ImpactOfLongTermBankDepositsThatWillExpireWithinOneYear", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "doyu_IncreaseDecreaseInAccountsReceivableNetOfOperating": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in accounts receivable, net of operating.", "label": "Increase (decrease) in accounts receivable, net of operating", "verboseLabel": "Decrease, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivableNetOfOperating", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfContractBalanceDetails" ], "xbrltype": "monetaryItemType" }, "doyu_IncreaseDecreaseInAdvancesFromCustomers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in advances from customers.", "label": "Increase Decrease In Advances From Customers", "verboseLabel": "(Decrease) increase, net" } } }, "localname": "IncreaseDecreaseInAdvancesFromCustomers", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfContractBalanceDetails" ], "xbrltype": "monetaryItemType" }, "doyu_IncreaseDecreaseInDeferredRevenueExcludesAds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in deferred revenue excludes Ads", "label": "Increase Decrease In Deferred Revenue Excludes Ads", "verboseLabel": "Decrease) increase, net" } } }, "localname": "IncreaseDecreaseInDeferredRevenueExcludesAds", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfContractBalanceDetails" ], "xbrltype": "monetaryItemType" }, "doyu_IncreaseInNonControllingInterestOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Increase in non controlling interest ownership percentage.", "label": "Increase In Non Controlling Interest Ownership Percentage", "terseLabel": "Increase in noncontrolling interest, ownership percentage" } } }, "localname": "IncreaseInNonControllingInterestOwnershipPercentage", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails" ], "xbrltype": "percentItemType" }, "doyu_IncrementalCommonSharesAttributableToRestrictedShareUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of restricted shares units.", "label": "Incremental Common Shares Attributable To Restricted Share Units", "terseLabel": "Restricted Share Units" } } }, "localname": "IncrementalCommonSharesAttributableToRestrictedShareUnits", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "doyu_IntangibleAssetsAccumulatedAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets Accumulated Amortization [Abstract]", "terseLabel": "Less: accumulated amortization" } } }, "localname": "IntangibleAssetsAccumulatedAmortizationAbstract", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "doyu_IntangibleAssetsRenewableTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the renewable term of intangible assets.", "label": "Intangible Assets, Renewable Term", "terseLabel": "Intangible assets, renewable term" } } }, "localname": "IntangibleAssetsRenewableTerm", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "doyu_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails": { "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 due after third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due After Year Three", "terseLabel": "2025 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "doyu_LicensedCopyrightsOfContentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Licensed copyrights of content.", "label": "Licensed Copyrights Of Content [Member]", "verboseLabel": "Licensed copyrights of content" } } }, "localname": "LicensedCopyrightsOfContentMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "doyu_LiveStreamingRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to live streaming revenue member.", "label": "Live Streaming Revenue [Member]", "terseLabel": "Live streaming", "verboseLabel": "Live Streaming" } } }, "localname": "LiveStreamingRevenueMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationScheduleOfRevenueByTypeOfServiceProvidedByGroupDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "doyu_NanshanDouyuAssetManagementTianjinPartnershipMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nanshan Douyu Asset Management Tianjin Partnership Member.", "label": "Nanshan Douyu Asset Management Tianjin Partnership Member [Member]" } } }, "localname": "NanshanDouyuAssetManagementTianjinPartnershipMemberMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "doyu_NanshanLanyueAssetManagementTianjinPartnershipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nanshan Lanyue Asset Management Tianjin Partnership.", "label": "Nanshan Lanyue Asset Management Tianjin Partnership [Member]" } } }, "localname": "NanshanLanyueAssetManagementTianjinPartnershipMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "doyu_NanshanStellarInvestmentLlpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nanshan Stellar Investment LLP", "label": "Nanshan Stellar Investment LLP [Member]", "terseLabel": "Nanshan Stellar Investment LLP" } } }, "localname": "NanshanStellarInvestmentLlpMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodDetails", "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodParentheticalDetails" ], "xbrltype": "domainItemType" }, "doyu_NetIncomeLossAttributableToCommonStockHoldersNetOfTransfersToNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Income Loss Attributable To Common Stock Holders Net Of Transfers To Noncontrolling Interest.", "label": "Net Income Loss Attributable To Common Stock Holders Net Of Transfers To Noncontrolling Interest", "totalLabel": "Change from net income attribute to DouYu and transfers to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToCommonStockHoldersNetOfTransfersToNoncontrollingInterest", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails" ], "xbrltype": "monetaryItemType" }, "doyu_NetIncomeLossAvailableToCommonStockHolders": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of net income loss available to common stock holders.", "label": "Net Income Loss Available To Common Stock Holders", "terseLabel": "Net income (loss) attributable to ordinary shareholders of DouYu Holdings Limited", "totalLabel": "Net income (loss) attributable to ordinary shareholders for computing basic net income (loss) per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockHolders", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "doyu_NonoliveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonolive member.", "label": "Nonolive" } } }, "localname": "NonoliveMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "doyu_OrganizationAndPrincipalActivitiesLineItem": { "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": "Organization And Principal Activities [Line Item]", "terseLabel": "Organization and principal activities" } } }, "localname": "OrganizationAndPrincipalActivitiesLineItem", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "stringItemType" }, "doyu_OrganizationAndPrincipalActivitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about organization and principal activities.", "label": "Organization And Principal Activities [Table]" } } }, "localname": "OrganizationAndPrincipalActivitiesTable", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "stringItemType" }, "doyu_OtherCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other costs.", "label": "Other costs [Member]", "terseLabel": "Others" } } }, "localname": "OtherCostsMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureCostOfRevenuesScheduleOfCostOfRevenueDetails" ], "xbrltype": "domainItemType" }, "doyu_OtherFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Other Fees Member.", "label": "Other Fees [Member]", "terseLabel": "Other fees" } } }, "localname": "OtherFeesMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "doyu_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "other member", "label": "Other [Member]", "verboseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquitySecuritiesWithoutReadilyDeterminableFairValuesDetails" ], "xbrltype": "domainItemType" }, "doyu_OthersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to others member.", "label": "Others [Member]", "terseLabel": "Others" } } }, "localname": "OthersMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "doyu_PaymentHandlingFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to payment handling fees member.", "label": "Payment handling fees [Member]", "terseLabel": "Payment handling fees" } } }, "localname": "PaymentHandlingFeesMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "doyu_PaymentToAcquireNonControllingInterest": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment to acquire non controlling interest.", "label": "Payment To Acquire Non Controlling Interest", "negatedLabel": "Acquisition of noncontrolling interest" } } }, "localname": "PaymentToAcquireNonControllingInterest", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "doyu_PercentageOfCommonStockSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage Of Common Stock Shares Issued.", "label": "Percentage Of Common Stock Shares Issued", "terseLabel": "Percentage of equity issued in connection of the acquisition" } } }, "localname": "PercentageOfCommonStockSharesIssued", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "doyu_PercentageOfVieContributionOfTheTotalAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Of VIE Contribution Of the total assets.", "label": "Percentage Of VIE Contribution Of the Total Assets", "terseLabel": "Percentage Of VIE accounted of consolidated total assets" } } }, "localname": "PercentageOfVieContributionOfTheTotalAssets", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "doyu_PercentageOfVieContributionOfTheTotalLiabilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Of VIE Contribution Of the total liabilities.", "label": "Percentage Of VIE Contribution Of the Total Liabilities", "terseLabel": "Percentage Of VIE accounted of consolidated total liabilities" } } }, "localname": "PercentageOfVieContributionOfTheTotalLiabilities", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "doyu_PercentageOfVieContributionOfTheTotalRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Of VIE Contribution Of the total revenue.", "label": "Percentage Of VIE Contribution Of the Total Revenue", "terseLabel": "Percentage Of VIE contribution to consolidated revenue" } } }, "localname": "PercentageOfVieContributionOfTheTotalRevenue", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "doyu_PlatformMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Platform member.", "label": "Platform [Member]", "terseLabel": "Platform" } } }, "localname": "PlatformMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "doyu_ProceedsOnDisposalOfPropertyAndEquipment": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds on disposal of property and equipment.", "label": "Proceeds On Disposal Of Property And Equipment", "terseLabel": "Proceeds on disposal of property and equipment" } } }, "localname": "ProceedsOnDisposalOfPropertyAndEquipment", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "doyu_RepurchaseOfOrdinarySharesPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of repurchase of ordinary shares paid.", "label": "Repurchase Of Ordinary Shares Paid", "verboseLabel": "Repurchase of ordinary shares paid" } } }, "localname": "RepurchaseOfOrdinarySharesPaid", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "doyu_ResearchAndDevelopmentDeductionEntitledToClaimPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Research and development deduction entitled to claim percentage.", "label": "Research And Development Deduction Entitled To Claim Percentage", "terseLabel": "Percentage of research and development expenses entitled to claim tax deductible expenses" } } }, "localname": "ResearchAndDevelopmentDeductionEntitledToClaimPercentage", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "doyu_RestrictedAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net restricted assets.", "label": "Restricted Assets Net", "terseLabel": "Total restricted net assets" } } }, "localname": "RestrictedAssetsNet", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "doyu_RestrictedCashPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for restricted cash, including the policy for determining which items are treated as restricted cash.", "label": "Restricted Cash [Policy Text Block]", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashPolicyTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "doyu_RevenueSharingFeesAndContentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue sharing fees and content costs.", "label": "Revenue sharing fees and content costs [Member]", "terseLabel": "Revenue sharing fees and content costs" } } }, "localname": "RevenueSharingFeesAndContentCostsMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureCostOfRevenuesScheduleOfCostOfRevenueDetails" ], "xbrltype": "domainItemType" }, "doyu_ScheduleOfAccountsReceivableNetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of accounts receivable net.", "label": "Schedule Of Accounts Receivable Net [Table Text Block]", "terseLabel": "Schedule of accounts receivable, net" } } }, "localname": "ScheduleOfAccountsReceivableNetTableTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "doyu_ScheduleOfAccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of accrued liabilities and other liabilities current.", "label": "Schedule Of Accrued Liabilities And Other Liabilities Current [Table Text Block]", "terseLabel": "Schedule of accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "doyu_ScheduleOfCostOfRevenueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost of revenue.", "label": "Schedule Of Cost Of Revenue [Table Text Block]", "terseLabel": "Schedule of cost of revenue" } } }, "localname": "ScheduleOfCostOfRevenueTableTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureCostOfRevenuesTables" ], "xbrltype": "textBlockItemType" }, "doyu_ScheduleOfIncomeLossBeforeIncomeTaxesByGeographicAreasTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income loss before income taxes by geographic areas.", "label": "Schedule Of Income Loss Before Income Taxes by Geographic Areas [Table Text Block]", "verboseLabel": "Schedule of Income (loss) before income taxes" } } }, "localname": "ScheduleOfIncomeLossBeforeIncomeTaxesByGeographicAreasTableTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "doyu_ScheduleOfIntangibleAssetsUsefulLifeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of intangible assets useful life.", "label": "Schedule Of Intangible Assets Useful Life [Table Text Block]", "terseLabel": "Schedule of intangible assets, net estimated useful lives" } } }, "localname": "ScheduleOfIntangibleAssetsUsefulLifeTableTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "doyu_ScheduleOfMajorRelatedPartiesAndTheirRelationshipsWithTheGroupTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of major related parties and their relationships with the group [Table Text Block].", "label": "Schedule Of Major Related Parties And Their Relationships With The Group [Table Text Block]", "terseLabel": "Schedule of major related parties and their relationships" } } }, "localname": "ScheduleOfMajorRelatedPartiesAndTheirRelationshipsWithTheGroupTableTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "doyu_ScheduleOfMovementInAccountsReceivableAdvancesFromCustomersAndDeferredRevenueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of movement in accounts receivable advances from customers and deferred revenue.", "label": "Schedule Of Movement In Accounts Receivable Advances From Customers And Deferred Revenue [Table Text Block]", "verboseLabel": "Schedule of movement in accounts receivable, advances from customers and deferred revenue" } } }, "localname": "ScheduleOfMovementInAccountsReceivableAdvancesFromCustomersAndDeferredRevenueTableTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "doyu_ScheduleOfNoncontrollingInterestTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling interest.", "label": "Schedule Of Noncontrolling Interest [Table Text Block]", "terseLabel": "Schedule of changes in the Group's ownership in its subsidiaries on the Group's equity" } } }, "localname": "ScheduleOfNoncontrollingInterestTableTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestTables" ], "xbrltype": "textBlockItemType" }, "doyu_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of property plant and equipment useful life.", "label": "Schedule Of Property Plant And Equipment Useful Life [Table Text Block]", "terseLabel": "Schedule of property and equipment, net estimated useful lives" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "doyu_ScheduleOfRelatedPartyTransactionDueFromToRelatedParty.TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of related party transaction, due from (to) related party.", "label": "Schedule Of Related Party Transaction Due From To Related Party. [Table Text Block]", "terseLabel": "Schedule of amounts due from/to related parties" } } }, "localname": "ScheduleOfRelatedPartyTransactionDueFromToRelatedParty.TableTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "doyu_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of subsidiaries and variable interest entities.", "label": "Schedule Of Subsidiaries And Variable Interest Entities [Table Text Block]", "terseLabel": "Schedule of principal subsidiaries and VIEs" } } }, "localname": "ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesTables" ], "xbrltype": "textBlockItemType" }, "doyu_SharesIssuedDuringThePeriodSharesSubjectToTransferRestriction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period and shares subject to transfer restriction.", "label": "Shares Issued During The Period Shares Subject To Transfer Restriction", "terseLabel": "Number of shares issued subject to transfer restriction" } } }, "localname": "SharesIssuedDuringThePeriodSharesSubjectToTransferRestriction", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "doyu_ShortTermAndLongTermBankDepositsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short term and long term bank deposits [Policy Text Block].", "label": "Short Term And Long Term Bank Deposits [Policy Text Block]", "terseLabel": "Short-term and long-term bank deposits" } } }, "localname": "ShortTermAndLongTermBankDepositsPolicyTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "doyu_StatutoryReservesAndRestrictedNetAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Statutory reserves and restricted net assets" } } }, "localname": "StatutoryReservesAndRestrictedNetAssetsAbstract", "nsuri": "http://ir.douyu.com/20221231", "xbrltype": "stringItemType" }, "doyu_StockIssuedDuringPeriodIssuanceOfOrdinarySharesAtInitialPublicOfferingIpoNetOfIssuanceCosts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Issuance of ordinary shares at the initial public offering (\"IPO\"), net of issuance cost.", "label": "Stock Issued During Period Issuance Of Ordinary Shares At The Initial Public Offering IPO Net Of Issuance Costs", "terseLabel": "Issuance of ordinary shares at the initial public offering (\"IPO\"), net of issuance cost, Shares", "verboseLabel": "Shares Issued" } } }, "localname": "StockIssuedDuringPeriodIssuanceOfOrdinarySharesAtInitialPublicOfferingIpoNetOfIssuanceCosts", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "doyu_SummaryOfSignificantAccountingPoliciesLineItem": { "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": "Summary of Significant Accounting Policies [Line Item]", "terseLabel": "Summary of significant accounting policies" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItem", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "stringItemType" }, "doyu_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "stringItemType" }, "doyu_SuzhouIndustrialParkYuanheNanshanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Suzhou Industrial Park Yuanhe Nanshan.", "label": "Suzhou Industrial Park Yuanhe Nanshan [Member]" } } }, "localname": "SuzhouIndustrialParkYuanheNanshanMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "doyu_TaxLiabilityLimitationThreshold": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax liability limitation threshold.", "label": "Tax Liability Limitation Threshold", "terseLabel": "Tax liability limitation threshold" } } }, "localname": "TaxLiabilityLimitationThreshold", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "doyu_TechnologyAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technology and software.", "label": "Technology And Software [Member]", "terseLabel": "Technology and software" } } }, "localname": "TechnologyAndSoftwareMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquitySecuritiesWithoutReadilyDeterminableFairValuesDetails" ], "xbrltype": "domainItemType" }, "doyu_TencentHoldingsLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to tencent holdings limited member.", "label": "Tencent Holdings Limited [Member]", "terseLabel": "Tencent Group", "verboseLabel": "Tencent Holdings Limited (\"Tencent Group\")" } } }, "localname": "TencentHoldingsLimitedMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfMajorRelatedPartiesAndTheirRelationshipsDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "doyu_ThirdPartyFundsReceivableCurrent": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Third party funds receivable, current.", "label": "Third Party Funds Receivable Current", "terseLabel": "Funds receivable from third party payment service providers (1)" } } }, "localname": "ThirdPartyFundsReceivableCurrent", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "doyu_ThresholdPercentageHoldingInForeignInvestedEnterprise": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold percentage holding in foreign invested enterprise.", "label": "Threshold Percentage Holding In Foreign Invested Enterprise", "terseLabel": "Threshold ownership percentage for reduction in withholding tax rate" } } }, "localname": "ThresholdPercentageHoldingInForeignInvestedEnterprise", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "doyu_TransferRestrictionAndRepurchaseConsiderationPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of transfer restriction and repurchase consideration for the period per each share during the reporting period.", "label": "Transfer Restriction And Repurchase Consideration Per Share", "terseLabel": "Transfer restriction and repurchase consideration per share" } } }, "localname": "TransferRestrictionAndRepurchaseConsiderationPerShare", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "doyu_TwentyNinteenShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for twenty nineteen share repurchase program member.", "label": "Twenty Nineteen Share Repurchase Program [Member]", "terseLabel": "Twenty Nineteen Share Repurchase Program" } } }, "localname": "TwentyNinteenShareRepurchaseProgramMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "doyu_TwentyTwentyOneShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for twenty twenty one share repurchase program member.", "label": "Twenty Twenty One Share Repurchase Program [Member]", "terseLabel": "2021 Share Repurchase Program" } } }, "localname": "TwentyTwentyOneShareRepurchaseProgramMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "doyu_TwoThousandAndEighteenRestrictedShareUnitSchemeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Eighteen Restricted Share Unit Scheme Member.", "label": "Two Thousand and Eighteen Restricted Share Unit Scheme [Member]", "verboseLabel": "2018 Restricted Share Unit Scheme" } } }, "localname": "TwoThousandAndEighteenRestrictedShareUnitSchemeMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "doyu_ValuationAllowanceDeferredTaxAssetDecreaseInAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Valuation allowance deferred tax asset decrease in amount.", "label": "Valuation Allowance Deferred Tax Asset Decrease In Amount", "terseLabel": "Decrease" } } }, "localname": "ValuationAllowanceDeferredTaxAssetDecreaseInAmount", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfMovementOfDeferredTaxValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "doyu_VariableInterestEntityOperatingCashPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Variable Interest Entity Operating Cash Payments.", "label": "Variable Interest Entity Operating Cash Payments", "terseLabel": "Operating cash outflows" } } }, "localname": "VariableInterestEntityOperatingCashPayments", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "doyu_VariableInterestEntityServiceFeesCharged": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Variable Interest Entity Service Fees Charged.", "label": "Variable Interest Entity Service Fees Charged", "terseLabel": "Service fees charged" } } }, "localname": "VariableInterestEntityServiceFeesCharged", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "doyu_VendorAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor A.", "label": "Vendor A [Member]" } } }, "localname": "VendorAMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails" ], "xbrltype": "domainItemType" }, "doyu_VirtualGiftsPurchasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Virtual Gifts Purchased Member.", "label": "Virtual Gifts Purchased [Member]", "terseLabel": "Virtual gifts purchased" } } }, "localname": "VirtualGiftsPurchasedMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "doyu_WeightedAverageAmortizationPeriodsOfIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization periods of intangible assets.", "label": "Weighted Average Amortization Periods Of Intangible Assets [Table Text Block]", "terseLabel": "Schedule of weighted average amortization periods of intangible assets" } } }, "localname": "WeightedAverageAmortizationPeriodsOfIntangibleAssetsTableTextBlock", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "doyu_WeightedAverageRemainingContractualLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful contractual life of remaining weighted average used in the normal\nconduct of business in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining contractual life", "terseLabel": "Weighted average remaining contractual life" } } }, "localname": "WeightedAverageRemainingContractualLife", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails" ], "xbrltype": "durationItemType" }, "doyu_WithHoldingTaxRateOnDividends": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "With holding tax rate on dividends.", "label": "With Holding Tax Rate On Dividends", "terseLabel": "Withholding income tax for dividends, which arise from profits of foreign invested enterprises" } } }, "localname": "WithHoldingTaxRateOnDividends", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "doyu_WithHoldingTaxRateOnDividendsForBeneficialOwner": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of withholding tax rate on dividends for beneficial owner.", "label": "With Holding Tax Rate On Dividends For Beneficial Owner", "terseLabel": "Withholding tax rate is reduced to (for foreign investor qualifies as the beneficial owner)" } } }, "localname": "WithHoldingTaxRateOnDividendsForBeneficialOwner", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "doyu_WuhanChaosaiBusinessInformationConsultingPartnershipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuhan Chaosai Business Information Consulting Partnership.", "label": "Wuhan Chaosai Business Information Consulting Partnership [Member]" } } }, "localname": "WuhanChaosaiBusinessInformationConsultingPartnershipMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "doyu_WuhanDouyuCultureNetworkTechnologyCo.Ltd.douyuYuleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuhan Douyu Culture Network Technology Co., Ltd. (\"Douyu Yule\").", "label": "Wuhan Douyu Culture Network Technology Co., Ltd. (Douyu Yule) [Member]", "verboseLabel": "Wuhan Douyu Yule Internet Technology Co., Ltd. (\"Wuhan Yule\")" } } }, "localname": "WuhanDouyuCultureNetworkTechnologyCo.Ltd.douyuYuleMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "doyu_WuhanDouyuInternetTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuhan Douyu Internet Technology Co Ltd [Member].", "label": "Wuhan Douyu Internet Technology Co Ltd", "terseLabel": "Wuhan Douyu Internet Technology Co., Ltd. (\"Wuhan Douyu\")" } } }, "localname": "WuhanDouyuInternetTechnologyCoLtdMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "doyu_WuhanOuyueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuhan Ouyue.", "label": "Wuhan Ouyue [Member]" } } }, "localname": "WuhanOuyueMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "doyu_WuhanOuyueOnlineTvcoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuhan Ouyue Online TV Co", "label": "Wuhan Ouyue Online TVCo [Member]", "terseLabel": "Wuhan Ouyue Online TV Co., Ltd. (\"Wuhan Ouyue\")" } } }, "localname": "WuhanOuyueOnlineTvcoMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "doyu_WuhanShayuNetworkTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuhan shayu network technology Co., Ltd.", "label": "Wuhan Shayu Network Technology Co Ltd [Member]", "terseLabel": "Wuhan Shayu Network Technology Co., Ltd. (\"Shayu\")", "verboseLabel": "Shayu" } } }, "localname": "WuhanShayuNetworkTechnologyCoLtdMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodDetails", "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodParentheticalDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "doyu_WuhanYuxingTianxiaCultureMediacoltdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuhan Yuxing Tianxia Culture Media Co., Ltd.", "label": "Wuhan Yuxing Tianxia Culture Media Co. Ltd. [Member]", "terseLabel": "Wuhan Yuxing Tianxia Culture Media Co., Ltd." } } }, "localname": "WuhanYuxingTianxiaCultureMediacoltdMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "doyu_WuhanYuyinRaoliangCulturecoltdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuhan Yuyin Raoliang Culture Co., Ltd.", "label": "Wuhan Yuyin Raoliang Culture Co.Ltd. [Member]", "terseLabel": "Wuhan Yuyin Raoliang Culture Co., Ltd." } } }, "localname": "WuhanYuyinRaoliangCulturecoltdMember", "nsuri": "http://ir.douyu.com/20221231", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "srt_CondensedCashFlowStatementTable": { "auth_ref": [ "r236", "r554", "r606" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table]" } } }, "localname": "CondensedCashFlowStatementTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Cash Flow Statements, Captions [Line Items]" } } }, "localname": "CondensedCashFlowStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "nsuri": "http://fasb.org/srt/2022", "xbrltype": "stringItemType" }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "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 Financial Statements, Captions [Line Items]" } } }, "localname": "CondensedFinancialStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyAdditionalInformationDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedIncomeStatementTable": { "auth_ref": [ "r236", "r554", "r606" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table]" } } }, "localname": "CondensedIncomeStatementTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedIncomeStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Income Statements, Captions [Line Items]" } } }, "localname": "CondensedIncomeStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r236", "r436", "r437", "r440", "r441", "r477", "r538", "r544", "r654", "r657", "r658", "r722", "r723", "r724" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails", "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails", "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyAdditionalInformationDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r236", "r436", "r437", "r440", "r441", "r477", "r538", "r544", "r654", "r657", "r658", "r722", "r723", "r724" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails", "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails", "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyAdditionalInformationDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodDetails", "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodParentheticalDetails", "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquitySecuritiesWithoutReadilyDeterminableFairValuesDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r310", "r574", "r660", "r719" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r346", "r347", "r348", "r349", "r371", "r485", "r515", "r539", "r540", "r571", "r581", "r592", "r659", "r708", "r709", "r710", "r711", "r712", "r713" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r346", "r347", "r348", "r349", "r371", "r485", "r515", "r539", "r540", "r571", "r581", "r592", "r659", "r708", "r709", "r710", "r711", "r712", "r713" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r310", "r574", "r660", "r719" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [ "r236" ], "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 percent) 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", "terseLabel": "Parent Company" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyAdditionalInformationDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r306", "r487", "r572", "r590", "r651", "r652", "r660", "r718" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureCostOfRevenuesScheduleOfCostOfRevenueDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationScheduleOfRevenueByTypeOfServiceProvidedByGroupDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r306", "r487", "r572", "r590", "r651", "r652", "r660", "r718" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureCostOfRevenuesScheduleOfCostOfRevenueDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationScheduleOfRevenueByTypeOfServiceProvidedByGroupDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r346", "r347", "r348", "r349", "r369", "r371", "r398", "r399", "r400", "r481", "r485", "r515", "r539", "r540", "r571", "r581", "r592", "r649", "r659", "r709", "r710", "r711", "r712", "r713" ], "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": "Statistical measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r346", "r347", "r348", "r349", "r369", "r371", "r398", "r399", "r400", "r481", "r485", "r515", "r539", "r540", "r571", "r581", "r592", "r649", "r659", "r709", "r710", "r711", "r712", "r713" ], "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": "Statistical measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r631", "r721" ], "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]", "verboseLabel": "Schedule of condensed balance sheets" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureScheduleIAdditionalInformationOfParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "auth_ref": [ "r631", "r721" ], "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]", "verboseLabel": "Schedule of condensed statements of cash flows" } } }, "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureScheduleIAdditionalInformationOfParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "auth_ref": [ "r236", "r554", "r555", "r556", "r557", "r606" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table]" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyAdditionalInformationDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r631", "r721" ], "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]", "verboseLabel": "Schedule of condensed statements of comprehensive loss" } } }, "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureScheduleIAdditionalInformationOfParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodDetails", "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodParentheticalDetails", "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquitySecuritiesWithoutReadilyDeterminableFairValuesDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r307", "r308", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r543", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r573", "r591", "r660" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfIncomeLossBeforeIncomeTaxesDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r307", "r308", "r523", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r543", "r545", "r573", "r591", "r660" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfIncomeLossBeforeIncomeTaxesDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r638", "r704" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "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]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r539", "r540", "r708", "r710", "r713" ], "lang": { "en-us": { "role": { "documentation": "Average of a range of values, calculated with consideration of proportional relevance.", "label": "Weighted Average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of significant accounting policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r589" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts Payable [Member]" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of provision for current expected credit loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r209", "r312", "r313", "r559" ], "calculation": { "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, gross" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r312", "r313" ], "calculation": { "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "periodEndLabel": "Ending Balance", "periodStartLabel": "Opening Balance", "terseLabel": "Accounts receivable, net of allowance for credit loss of RMB13,845,960 and RMB 8,875,133 as of December 31, 2021 and December 31, 2022, respectively", "totalLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfAccountsReceivableNetDetails", "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfConcentrationOfRiskAccountsReceivableNetDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfContractBalanceDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r16", "r115", "r562" ], "calculation": { "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Other tax payable" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Accrued marketing cost" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r97", "r201" ], "calculation": { "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r27", "r28", "r211", "r509", "r520", "r521" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r24", "r28", "r147", "r470", "r516", "r517", "r616", "r617", "r618", "r632", "r633", "r634" ], "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" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Agency contract right acquired, weighted average amortization period" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetParentheticalDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r8", "r589" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r8" ], "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", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r407", "r408", "r409", "r632", "r633", "r634", "r697" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r113", "r114", "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:", "verboseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingMember": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Announcement promoting product, service, or event.", "label": "Advertising [Member]", "terseLabel": "Advertisement", "verboseLabel": "Advertisement" } } }, "localname": "AdvertisingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationScheduleOfRevenueByTypeOfServiceProvidedByGroupDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r212", "r316", "r326" ], "calculation": { "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfAccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Less: allowance for credit loss", "periodEndLabel": "Balance as of December 31", "periodStartLabel": "Balance as of January 1", "verboseLabel": "Allowance for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNetProvisionForCurrentExpectedCreditLossDetails", "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfAccountsReceivableNetDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Addition (Reversal)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNetProvisionForCurrentExpectedCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r328" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNetProvisionForCurrentExpectedCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r51", "r83", "r91" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets", "verboseLabel": "Amortization expenses" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Restricted share units" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r693" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r585", "r694", "r695", "r696" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Cash consideration total" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r693" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r168", "r177", "r205", "r233", "r286", "r297", "r302", "r323", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r359", "r360", "r436", "r440", "r445", "r589", "r655", "r656", "r706" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r196", "r215", "r233", "r323", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r359", "r360", "r436", "r440", "r445", "r589", "r655", "r656", "r706" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "terseLabel": "Current assets", "totalLabel": "Total current assets", "verboseLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r233", "r323", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r359", "r360", "r436", "r440", "r445", "r655", "r656", "r706" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "terseLabel": "Non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total assets, when it serves as a benchmark in a concentration of risk calculation, representing the sum of all reported assets as of the balance sheet date.", "label": "Assets, Total [Member]", "terseLabel": "Long Lived Assets" } } }, "localname": "AssetsTotalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails", "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]", "terseLabel": "Balance sheets data:" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r434", "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r129", "r130", "r434", "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r134", "r135", "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business acquisition, consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r56", "r57", "r58" ], "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": "Accrued purchases of property and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r53", "r198", "r558" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r54" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r47", "r53", "r59" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical": { "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. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalent and restricted cash at the end of the year", "periodStartLabel": "Cash, cash equivalent and restricted cash at the beginning of the year", "totalLabel": "Total cash, cash equivalents and restricted cash shown in the statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r47", "r164" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 decrease in cash, cash equivalents and restricted cash", "verboseLabel": "NET DECREASE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r206", "r207", "r208", "r233", "r253", "r254", "r261", "r263", "r270", "r271", "r323", "r350", "r353", "r354", "r355", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r445", "r541", "r605", "r628", "r635" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://ir.douyu.com/role/DocumentCoverPage", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r106", "r107", "r108", "r109" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r18", "r172", "r182" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r101", "r344", "r345", "r525", "r653" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Ordinary shares issued to trust as a reserve pool for future issuance of equity share" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r632", "r633", "r697" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Ordinary shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails", "http://ir.douyu.com/role/DocumentCoverPage", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Ordinary shares, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Ordinary shares, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Ordinary shares, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r102" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Ordinary shares, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r7", "r589" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Ordinary shares (US$0.0001 par value, 500,000,000 shares authorized, 34,568,689 shares issued and 34,136,627 shares outstanding as of December 31, 2021 and 34,538,226 shares issued and 31,977,665 shares outstanding as of December 31, 2022)", "verboseLabel": "Ordinary shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r29", "r217", "r219", "r227", "r505", "r512" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossCalc2": { "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": "Comprehensive income (loss) attributable to the ordinary shareholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r140", "r141", "r158", "r217", "r219", "r226", "r504", "r511" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossCalc2": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Comprehensive loss attributable to noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r139", "r158", "r217", "r219", "r225", "r503", "r510" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossCalc2": { "order": 2.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": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r584", "r647", "r648" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r64", "r65", "r161", "r162", "r310", "r524" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r64", "r65", "r161", "r162", "r310", "r522", "r524" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r64", "r65", "r161", "r162", "r310", "r524", "r720" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfConcentrationOfRiskAccountsReceivableNetDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r176", "r275" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Certain risks and concentrations" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration of risk, accounts receivable, net" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfConcentrationOfRiskAccountsReceivableNetDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r64", "r65", "r161", "r162", "r310" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "positiveLabel": "Company A", "terseLabel": "Concentration risk percentage", "verboseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfConcentrationOfRiskAccountsReceivableNetDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r62", "r64", "r65", "r66", "r161", "r163", "r524" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfConcentrationOfRiskAccountsReceivableNetDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r64", "r65", "r161", "r162", "r310", "r524" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfConcentrationOfRiskAccountsReceivableNetDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "auth_ref": [ "r194", "r236", "r606" ], "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": "SCHEDULE I - ADDITIONAL INFORMATION OF THE PARENT COMPANY" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureScheduleIAdditionalInformationOfParentCompany" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet": { "auth_ref": [ "r105", "r148", "r159" ], "calculation": { "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails": { "order": 2.0, "parentTag": "us-gaap_MinorityInterestPeriodIncreaseDecrease", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not arise in a deconsolidation of the subsidiary from the consolidated financial statements.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Net", "negatedLabel": "Decrease in DouYu's additional paid-in capital due to capital contribution from noncontrolling interest shareholder in DouYu Japan" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent": { "auth_ref": [ "r105", "r148", "r159" ], "calculation": { "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails": { "order": 1.0, "parentTag": "us-gaap_MinorityInterestPeriodIncreaseDecrease", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the purchase by the parent of an additional equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent. The purchase of the additional equity interest represented by this element increases the parent's controlling interest in the subsidiary.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent", "negatedLabel": "Decrease in DouYu's additional paid-in capital for acquisition of noncontrolling interest in Shuangsi" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary": { "auth_ref": [ "r105", "r148", "r159" ], "calculation": { "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails": { "order": 3.0, "parentTag": "us-gaap_MinorityInterestPeriodIncreaseDecrease", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the repurchase of equity (treasury stock) by a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent; but not deconsolidation by the parent.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Repurchase of Shares by Subsidiary", "negatedLabel": "Decrease in DouYu's additional paid-in capital due to additional capital contribution in DouYu Japan", "verboseLabel": "Adjustment to additional paid in capital" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails", "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r144", "r564" ], "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": "Basis of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractualRightsMember": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Rights that arise from a contractual arrangement with a third party (not including franchise rights and license agreements).", "label": "Contractual Rights [Member]", "terseLabel": "Agency contract rights", "verboseLabel": "Agency contract rights" } } }, "localname": "ContractualRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetParentheticalDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r35", "r233", "r323", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r359", "r360", "r445", "r655" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "negatedLabel": "Cost of revenues", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureCostOfRevenuesScheduleOfCostOfRevenueDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of revenues" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r63", "r310" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNetScheduleOfConcentrationOfRiskAccountsReceivableNetDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSalesAndMarketingExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r612" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r613" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r418" ], "calculation": { "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r690" ], "calculation": { "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r126", "r691" ], "calculation": { "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails": { "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 operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Tax loss carried forward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r126", "r691" ], "calculation": { "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "verboseLabel": "Allowance for credit loss" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges": { "auth_ref": [ "r126", "r691" ], "calculation": { "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from restructuring reserve.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Restructuring Charges", "terseLabel": "Tax basis difference upon the restructuring in 2016" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r419" ], "calculation": { "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: valuation allowance", "periodEndLabel": "Balance at end of the year", "periodStartLabel": "Balance at beginning of the year" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfMovementOfDeferredTaxValuationAllowanceDetails", "http://ir.douyu.com/role/ScheduleIncomeTaxesScheduleOfDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r615" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.", "label": "Deposits Assets, Current", "terseLabel": "Short-term bank deposits", "verboseLabel": "Short-term deposits" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r610" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Long-term bank deposits" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r51", "r95" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation of property and equipment", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregates of revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r368", "r572", "r573", "r574", "r575", "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r375", "r402", "r403", "r406", "r410", "r582" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r210", "r352", "r353", "r354", "r358", "r359", "r360", "r474", "r560", "r630" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Amounts due from related parties" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r14", "r352", "r353", "r354", "r358", "r359", "r360", "r474", "r630" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Amounts due to related parties", "verboseLabel": "Amounts due to subsidiaries and VIEs" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r171", "r183", "r352", "r353", "r354", "r358", "r359", "r360", "r474", "r630" ], "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", "terseLabel": "Due to WFOE" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net income (loss) per share and net (loss) attributable to ordinary shareholders", "terseLabel": "Net income (loss) per ordinary share attributable to ordinary shareholders" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r228", "r242", "r243", "r244", "r245", "r246", "r250", "r253", "r261", "r262", "r263", "r267", "r443", "r444", "r506", "r513", "r567" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Basic net income (loss) per ordinary share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r228", "r242", "r243", "r244", "r245", "r246", "r253", "r261", "r262", "r263", "r267", "r443", "r444", "r506", "r513", "r567" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted net income (loss) per ordinary share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r264", "r265", "r266", "r268" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net income (loss) per share and net loss attributable to ordinary shareholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r699" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of foreign exchange rate changes on cash and cash equivalents", "verboseLabel": "Effect of foreign exchange rate changes" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r414" ], "calculation": { "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r234", "r414", "r428" ], "calculation": { "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "PRC income tax rate", "verboseLabel": "Tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r689", "r692" ], "calculation": { "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r689", "r692" ], "calculation": { "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Effect of tax rate in different tax jurisdiction" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r689", "r692" ], "calculation": { "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Expenses not deductible for tax purposes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfReconciliationOfTotalTaxExpensesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and welfare" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "terseLabel": "Total unrecognized share-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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, Class of Treasury Stock [Line Items]", "terseLabel": "Treasury shares" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r102", "r192", "r221", "r222", "r223", "r237", "r238", "r239", "r241", "r247", "r249", "r269", "r325", "r366", "r407", "r408", "r409", "r424", "r425", "r442", "r447", "r448", "r449", "r450", "r451", "r453", "r470", "r516", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentAggregateCost": { "auth_ref": [ "r13" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.", "label": "Equity Method Investment, Aggregate Cost", "terseLabel": "Equity method investment, Amount agreed to invest" } } }, "localname": "EquityMethodInvestmentAggregateCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r195", "r233", "r323", "r445" ], "lang": { "en-us": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r195", "r233", "r323", "r445" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "auth_ref": [ "r607", "r629", "r643", "r698" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]", "terseLabel": "Equity method investments is presented on a group basis" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r75" ], "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": "Impairment loss of investments" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r77" ], "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", "positiveLabel": "Equity method partnership investment percentage", "terseLabel": "Percentage of equity method investment acquired" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodParentheticalDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentQuotedMarketValue": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the aggregate value of each identified investment accounted for under the equity method of accounting based on the quoted market price for those investments in common stock for which a quoted market price is available.", "label": "Equity Method Investment, Quoted Market Value", "terseLabel": "Fair value of equity interest" } } }, "localname": "EquityMethodInvestmentQuotedMarketValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r76", "r287", "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "verboseLabel": "Equity method investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Schedule of equity method investments" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r318" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Equity securities without readily determinable fair value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquitySecuritiesWithoutReadilyDeterminableFairValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "terseLabel": "Group recorded impairment loss other expense" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "auth_ref": [ "r640", "r641", "r642" ], "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": "Schedule of equity securities without readily determinable fair values" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r320" ], "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": "Equity securities without readily determinable fair value, upward price adjustment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Intangible assets, net estimated useful lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r203", "r340" ], "calculation": { "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Total of accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r336", "r339", "r340", "r342", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-lived intangible assets by major class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetParentheticalDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Future amortization expenses" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Weighted average amortization periods of intangible assets", "verboseLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetParentheticalDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r84", "r89" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetParentheticalDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r90", "r488" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted average amortization period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r337" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Agency contract right acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "auth_ref": [ "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Foreign Currency Exchange Rate, Translation", "terseLabel": "Convenience translation rate per US$1.00", "verboseLabel": "Convenience exchange rate per US$1.00" } } }, "localname": "ForeignCurrencyExchangeRateTranslation1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "verboseLabel": "Furniture and office equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfIntangibleAssets": { "auth_ref": [ "r626" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of intangible assets.", "label": "Gain (Loss) on Disposition of Intangible Assets", "negatedLabel": "Loss from the disposal of intangible assets" } } }, "localname": "GainLossOnDispositionOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r37", "r74", "r604" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "terseLabel": "Investment gain" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r51" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss from the disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": { "auth_ref": [ "r619", "r620", "r626", "r715", "r716" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.", "label": "Gain (Loss) on Disposition of Stock in Subsidiary", "negatedLabel": "Gain on disposal of a subsidiary", "verboseLabel": "Gain on disposal of subsidiary" } } }, "localname": "GainOrLossOnSaleOfStockInSubsidiary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r36" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.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/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r202", "r331", "r502", "r570", "r589", "r645", "r646" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible assets, net." } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r334", "r335", "r570" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible assets, net" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r51", "r332", "r333", "r334", "r570" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r33", "r233", "r286", "r296", "r301", "r304", "r323", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r359", "r360", "r445", "r569", "r655" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "verboseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets and intangible assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r286", "r296", "r301", "r304", "r569" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes and share of income (loss) in equity method investments", "verboseLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfIncomeLossBeforeIncomeTaxesDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r30", "r51", "r76", "r173", "r184", "r284" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Share of (income) loss in equity method investments", "negatedTerseLabel": "Equity in (income) loss of subsidiaries and share of income (loss) from VIEs", "terseLabel": "Equity in income (loss) of subsidiaries and share of income (loss) from VIE", "verboseLabel": "Share of income (loss) in equity method investments" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodParentheticalDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement Related Disclosures [Abstract]", "terseLabel": "Statements of comprehensive income (loss) data:" } } }, "localname": "IncomeStatementRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r120", "r121", "r122", "r127" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r234", "r415", "r416", "r422", "r426", "r429", "r431", "r432", "r433" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r235", "r248", "r249", "r285", "r413", "r427", "r430", "r514" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayAggregateDollarAmount": { "auth_ref": [ "r429" ], "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": "The aggregate dollar effect" } } }, "localname": "IncomeTaxHolidayAggregateDollarAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfAggregateAmountAndPerShareEffectOfTaxHolidayDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.", "label": "Income Tax Holiday, Income Tax Benefits Per Share", "terseLabel": "Per share effect-basic and diluted" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfAggregateAmountAndPerShareEffectOfTaxHolidayDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r220", "r411", "r412", "r416", "r417", "r421", "r423" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r414" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r48", "r55" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income tax paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r50" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r50" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r625" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r486", "r625" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.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": "Advances from customers" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r563" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due from Related Parties, Current", "negatedLabel": "Amounts due from related parties", "negatedTerseLabel": "Amounts due from subsidiaries and VIEs" } } }, "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties, Current", "terseLabel": "Amounts due to related parties" } } }, "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r625", "r700" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r625" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r625" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r50" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepayments" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r338", "r341" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived intangible assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r86", "r93" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived intangible assets, major class name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InlandRevenueHongKongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Hong Kong.", "label": "Inland Revenue, Hong Kong [Member]", "terseLabel": "Hong Kong" } } }, "localname": "InlandRevenueHongKongMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r343" ], "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, net" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r202" ], "calculation": { "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Total of gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill) [Abstract]", "terseLabel": "Gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r82", "r88" ], "calculation": { "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": { "auth_ref": [ "r175", "r541", "r542" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.", "label": "Interest Income, Deposits with Financial Institutions", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeDepositsWithFinancialInstitutions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r614" ], "calculation": { "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable, Current", "terseLabel": "Interest receivable" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r322", "r717" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Long-term investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r611" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "verboseLabel": "Investments in subsidiaries and VIEs" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r467", "r588" ], "calculation": { "http://ir.douyu.com/role/DisclosureLeasesSummaryOfLeaseExpenseDetails": { "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 expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r701" ], "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 leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "verboseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases." } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Operating leases as lessee" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r702" ], "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 future minimum lease payments under non-cancellable operating lease agreements" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r468" ], "calculation": { "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetailsCalc2": { "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 cash flows" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r468" ], "calculation": { "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails": { "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r468" ], "calculation": { "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails": { "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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r468" ], "calculation": { "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r15", "r233", "r323", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r359", "r360", "r437", "r440", "r441", "r445", "r568", "r655", "r706", "r707" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "LIABILITIES", "verboseLabel": "LIABILITIES" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r12", "r170", "r180", "r589", "r629", "r643", "r698" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r17", "r197", "r233", "r323", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r359", "r360", "r437", "r440", "r441", "r445", "r589", "r655", "r706", "r707" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "terseLabel": "Current liabilities", "totalLabel": "Total current liabilities", "verboseLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities: (include amounts of the consolidated VIEs without recourse to DouYu International Holdings Limited.", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r1", "r2", "r3", "r4", "r5", "r233", "r323", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r359", "r360", "r437", "r440", "r441", "r445", "r655", "r706", "r707" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "verboseLabel": "Non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "License for Online Transmission of Audio/Video Programs" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r639" ], "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]", "verboseLabel": "Accounts receivable, net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r199" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualInsuranceRelatedAssessmentPremiumTaxOffset": { "auth_ref": [ "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of insurance-related assessment liability that is expected to be recovered through a premium tax offset based on current laws applied to in-force policies.", "label": "Loss Contingency Accrual, Insurance-related Assessment, Premium Tax Offset", "terseLabel": "Officer liability" } } }, "localname": "LossContingencyAccrualInsuranceRelatedAssessmentPremiumTaxOffset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualPayments": { "auth_ref": [ "r650" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow reducing loss contingency liability.", "label": "Loss Contingency Accrual, Payments", "terseLabel": "Total payment of plaintiffs" } } }, "localname": "LossContingencyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesLineItems": { "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": "Marketable Securities [Line Items]" } } }, "localname": "MarketableSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodParentheticalDetails", "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquitySecuritiesWithoutReadilyDeterminableFairValuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in marketable security.", "label": "Marketable Securities [Table]" } } }, "localname": "MarketableSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodParentheticalDetails", "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquitySecuritiesWithoutReadilyDeterminableFairValuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r36" ], "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 market promotion expenses" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r22", "r169", "r179", "r233", "r323", "r350", "r353", "r354", "r355", "r359", "r360", "r445" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "verboseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r104" ], "calculation": { "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails": { "order": 4.0, "parentTag": "us-gaap_MinorityInterestPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "terseLabel": "Increase in DouYu's additional paid-in capital due to repurchase of noncontrolling interest in Gogo Glocal" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r104", "r142", "r143" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Acquisition of noncontrolling interest in Gogo Glocal" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest Disclosure [Text Block]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterest" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestLineItems": { "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": "Noncontrolling Interest [Line Items]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestPeriodIncreaseDecrease": { "auth_ref": [ "r138" ], "calculation": { "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails": { "order": 2.0, "parentTag": "doyu_NetIncomeLossAttributableToCommonStockHoldersNetOfTransfersToNoncontrollingInterest", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Net Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period.", "label": "Noncontrolling Interest, Period Increase (Decrease)", "totalLabel": "Net transfers to noncontrolling interest" } } }, "localname": "MinorityInterestPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r22", "r34", "r138", "r149" ], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents a description of the nature of common ownership or management control relationships with other entities, regardless of there being transactions between the entities, when the existence of that control could result in operating results or financial position of the reporting entity significantly different from that which would have been obtained if the entities' were autonomous.", "label": "Nature of Common Ownership or Management Control Relationships", "terseLabel": "Nature of company relationship with the group" } } }, "localname": "NatureOfCommonOwnershipOrManagementControlRelationships", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfMajorRelatedPartiesAndTheirRelationshipsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r272", "r278" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and principal activities" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r231" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Cash used in financing activities", "verboseLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r231" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Cash used in investing activities", "verboseLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r47", "r49", "r52" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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 provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:", "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r31", "r52", "r174", "r185", "r195", "r216", "r218", "r223", "r233", "r240", "r242", "r243", "r244", "r245", "r248", "r249", "r259", "r286", "r296", "r301", "r304", "r323", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r359", "r360", "r444", "r445", "r569", "r655" ], "calculation": { "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails": { "order": 1.0, "parentTag": "doyu_NetIncomeLossAvailableToCommonStockHolders", "weight": 1.0 }, "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails": { "order": 1.0, "parentTag": "doyu_NetIncomeLossAttributableToCommonStockHoldersNetOfTransfersToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss) attributable to DouYu's ordinary shareholders", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails", "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails", "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r145", "r157", "r216", "r218", "r248", "r249", "r618" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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 attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r242", "r243", "r244", "r245", "r250", "r251", "r260", "r263", "r286", "r296", "r301", "r304", "r569" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income (loss) attributable to ordinary shareholders of the Company" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r252", "r255", "r256", "r257", "r258", "r260", "r263" ], "calculation": { "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, 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", "totalLabel": "Net income (loss) attributable to ordinary shareholders for computing diluted net income (loss) per ordinary share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure on non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Transfers to noncontrolling interest" } } }, "localname": "NoncontrollingInterestItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNoncontrollingInterestScheduleOfGroupSOwnershipInItsSubsidiaryOnGroupSEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r137", "r366", "r632", "r633", "r634" ], "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": "Noncontrolling interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of summary of restricted share units" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "negatedTotalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating (expense) income:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r286", "r296", "r301", "r304", "r569" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "(Loss) income from operations", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r461", "r588" ], "calculation": { "http://ir.douyu.com/role/DisclosureLeasesSummaryOfLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r458" ], "calculation": { "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities", "totalLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails", "http://ir.douyu.com/role/DisclosureLeasesSummaryOfInformationRelatedToOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r458" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of lease liabilities", "verboseLabel": "Lease liabilities due within one year" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails", "http://ir.douyu.com/role/DisclosureLeasesSummaryOfInformationRelatedToOperatingLeasePaymentsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r458" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "positiveLabel": "Lease liabilities", "terseLabel": "Non-current portion of lease liabilities", "verboseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeaseAgreementsDetails", "http://ir.douyu.com/role/DisclosureLeasesSummaryOfInformationRelatedToOperatingLeasePaymentsDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r459", "r463" ], "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": "Cash paid for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfInformationRelatedToOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r457" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating leases right-of-use assets", "verboseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfInformationRelatedToOperatingLeasePaymentsDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r626" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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", "terseLabel": "Operating lease expenses" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r466", "r588" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfInformationRelatedToOperatingLeasePaymentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r465", "r588" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (in years) - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfInformationRelatedToOperatingLeasePaymentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carry forwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and principal activities" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Others" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r214", "r589" ], "calculation": { "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Total", "verboseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Current", "terseLabel": "Others" } } }, "localname": "OtherAssetsMiscellaneousCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r204" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "verboseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r23" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossCalc2": { "order": 1.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 adjustments", "verboseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r23", "r26", "r446", "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after 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 Translation Adjustment, Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive (loss) income, net of tax of nil:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r139", "r140", "r146" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss), tax" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "Other current assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "verboseLabel": "Others" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expenses, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "terseLabel": "Other operating income, net", "verboseLabel": "Other operating income (expense), net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total shareholders' equity(deficit) attributable to DouYu" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_PartnersCapitalAccountContributions": { "auth_ref": [ "r103", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total contributions made by each class of partners (i.e., general, limited and preferred partners).", "label": "Partners' Capital Account, Contributions", "terseLabel": "Additional capital contribution in DouYu Japan" } } }, "localname": "PartnersCapitalAccountContributions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued expenses and other current liabilities" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r46" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common and preferred stock.", "label": "Payments for Repurchase of Equity", "negatedLabel": "Repurchase of ordinary shares", "negatedTerseLabel": "Repurchase of ordinary shares" } } }, "localname": "PaymentsForRepurchaseOfEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r42" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with 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": "Payments for acquisitions of equity investments", "terseLabel": "Payment for equity method investment" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodParentheticalDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r43" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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": "Purchases of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "negatedTerseLabel": "Investment in subsidiaries" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLongtermInvestments": { "auth_ref": [ "r624" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.", "label": "Payments to Acquire Long-term Investments", "negatedLabel": "Purchases of long-term bank deposits" } } }, "localname": "PaymentsToAcquireLongtermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r43" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r44" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.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": "Purchases of short-term bank deposits", "verboseLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToFundLongtermLoansToRelatedParties": { "auth_ref": [ "r623", "r703" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates.", "label": "Payments to Fund Long-term Loans to Related Parties", "negatedLabel": "Loan to related parties" } } }, "localname": "PaymentsToFundLongtermLoansToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r213", "r329", "r330", "r561" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepayments", "verboseLabel": "Prepayments" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties": { "auth_ref": [ "r621", "r703" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with collection, whether partial or full, of long-term loans to a related party. Alternate caption: Proceeds from Advances to Affiliates.", "label": "Proceeds from Collection of Long-term Loans to Related Parties", "terseLabel": "Repayment of loan from related parties" } } }, "localname": "ProceedsFromCollectionOfLongtermLoansToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r39" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled.", "label": "Proceeds from Divestiture of Interest in Subsidiaries and Affiliates", "terseLabel": "Proceeds from disposal of subsidiary, net of cash disposed" } } }, "localname": "ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r45" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from 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": "Proceeds from capital contribution from noncontrolling interest shareholder" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfIntangibleAssets": { "auth_ref": [ "r40" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Proceeds from Sale of Intangible Assets", "terseLabel": "Proceeds from disposal of intangible assets" } } }, "localname": "ProceedsFromSaleOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfLongtermInvestments": { "auth_ref": [ "r622" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle.", "label": "Proceeds from Sale of Long-term Investments", "terseLabel": "Proceeds from disposal of investments" } } }, "localname": "ProceedsFromSaleOfLongtermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r41" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.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 disposal of short-term bank deposits", "verboseLabel": "Proceeds from disposal of short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Other" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSegmentInformationScheduleOfRevenueByTypeOfServiceProvidedByGroupDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r195", "r216", "r218", "r230", "r233", "r240", "r248", "r249", "r286", "r296", "r301", "r304", "r323", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r359", "r360", "r435", "r438", "r439", "r444", "r445", "r507", "r569", "r586", "r587", "r618", "r655" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossCalc2": { "order": 2.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 income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r99", "r526", "r527", "r528" ], "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 and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Property and equipment, net, estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r96", "r200" ], "calculation": { "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "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": "Gross carrying amount" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross [Abstract]", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r98", "r181", "r508", "r589" ], "calculation": { "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r98", "r526", "r527" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r98" ], "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 and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment, net, estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r229", "r327" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Provision (Reversal) for allowance for credit loss" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r370", "r473", "r474" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfMajorRelatedPartiesAndTheirRelationshipsDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r165" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "verboseLabel": "Fee paid to related parties" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfMajorRelatedPartiesAndTheirRelationshipsDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.", "label": "Related Party Transaction, Other Revenues from Transactions with Related Party", "verboseLabel": "Other revenue derived from related parties" } } }, "localname": "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "verboseLabel": "Purchased from related parties" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r370", "r473", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r705" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfMajorRelatedPartiesAndTheirRelationshipsDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r471", "r472", "r474", "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r117", "r188", "r714" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.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/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfComprehensiveIncomeLossDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r117" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "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": "Statutory reserves and restricted net assets" } } }, "localname": "RestrictedAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureStatutoryReservesAndRestrictedNetAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r198" ], "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]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r608", "r627" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r51" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.", "label": "Restricted Stock or Unit Expense", "terseLabel": "Recognized compensation expense" } } }, "localname": "RestrictedStockExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "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)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails", "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r9", "r104", "r178", "r519", "r521", "r589" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r192", "r237", "r238", "r239", "r241", "r247", "r249", "r325", "r407", "r408", "r409", "r424", "r425", "r442", "r516", "r518" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r282", "r283", "r295", "r299", "r300", "r306", "r307", "r310", "r367", "r368", "r487" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net revenues (including related party revenues of RMB32,910,229, RMB29,900,069 and RMB 20,394,478 for the years ended December 31, 2020, 2021 and 2022, respectively)", "verboseLabel": "Net revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationScheduleOfRevenueByTypeOfServiceProvidedByGroupDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r32", "r186", "r352", "r353", "r354", "r358", "r359", "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Related-party revenues", "verboseLabel": "Revenue derived from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r565", "r566" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r224", "r233", "r282", "r283", "r295", "r299", "r300", "r306", "r307", "r310", "r323", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r359", "r360", "r445", "r507", "r655" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r464", "r588" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Lease liabilities arising from obtaining right-of-use assets" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfInformationRelatedToOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r310", "r637" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of antidilutive securities excluded from computation of earnings per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of deferred tax assets" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r636" ], "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 basic and diluted net income (loss) per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of total tax expenses" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r78", "r195", "r233", "r323", "r445" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsScheduleOfInvestmentsAccountedForUnderEquityMethodDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r84", "r89", "r488" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of finite-lived intangible assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetParentheticalDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r84", "r89" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets, net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Investments [Line Items]" } } }, "localname": "ScheduleOfInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsTable": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.", "label": "Schedule of Investments [Table]" } } }, "localname": "ScheduleOfInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureInvestmentsSummarizedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of other current assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r166", "r167" ], "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]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfAmountsDueFromToRelatedPartiesDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfMajorRelatedPartiesAndTheirRelationshipsDetails", "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of significant related party transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureRelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r70", "r71", "r72", "r81" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationScheduleOfRevenueByTypeOfServiceProvidedByGroupDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r372", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r150", "r151", "r153", "r154", "r155", "r436", "r437", "r440", "r441", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r150", "r151", "r153", "r154", "r155" ], "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]", "verboseLabel": "Schedule of financial statement amounts and balances of the VIEs" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "verboseLabel": "Schedule of future amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r62", "r64", "r65", "r66", "r161", "r163" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of concentration of risk, accounts receivable, net" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Information" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r279", "r280", "r281", "r286", "r288", "r298", "r302", "r303", "r304", "r305", "r306", "r309", "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureSegmentInformationScheduleOfRevenueByTypeOfServiceProvidedByGroupDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r289", "r290", "r291", "r292", "r293", "r294", "r307" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 4.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/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Sales and marketing expenses and General and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r50" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense, Total", "terseLabel": "Share-based compensation expenses", "verboseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedStatementsOfCashFlowsDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Requisite employment service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. 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 Rights", "terseLabel": "Restricted share units, vesting condition" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r392" ], "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", "negatedTerseLabel": "Number of restricted shares, Forfeited", "terseLabel": "Forfeited of unvested restricted shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r392" ], "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, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Restricted share units, grants in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of restricted shares, Ending balance", "periodStartLabel": "Number of restricted shares, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r387", "r388" ], "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 vale Outstanding", "periodStartLabel": "Weighted average grant-date fair vale Outstanding", "terseLabel": "Fair value per share of the restricted equity" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r391" ], "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", "negatedTerseLabel": "Number of restricted shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r394" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Aggregate fair value of the restricted equity" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r391" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r395" ], "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": "Share units vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-based Goods and Nonemployee Services Transaction, Modification of Terms, Incremental Compensation Cost", "terseLabel": "Incremental compensation cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivityDetails", "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Fair value per share" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Restricted share units, effective period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, Shares", "periodStartLabel": "Opening Balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r462", "r588" ], "calculation": { "http://ir.douyu.com/role/DisclosureLeasesSummaryOfLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureLeasesSummaryOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r60", "r232" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of significant accounting policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAdministrationOfTaxationChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of China.", "label": "State Administration of Taxation, China [Member]", "terseLabel": "China" } } }, "localname": "StateAdministrationOfTaxationChinaMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r206", "r207", "r208", "r233", "r253", "r254", "r261", "r263", "r270", "r271", "r323", "r350", "r353", "r354", "r355", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r445", "r541", "r605", "r628", "r635" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails", "http://ir.douyu.com/role/DocumentCoverPage", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r20", "r102", "r192", "r221", "r222", "r223", "r237", "r238", "r239", "r241", "r247", "r249", "r269", "r325", "r366", "r407", "r408", "r409", "r424", "r425", "r442", "r447", "r448", "r449", "r450", "r451", "r453", "r470", "r516", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureCostOfRevenuesScheduleOfCostOfRevenueDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "terseLabel": "Statement of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (DEFICIT)" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r237", "r238", "r239", "r269", "r487" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureCostOfRevenuesScheduleOfCostOfRevenueDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r6", "r7", "r104" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Ordinary shares issued in connection of the acquisition" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Shares, Employee Benefit Plan", "terseLabel": "Vesting of restricted share units, shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Value, Employee Benefit Plan", "terseLabel": "Vesting of restricted share units" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Repurchase of shares", "verboseLabel": "Repurchase of shares" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Stock repurchase program, period in force" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r6", "r7", "r102", "r104" ], "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": "Stock repurchased during period, shares", "verboseLabel": "Repurchase of ordinary shares (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r6", "r7", "r102", "r104" ], "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 repurchase value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://ir.douyu.com/role/DisclosureTreasurySharesAdditionalInformationDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r7", "r10", "r11", "r73", "r589", "r629", "r643", "r698" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total DouYu International Holdings Limited Shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "SHAREHOLDERS' EQUITY", "verboseLabel": "Shareholders' equity (deficit)" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r137", "r138", "r156", "r192", "r193", "r222", "r237", "r238", "r239", "r241", "r247", "r325", "r366", "r407", "r408", "r409", "r424", "r425", "r442", "r447", "r448", "r453", "r470", "r517", "r518", "r629", "r643", "r698" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Opening balance", "totalLabel": "Total Shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r454", "r479" ], "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" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r454", "r479" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r454", "r479" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r454", "r479" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r478", "r480" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions.", "label": "Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions", "verboseLabel": "Percentage of direct/indirect ownership" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfIncomeTaxHolidayTextBlock": { "auth_ref": [ "r128" ], "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": "Schedule of aggregate amount and per share effect of the tax holiday" } } }, "localname": "SummaryOfIncomeTaxHolidayTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r123" ], "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": "Schedule of movement of deferred tax valuation allowance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r189", "r190", "r191", "r314", "r315", "r317" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "verboseLabel": "Accounts receivable, net of allowance for credit loss" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "verboseLabel": "Brand name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfIntangibleAssetsNetDetails", "http://ir.douyu.com/role/DisclosureIntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransmissionServiceAgreementMember": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Agreement between a transmission customer and the transmission provider for service.", "label": "Transmission Service Agreement [Member]", "verboseLabel": "License for Online Transmission of Audio/Video Programs" } } }, "localname": "TransmissionServiceAgreementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock [Member]", "verboseLabel": "Treasury shares" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "negatedPeriodEndLabel": "Treasury shares, ending balance (in shares)", "negatedPeriodStartLabel": "Treasury shares, beginning balance (in shares)", "verboseLabel": "Treasury stock, common, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r21", "r106", "r109" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury shares (1,755,803 and 2,560,561 ordinary shares as of December 31, 2021 and 2022, respectively)", "negatedPeriodEndLabel": "Treasury shares, ending balance", "negatedPeriodStartLabel": "Treasury shares, beginning balance", "negatedTerseLabel": "Treasury shares" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/ScheduleScheduleIAdditionalInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://ir.douyu.com/role/StatementConsolidatedBalanceSheets", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Treasury shares" } } }, "localname": "TreasuryStockSharesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Treasury Stock [Text Block]", "terseLabel": "Treasury shares" } } }, "localname": "TreasuryStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureTreasuryShares" ], "xbrltype": "textBlockItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r51" ], "calculation": { "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "negatedLabel": "Impairment losses and fair value adjustments on investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r67", "r68", "r69", "r273", "r274", "r276", "r277" ], "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/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureIncomeTaxesScheduleOfMovementOfDeferredTaxValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValueAddedTaxReceivableCurrent": { "auth_ref": [ "r614" ], "calculation": { "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Value Added Tax Receivable, Current", "terseLabel": "Value-added tax recoverable" } } }, "localname": "ValueAddedTaxReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]", "terseLabel": "Summary of significant accounting policies" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "verboseLabel": "Percentage of direct/indirect ownership (VIEs)" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureOrganizationAndPrincipalActivitiesScheduleOfPrincipalSubsidiariesAndViesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r150", "r436", "r437", "r440", "r441" ], "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 [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfFinancialStatementAmountsAndBalancesOfViesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "verboseLabel": "Motor vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://ir.douyu.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r252", "r263" ], "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 ordinary shares used in computing diluted income (loss) per ordinary share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares used in calculating net income (loss) per ordinary share", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r250", "r263" ], "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 used in computing basic income (loss) per ordinary share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails", "http://ir.douyu.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ir.douyu.com/role/DisclosureNetIncomeLossPerShareAndNetIncomeLossAttributableToOrdinaryShareholdersScheduleOfBasicAndDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "405", "URI": "https://asc.fasb.org/extlink&oid=6392405&loc=d3e24119-109301", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.F)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/subtopic&trid=2208821", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4616395-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4M", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591554-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04(Schedule I))", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=126898705&loc=d3e5864-122674", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule I", "Subsection": "04", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "7", "Subparagraph": "Schedule II", "Subsection": "05", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "9", "Subsection": "06", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r594": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r595": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r596": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r597": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r598": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r599": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r601": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r602": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r603": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5283-111683", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(g))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=126903467&loc=d3e32787-111569", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905813&loc=d3e1205-110223", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 134 0001104659-23-049244-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-23-049244-xbrl.zip M4$L#!!0 ( )@SF5;G)WH5X&^D>@ 70W?O['V](VUM05S.&?3R[/ M+DX,RDW'8GS^^<3W9J<_G?SCE__\CY__Z_3TGS?/(\-R3'])N6>8+B4>M8Q7 MYBV,J;-:$6X\4-=EMFWSMQ?7/G/<.52^N#K_YXCQ[R=127AE>=O2\9(? MSX.745'3\;GG;I)E!37/YL[Z/'R)XO6B"L);N>K2^"91U/1=%_2013Q\FZAB M4:8N#2\2!7UQZFU65&Q+SXAXD8V,WB2*V] [FM[#UR^@UACU.2$K)7%\D>P1 M9F9T"#,3!?$ETTC!N/ (-[=2 (2I5^OHK*7Y_]\&$TD.+92N%Y:7'B8E"#5 M#R'-R^OKZW/Y-BI*W\R%NEGX)JDTS]U31J)M\/H<7V.=B].+R]/>94SH+#5N M7R58<<),H19+O@H+>\2=4^^1+*E8$9-N*S#WS'+\C7]F.DM9]+)W!<)0F^)P M<.^XRSLZ([X-7?F'3VSYE>Z@N7*IB1]XI@JOSUW'IN>[DC$\X1LU6N6;1"M= M.LOD\>,YO(WW7P;A[:OD9^.Y&NGA[5;]W%_V5"-([P( X%$NV(M-3[$8=8D' M Z\X[>' &^J)>GF]!$5VI>=%^C4L%M4BGN>R%]^C";WY/*6Y-\'ROZ/3_:_/ M(;NTZ50Z]3#DN_QB,R^SDE_\P##GV$\X=3_8L/HH>KE:,SYS@ M"3S#+_83=LX4/A4#__CZ/%1++;OPC@G3=H3OT@DTUB*NU>?6K2\\9]E_8^+. M61+&P[X4)P8#G92K$DD6R6;1&>-,M@*&F(L+X]38$80?$4T#B!H!50/)&@%= M(R+\\_D^N3U&/DS*8_Z+_!L^/P'?L^P\G!?#RF$13463V*9OEZ^W$RNS6O@P MTE5E#4*'>7*TNH5/SK&9A9_$#;$1NI,%I9':"I33Z H^#:FK+17X^W;\.!F/ MAG?]Z>#.N.F/^H^W V/R93"83CKMZ+2S?2C&LUMG">U?X/BYID,P4I=TY B= MSHK4UFJRI]?D9 K_/ P>IQ-C? ^O'IZ>!U\&CY/AMX$Q?(3? ^.'T7@R^6NG MY)I*OH6F]>II.B#1BKJ-'Y"9T>OT7ESO1"SN;>>U\.>\+:_5Z(=2&NU/OACW MH_%OW:!<7F]/!):DWH)Z#)I55HG)RCD:_5A%H\8/"1[=EYDV:_NFW+00S]2D M;$U@C?)(/;3P+=^FXYGR]1WU"+-3YFX=4AKM?[BXNKC<-X,C8H:[I?8W U9( MB)*0H^',#))5[(>0<0>)-"3&\+VXMW*WR>L+ 9;O3HGI=QE@J$9$"X,/:1A( M2D:P,^891-+:@X"C*M*I/UO]3ZZSHJZW@07FX ^?K7# 37S(&04R@%"7G!82 M'].0B,@9L$XV:$10-3BL-"4[@&0#9 @MY'/%O!HHL*^'SCX_J(D1=F@TQ4)$R 8E6R+8R# ML]3"ZR>E)8(,#!IRD*-)GQ"9H:'W/;@X298XA,/F6+9'60Z4*36 MKV$7*M5X1V<4OBP+'BL,V&I5KYG[TC_!Y.-R#IT!C M#C,]A6;'S(A?7<=?3<:OG+IBP59#/H1UB/\BF,6(NQGSX#V:G=XF8RPX! LM M7GKI.28I@Q$)L0>>.7+ZBS"<2!:P:@P&"!);<= + V:7;5$JQ>H@IH,8]7;; MR4_4G2P(&"+<2CSOAT>KN,$P=<:NQ3CTMBRZ<&P+U+$#S T1S 0"=\SV/6HI MZ6=A\9BR:$&K6)L#,0"@'.I^@(?BKP:LM@R!)*69PU/O24QRF.D,)Y0]J!0* MOP?Z%VR!I&<%;5#0W?'M@)X-]!$E8$Y,_.42QZV9_!G:-AEP+%!#"QJ%-1V0 M1!T'5%'%-CZ+[)U.A<55>.][\/ !Y%CZ2_GNB6SD+OQ7#I\2S"JW>+IMV_C! MC5?2+X7/9<'^W*7!AGTQW3?**@\)X<2U=K2)'YU-#UC.P8M?3A5VIBIX':RKE.%EISX&33E;=Z6_# M_CB53ON+D,KQSRES]J_SS^G@4!$."\+G5 QY?!$9[6C,F,F\HF#()Z2%PE4I MQYXO_<=?!Q, 8P'?0#%>'0W>)[\Q1C\S]?A]'>84@?WP]OAM ."PMDY,JXF M;,X9:(9P+W2Y //D"71K,BJB?U-^S^5J:U2.[O.]E OTSLH2.P:1KP>:3ZN0 M-'SRX5^=DJLJ>8JF:445AW4U"KX"!:?LZ3(*#EATZBWHV:76IJZH5GE7:>5E M>F9UJLK^$G$ZE&&2:"Z!K23ESOCR=&5URKI4*$L2.WV1 9IFC%RG+(U[G#LG MG/TII>USZ\EEW&0K8O=-CZWE.7W?LJ10Q![RF>,N9=$L/[EZU+3>"I<*A[D8 M.[EKOHH8PO :<<2O>,O48#NNW398+5S$?=["E]N30B9]4[YE^[XT33X'.2FK MJRARDAYV41$1$T36_C8<=+NJ]:VSG<[O&2?0V:#S:'G47\J)&/0>;K? "DP# ML,,SU$).<>Q=P@Y,XFX6B6:([5J1!,))\+V$XDF/F@7MP-@,&,O,>PU0S(%3 MG75C-P&V,&)E.'X/A,>6N'/T5="9;X_8NK$AJP+'')#56;L6]T:GD8"&+R4T M;!2Q V.#8%0XG!\0B"6YY8#P0V,@S'"#[_!W[NC=//P=/?&\.3 M0$GDC+F,9.D,BR''(A#D M;UW,>M7A<7OU$V7\"* ML[^F+IDG=/I$7>98(CT'5(%,'3XY:$HMFPJAZ344R""!1$E-(/+6Y$;!^&-B.U[AU7^HT';FD/U%LX5B:P&J"I!='?5>D,MO135LGN M#8E8&S!'A>[F8;#?4K+OP'(HL!0S;9MFD ,CA9W;$(PZF[<2K.2.!_L3-!R= M518Q>DO6SP&%PNI-@&++(W:@VAF]!QU")M3T7>E*\1N#[\OWGBFQF(V1X]1= M@A9@NK\GS/U&;%^3OJ)%WCD84YC4-0<>L1537D, 'WYZAU%)UM9J] M3ENN2"1VY+/_^9O)UYV.BR4[*O?-%JNFT^SEA6I-DLAHTWVTS62OVH7+W5#H MQGBA,HFK"I#)4;AB]9"9PFB82+WQ(CE&^3B"\AT.LG$P!5,&_@W2M93ZMDO4 MU&I;X30>D0Z2J'3><94TVV0>J2);# ?GIT61POWRX$FLNIV(F@%'\5R'PG.9 MB>&[6/(K""C"0(.L/&E-D-1"2I$%/#-\:3^-8L0Z3 /E(_,H;*%+?U8>*:4\ MO;"5/'HDU+KZ%1L/F&3-HG_QXP@9B)1HVLZ:F9@L@X ML8K?GUJ#S9J7C8&73TJ?S$ $#&B0,LAW8*Y)23K\E,)/J7FV7.T<+*3G6"46 MNJV>TEI^IC:&4L!JQ=M,70*FBHD2Q":B!_)OQXT5"X)WIPO*@J=8&E9&69M MS3/08D7AHQ"2-E8H@N'%9-@;/I8H" PBN^)1?+"'P@1O(FDZ5-5"5!9NFN+ E?'/K< O=EI/Y.9479#1(5ZO^X#@B=GO&Y/;+ MX.[K:& ,C?[=W7 Z'#_V1\;P\7[\_-#'7YC[;_IE8#SUGP>/4YD1LO_X>Y K M\&[P.%'D">W0TRAZ"N3_;!!3);CE(*W7/-)*9"?M0'@X$$97SAX*=OOT\\FW@>H75 MOM.[TVE.#)(^RDBOG0)Q1%W_Z\))-"$BVI[/B_/I>CTG>$,?H*'O^_P@C*[[ M"T98%(N+T*NC^)7I 7\Q+7JZ5$1$"GET.Y>1_(+5NO^?:N&^^ D_Z@ MH8&^Y[B;9XJ^OM+RWD7W8"8^Y9Y/T6I:Q2NV'+9T,3CV2DA MK80RGB8I#96JK%6?8KMIE M+[+1??;&K +LK M1$L:$:!^,9%SM5E#LT5FM%6U:K M(,5%L5GI\#I='?K$,D.YC1+7HD&Q0#M4$J@.3:5/6]3PR"FMU7>YU 2=RG*. M8-0*2KS3JD-A;P:5NZYO:*]9K:$J)'2*["FV)BOO.W>Z;^[^83R*XG"/@;+X$ 77QLV< \F950@"#W3K15@#L(Z*-S MZU(8$U*9(9HDJ 6*(JFLYA;A+5]Y.TVT(T%#UH8I>1MHIW4@*;_+7B;I8142 M6B!\3 -!MR/?!<\W==E%?SYWZ1R,XB 7&!Y8AHNPP6P&W]5X!A6^P-!LD:P4 MY(W1U2'D\D)UIU7F=1@D8A\F&0O.2[=K.RIEP(*8(A4(&(M E Y 90'TX*QE M/I;Q[([.* S)%A3 N\J" W#;=EXUUD@3)'-@DS)%-+!9AISQ;ROD+>&QCK@; M)&+?0:6^LW*6C5JNMA8 -5V7.RWG;@QL5Q2Q23_<:)DZ8QAT"=KWLNP3V2PU MF0IKT],BX:>TC1%N0"26)W%S(LI&B1M]$6/#QDK&*F3= :2:6VGF57BY-;1* M+NMD^O]%??@_C,]ZIC/C33[!Q/&?3P1;KFQZ$CY;N'3V^<1R-OYI[Z+7N^Q= M7?X+FGKVMK2C(DA^J_O7U]>SMQ?7/G/<^7GOXN(J ,!^[X2,(Q+$-5-47J\D MC>XQB$!"].+RY/>Y?98N35E+_%OB#4#I:1*,GG MD[ZUQN]47F7D"P\6G^Z)$8R"2)I]6CJPX #S<^C1)4[=)P9Y$7+7^_/)C-@X M 4%86!BCC6558//'[Y:SFP;MTD_GWBN3P.#"D?2?RGYXH5^'H/U#S13W@T3 M"<& ><0GW&O_?!+LJ>J:]F\_\AQT=GMR3X190WY+5LPCMCQ!P#-SW#$&66+G M]E#&X9S*(UB\_;S/^^8?/A,L.)KJ\^ BQ ?J+1QKYV/80.]9OAM&76JZ[SAM M*Z'WZ:];89\LO )GPOV?OJ^I-B-=NN3ZYB46F+,8:FQ<@2Q MQS/5IG@[O55V3'JNQ'#OTS;NQ'?-[U'B8*$_EQ/C)BUXUW0,%9,EI?%8K"^X^ M]L-F)!6.Q4 !BL8&\E=J:VF)*K;\5V=-78X/PBN)J9 . 9MC*+B(,!7;N>L[ M3"%_O";FR%$5OPLP@J?4A?'0&CE\CG_>$/[]CL+4P+PCJK2T9%5[8'=#5G1] M=7#7VC?X R6+!L@!]W;Q$D?ID;J2UNZA_<"LKX+.?'O$9O0==$IQX6KW0W3H M..1IGY=P(27B*RE44G0\&-/<;'ZESMPE MJP4S^YC#]!UT1AUQ:_>5)HKLN+U23+#Z]DW!RX=QJQ*>2A[OH'>:$+MBWTF3 M>X,@=5=.(+*\?6SLW@8G/X]0++GZY^@Y8K,_\9ZRK'V .OU24*2*#;Y#-PZ8 MZ5\=]SOP>*#+E]U)Q4[KEK,DC#>\Q9'!NTY+OL *\SO\-V)+*&VUWYP, 2IO MSLR=7P'0Q+:_.+;%CM.P7"FJFH7^@G#9:[>^[06!H8B%*347W+&=^>;6.1MY M5N!K]#N,#:TVN[IX=?KC=W_#^#-Q; 869LC8=&RO7947$Z5>.]\ 2%,@_<9( M2/R!6HPV"N'-T26M#H\6E:5;- MCP26CX2/"(?I4(X'#X1#M\K#=9C__\TXKCHY=7&5V>HT74VTJOL$_I\+QQ]R MR\<3272T<;__[A.^H*$8K3:]L#056QM2D?9\P9X]ANJKR%?'*(5OS!&$W?@" MK$(A8N$W,(<(,(,Q0<"1OH8Z M8VU(]DGM>4'U-Z^#"$4]=NI,:"4%JFJ"VL3#;Z!5 M5>XSK2C["&9V6(M8M\YJX^(QFPB2C;2-S )R5&[AFDX\EY(E "Q<:;;!\6P;K'LL).3+=?">43G='*T[U,(T^DW T(E+TT"Z9R:^!PE M6MH RV+>:!._46XY;K_5H7R/9\71>[I@;I!,\=[G5NRS" >-5L:K?"&:!B3. MY<]R:@^V_-ILK8Y]H^W<]T."L<]?^O+@/.ZWU*+;>FF)&C?^19Q/N/G=G\$R MY'=*W'O';R<.KY9\C6)$NF&)5@>N),LZ2_')@FQ=!.+GKJ-C'!$6$*;RLET. M&$^N8_EFV]K*8EZQ+5+Y[<.M[BRYU6>?6Q-GYKT2M]V%FU:"BJT*_3(CNR^* MN6AS+LP3H>'8Y(#;A'I>\#QP&./SJ7-K$R'Z,C1W1%Z%S[QVEFIE16JV0VX( MMUZ9Y2W0*[7=<47-NG+XEESH8JPU=!V>#H6I@BCF,6Z[:86EJ3.&MM^L--O* M:PZ7"@R)WQU:AIYC0TP@2]F,.%4X9=Q3F M6FD XJ&GC5G.8#!@RZ8/FXL%)%84L"HXR%ODB;"1CH12PJU6VEF/YLG0J F. MCLHAQ(#Q,SKO\FT4>UNPSQ&BJI6NHPI?TPWE=,9,1NSQ*U<-9$=HK$JLZEOC M03A#F-8VB! :O-'E2BYSWYAH9=%=0(J,%EK>)XM!B_!D;EBGK7=R1FIIIBHH M2]7-A6 6:'7NW>-9-7Y!)CEFZUV<#6+_F9H.-V&P"Z('_!7:X>'X/N9:M\%P MO&]M-CI< P[8HU%Z:V#)@LS%&/#TKOHL2\2JP1:[),U17EZI#AF$@QFY8,J^ M8\ 3%GEF(RZ"Q<_$"LO4[ &!(E=U4I[8F4R+QR-5Y&JT8Y[IRH>/$QB,9XEK MO 1F=FH%&7DB-+ODGKXZTX7C"UC^8DRYC":F?)?W0W+^RIF'$6_+EC>9JLE6 MU=)_A;\WCXPC$TEZIXDG%V,_V_5B*2%/52_#["OL,"4QANXYYOD;-\#H[1QT5VLXP<1#!F_VNI&OD?Y-5RXZI:;95-_D7E,\M/\I.U^X>OYIW M38>@(5?G()-K*O3&/,)V1B79:@BV,)\H M/"TCN9M6O M)O[+OV'A,'6BX3ZR%:1Z$CL; :F&]5Q3P*J&2YJ63+\7&0OH>LXLZD998:0H M2CS(-TUO7E:3KG8,^KL(06\T AVF",>&A7.[D1Y[3"MO4ODOE.8 '*?[&W-*2F1S9DE:X8HVVO[5\D &XAG"U,W4&VSB@ MF)9V"11\&]T*F5+IJAH.8>(8 ZE>A*I[I*FLYA2S5F+8:C^\/9_'*^*..>J1FZ04?H+D+1#/X9VHXJR^=?:<0K^#U.4?H]G;U^H8*V\ MGLF1?+\S=!VWW\G9V:LQ'U?,1@X,9'R"X]+^IFJ)AU!$AFI#\A%-Y$=I$?#B2(_B5HL$=E&6MY$6MQWOKQD ^>^W?NS M_31DBNQFM>CM@T^1C>T8O:4.Y=^&W,A,U^'=>;D) #)JZ0V 0S:ZI#57Y#1N M=W!=\A@O7C%W]^$82("UYYIRAE:&A^ .TO4Q[L&R 2T-@:GK+,L!UFZ8^QLQ M_++WN=0C\TZ_DA$%NY(F;[/<>B%MK[7T=]$ Z(\4GR^K$CCPM[,UK>M^.F$. MA(E'4:^[^W%&]BHU9Q'6$\R()EOAO3;PX>^2O<=],HO6 M2,R@>UY&V;X_BPT.&_X+'1ZQS2/&0_XEFKVK5*'E![7&HKML)VS.V8R9F%P\ M"$I%HPD'*X6>2]5ZM[HNU@J%OLM6?&= MG(F=^'<>@(D<1"[9W:?!HI$QSPCDUY*2N+]]:=(2;9EB1(I MRQ8M-[#8Z=#Z='%B(.=3%Y^7H4^L>V M[V!\](^__^6_?OGOX^-_7CS=62YUPBDB@>4P9 ?(M=YP,+%&=#:SB76/&,.> M9UTP[+X@R^JK?[\H> _TC7%I20^3/[_P_WN&+BT 2ORO1Y,@F'TY.7E[ M>_OP_LR\#Y2]0.W3LY.DX%%4\LN[CU.EW\Z2LIV3?][?#9T)FMK'F/B!39QE M+=Y,7KU.K]<[$;]"41]_\47].^K8@6!]*5V6M 3_ZS@I=LP_'7>ZQV>=#^^^ MF]"5(:L$//R*"\HO8 .?+>L71CWTA,:6P/;U!\FS T_GKD MTGD(!':[G6Y$WO\, Q YUZ9+2GSJ89=KP(7M\<:'$X0"_\CBK7]_NEV0@]D' MEX;S\(-#IR?\QQ.55DZV0NKBHS\87]+IC*$)(CY^1;P X"V/[GQZ%M-DEJVMD/2'VT&7R8HP([MU8MCK>F-05UAW_&H M'S+4=QP:0F=/R$'XU7[VT ,*N&%U0P\-QKD_7Z' QIZ2J&KJJ$; V CNPP9 M9VC?]\$N+8G(_E8):L4N:@3YR.@,L6#>)^[UOT,\X_J48K>D0"6X&W=6(_!; M G/B"P;UB9B;HB/GQTJ *W=2[[AE(7*OWV=@LY$/K%W5K#ML/V,/!QCYJ2&F M5J7J^-X^0;5J"I_D1O;[*D5@?2AQH%?A$0[&(QK8'I1)2*RH+IOTM/D$%O>9 M2\85&D.T@%SXK&WP*C9I[/P@8 M?@X#/NF.Z(!!X G$B:(3ZKE ^A(01([8@0:NL!>"LY+;?C5.-DIIC2R_0Q## M@9"G4R[AL?@S'M25&*/2WO;(OPD#^'B/"9Z&4_';HST7WNEW OP&_;_D 9[G M<9$,8)8'1,'^"T.1(UL'[GH)V0^&*8=WNZ0F9AW$(4[HB[^(H#WO[I:>?TU#JV%LW!OR\'#\/!W>U5?W1]95WT[_H/ ME]?6\-?KZ]$P2I S1YU4LU[//-#65K6G'@?J!?)EK'M/XN,2^@?O]CVC">Y MNB?("_SDBU +H1+QAS^BZ2YI%#B+/-'5'^L%3IJ@*W:NULC++?/'I[//G<^G MG;/NZ:=.[ZS7^7B^0O2* O19FGZ;.4G[\,^43F336'&)$Y_K+&_M&(-0D_IC M1J?YW(L[I#K$4P9*__6HB5(<6R_#,(!E>A>@&./"$/.Z< M/-J,)R"*15E4I1T2U488"_:C08(5N245)RA;L!U"5,05B^[<(-$](1\"?P=4 MCSL Q=+++=L. :I#BV7XR2 97J$9]3'X; HC,+=L.V2H#BV6X<\&R3!9R'F$ MB#U86\V1NCGR*N9(5"W U,9BH(N:LSQU_>YX(=]M](U2]PU[GD24*E7W3:25 M,1GHN=Y1\C)";'I+7F&B$*D[B21S2NZ;X%0A&.B(E@RS?1U**L/%)*=RQ1WF MRWBJ(<&R[+X)2!V$\>YCJN)D#,;?_6BV ME0VVHCK[)D!],+$4/QLDQ96M..#V#@/J_!FOMT=;%PH6N\JK-H=%YATM2YBI M;:KB2/E+): ,7"99(;DX79 M:([<5/E?*+$B5 8*+EG*>;3G?!U';64K73@- M]>?S[GG/' $6B4.^L*4 T$!9)OOXGM K(F&)+/,+MTB6&@ -S/W$^VV5[:JT M_!I@X%;3J=A-1J<&1@.S/E(=$D M*6^T9*NY.R7@#/1X)#I9GN\MJ]<&Z58#:: +E,V W))X#>^1,B&%U,&1_%,[ M$E6HIW%S]&731-(6^6&@ 2G-=A)+D,,3'E[[M6+[(.]<&K.R4X)FH.3ZKHLC*AYM[-Z22WN& UNVT"XIW2(YZB TT/@^ M\8-G!+G7-B-@@/R^XX334,3TX)EB!\OW@)95;)&0*X(UT(];H3RZ""#_4IH' M% S&(_M=GK74::5%FE '<@/W2XT8Q"]> MI/>84";\S\+8:[W8/HAPBRZU$CO4Y_%?3M8.<==]LEOI\K15,4G/>W>+SWL/ M1_"?^^N'T= :W,!/]X]/U[]>/PQO?[NV;A_@[VOKI[O!2JK$SN,K]-I>B$WA\'I.*:,^M(@I@'C&-,K M5DBXK;"=X'<<3)+5DL7^=+Z%#/[GREVA"BWMG8SKPFA@_).^^^;5QEXTB:R$ MY_'4(RZ[D2B!=BN-HJR>J-5NQSQ5KRCPU>%0#Q=,-(N1"5AU&K)'S>("K91L M"3P#[=<2,;?.D7M\CX()=F?>+6-_RW2D%K M]*TY;AF82_YF8S)@',R #&U^(:289&_)\OI-64A>7G.5"2#=7J?[L6&5:5H# MLCI9E8U&3FL1AR+V)$?R>)1Y@XE-'&Q[M\0/YMSE(# M_6:Q> /1&DTV:$7X8F="MF6ML-(/;2K7I@H<-'#B&Z2I+XB7GF& _X,!?2SR4DEII\)T> M_&,?!%H%E8%NPQ")50& <6^S/]$*:MF&9VF%/16D)B#UZ=V$?1;QY?T[W6QA M_<1[M;J[WG61PX*2+8.%-7:_^UQ&RP:+HQNV:MZ05A#RVH[VVO&;Z&85X*SQ M3%3-O;19NVKCAX%N8-$FXQN(R?$+B4[_.O,1LXEO.X(#Q!5_Q2)U_R^,XN\2 M&[V=SO9*]6K3)4F4N1ON&IC@K[BUY) 5IH0CINY"7CX,K.0*?]1RA?O#7ZV; MN\'ONWYQ2MP&GWX9)WU5/(S3](>5DH^(89X&Y2_)\R?EHO\N-.?ZW9G8Y 4] M 0NNQV/DK/L$J^>)=TW(CLU$U.U@O$K*@&P$>@'O"OLSZMN>>!%2/%OH.U&R M&[G+7+?$/#5/6-H(='N=[B<#SK,9CBB_EW M'P'WXX5<\M('C^.UZ-I.]09^*&N^LF[(00,C%(#B(.2*5;]D67#UN5BYNU=8 MS1P%JDETN?Z=/@L,-"O)>Z<0Q#RA6\P'U9FK?2J-EB\6[*A=)5JP;RG1+F+!9\JGH-.0V8HQE[X36H M1:A)A5B^W"50HD3I?MOC-"+ M"J])ZS62YLT9\*;I]:@=:(DV0TR\ RD+*^_^BL6UO,K:4MC*0:J+/D<,O)@\ MUZ5>>[H"8KWT=O'RQZXV;?8@%:H&%AGX5E^NG=5[6T2GB8/4'$UV&/@68 ZF M]"L!ZJJ1KG>8^J# @U@)>D8KP=HK9R-FN_HYLM7*!ZD.RHQ(\F2G1BN%Y(4) M];@XO_Y!JH8.+Q+M,&DAEM\'$=T&$>U;$1>3#\:W)+#)"P9E+\R9*-9.<^.C M 8<":]>,33B1Z(51N=7^E&]._8^MI0_%E0Y #2HP()&^24MM2VV.[H@!!@%+ M@OFC9Y. KU2*X[&E1J&H\@$HPP:,2)3"M#SJ[BX.;*E.5.=#HA)&94N_$_"# M//P?Y"Z5O5P92FH=@!I4X4"B /+T9P,*(#8?7H#KZ_(#+XCX@I42N><7/@!Q M:P!/I&Q2"E(PP@E]ACI5$9Q#Z)'E>A_LN:-T$E%=HL4PK@D]$:5*6\ K-&')PD6^W6J3% M0E6&FXC1L'-7U0[4MU*$)6 3 9J4EY/P(+(G&YRKR&G ' 78BW,5JARL__I1 MV8FL^*1@LB!A>\L$)#!)EL35JFN.CM0DG;7)>R,^&'SJ(P]# &XBO'0 M;3+-MY];J4)UL\? HP[+87(3$O>.DA> -KVC-O'7#W&4VIS2%@Y!9S;D1NE! MB(8MSR7U/.1$.S(K:4N5M@Y!;VKCBXG')C*3<0*K@DN34_40]*,J&\K/21@1 M FLHA$K=0]"(RGPH/R+1\,W58-[@RP0%V.%4KI#X)R]'P\FQ:$S06[(IZ_X8^D58LMFOV;11"?()*N+3JV;%FQGV(*=CTSY'(C?Q2L MJE=QM5T?>\P0\XWQA]H*QW)Q)3,'M8JP4B<;]3$::*'['CAK-G%0SK[\);(2 M:>NTT1+A;PQ98[?#=BQY]E[#I1G/_J9GPS]F;;AHTHKOR[-LT>B:_:9Y19JR MW8+>"'NYQD]-Z*1Q.2@<]PK("\!]N%/,\FB(8ESDY)K33X7J_3/3=>GIM M,_*B]&BM3]6AD9;?9UGJ@:I_6_;&4A29C[X+_L;(?E<597&E?99G!63JFZ:V MXW+F;15/I0\D!?2WQL[QNE[AOVO(*I0:WZ[KWT%%'" ):ATJMLYOC7$>::1U\5LX%3R TFP*8[ M_,JW5*2!K1B\5<,F407]AMJE%C7A;WPBB&^OCV]\65Q='P4\6BKL2\4(Z@>TMN\LN5.I4;G#Y*VS(N.S)J(:1@,GC1CUOYU%=\4QJ-2 WLL\)K &IB5CY+5BIZ"6J46R+D"P/I/-!?;X2$*P+WE>2#A M!U!F21ZTHJ1.B"#;&*-]VH%O-NU"(BE^N9? MX[+[N,BIJ*>Z*[ MKB!^7K"-WX#%MS=@$H+TM"KT@QL$^FI[_"1&"#3, M4X6U0&NUG!X[G1[\H^$3/_JJD JSML02 P,Q%:@/E%N.$(H]>ZCXBN2JS1VB M!BGS86>1G@K5PW#&8QY!-\P^Y GY"/C*CTYMHNBW:M'6>&'@%F K62W&G[O))52@4+<[Q#7V18)/#)1MHF48O MAZAPF[*G_FO'-ICCX..OXBS^^E,2%5IHBS+4!5W]_?-:KUF(4R6Y>9N,SNHF M:LY7DS&%:1HW[DKD91H^D)6!7;S[-;_XSI^)6".B:+=K?N&T5G9[9^*^$E??B/#F+(WF[G*,I6W8(Z@*PA/0?*:R'=V;B_' MG";)E!&:SBBSV3SQ19W,G6A5FFB)I&N#;N!)P PL^$?R+4Z!\/P(>XVNC(Q6 M=:-+0 !]R/C&BXG-7J1WZ-7704NT:4>,,7 '137$13<0U*IS11W]T+TJ##(P M)U8]&:$=0>^]"ZL(L/']TP\0Y4*4#%^AWDMR_'<91\+("&?#P1M!S)_@V2VY M#?SEJXH#$OT>7;FM%V)VL_NET\18"35K\>8+[_)_?8LF1%F86!B"3G]!ET6) M%4S0HB@2]%6-2B4^(:C"\EWR?A P_!P&_'3MB%[2Z902\0CEK]0#$7.]&8Q' MS"8^*(H_HOE\SPE5KP;_^KZ=KG;_"ML2@\1.I,JD!\Q9KW/6U(/'VY5#UIJ4 ML\' ./@>$\K$,YT1L/QWXR2"5ZM\N!JQ 7\,#)R6]\+R60OY/M_=^OL$V##G M,XV[G&"B.UM7II\(?I29]Q]#YDP ]_*B_HNXAD3-MM^Q.2I:@^ID]; A!I:: MNP:NMJZ+%=D,]19Z^*&6&W'*Q%<'Z\+\A&:+P3B<0%'_8E[Z[OQN.O^AM=MB MHHD/**[S-N%F]"J/'[E6? E7YCC%7I:BBUFU^98KY5;9I)[4VE*V8]5;!S:) MT=(G;H$7/V N)C",1-%)A&V9'KFP?>SPS8_8"P/DYK:OEQ;)N1456K5PM/[^ M$WST_VK-$+-\WK8X%$XRO]LK$*R 0Z*M0R):&; 8K+H4MS.5W/%)T1]RSK#Y8"S^C)=_] Q^SKTA4=O< M/D?-<_/L\6_)L;?&S*^@C-\64&!65\KL^ICQ8O>(A$QY07,&E(25V3&B",) M<[=XP+E,3MF">R@G11!-/]JR9M!N0OX$*D0#>!I&E" ML/1I5>R_,!0]]:5K"3.G@_,LX5A09DTCTF+#.(N)LT).G45 9,Z2/HLF!,;% M[06)#9I2WT=KG$L.FL\37E])G\-2K[[CP:U*V /HP>@->:_H'H+(BX:N_O[_4$L#!!0 ( )@SF5:ED=7;S4L $7I! 5 M9&]Y=2TR,#(R,3(S,5]D968N>&UL[7UKD^,VDN#WC;C_H/-]N)F(;?=K/#-V MK'=#]>K6;G6IMB2W=^Z+ T5"$MT4H0')JI)__0$D)9$4GGPAU:V(&7=W50+, M%X#,1&;BW_[C91V.GC"- Q+]_-W;[]]\-\*11_P@6O[\79HL7OW]N__X]__U M+__VOU^]^I^+A]N13[QTC:-DY%&,$NR/GH-D-9J3S09%HT^8TB ,1Q_/N_>C'GWYX_].[OX_&GW9PGQAFBT '& ;1EY_X?Q[9]T:,PBC^^;M5DFQ^ M>OWZ^?GY^Y='&GY/Z)(-?O/^]0[PNQSRIYOWKY[]?[M]R^QO\/KB (-G]AO P7\GD/__B^C42X3 M2D+\@!>CC!T_)=L-_OF[.%AO0CYI]K,5Q8N?O_/)-F5(OGOW]EV.XO^Y*O3N MDC!EO4=+-H!/]LO#9(]!0+_W2;I-O_?(^C7_Y6O!H-==(#-+F++F$T5S_,PV2[15>!%Z0=$.EP6TGP%"0!CL>^'_#?HG 2+0A=9Z!7.$%!:"3;[KXU..E\U_/3$$\7^U_.TL,7-FZ7J-Z':ZF 7+B)T^'HJ2L>>1-$K8*7G/M->K MX'@31&S;"QB..WT>KSDPQ_,"A7Q+9 K>F%T#H..$@=TMKBZ^YUB'[BG98)IL MF8SXIK?A8KO#R76Q M2_;9XN*8=6PD6BXI7F9K8KIXP$\X2O$@K-)]VS%K9BC,#IQ/B'[!'.3Z9<-, ML8'T2/_UCME3(!,_8 \'3X@I,%/= S[,>O/83D!WL@KB+\(1C9C3];<[9HUD M2]3NF8UXT?IC'1,OV-"4NUTCHAM_Q#&Q]\QCB9(56Z >"@>A7/S%(=GP*PZ6 M*W::C9FGS1QM9F+2I+#I[S$-B!\?(]X]:UIAT3F[V(F>9.YL67;['Q:;%?9O M"/TE8NYM[MU^PLF*^ U9T\47(;&ABY74^>=[9%!F#@1_,&QV3EM;7\A^=ACR MGV$OI9GS_VO 1)$F#QCY0;AE:&*Z9OBS]7N# OH9A6E#XVM8S#IFZR6)D[UQ M')>MHM+/&['%;N;.M87',^?HI#;S=DS2'?,P"/,P2,@&+)G=@!D&)6OC R7I9C9]CC"-5\%F M$DWX)EO$);?3*/]]OFNT/\GZQZ9KUYI+++OQXU<6S$W-A'5 ^(&A3P./!_XY MY"]1P/?<+.:[;>9-=_'!09C08:RSP?Q=+Q.<'/8;9F9G*#$_M/+S<<)8_Y@F M_'2']G9?K&=LZFGBQFF3X''0P]/ 4/Y8IOM M(,VTM+.O]LZ.#I>FY=P=D_: 0QY>9EM]LIU3Q'8&CW^NI**?T.^$EL#RJ[3Y M"@?Y3SDT.TF:V24]?'YP!I6BLC+@GGAC\^7!V5+<'UZEF&]CYS<<94_,4R2:*_94S)_DM!E+SV@_7^:R@,FZ%<2CCE*:$_ M9/AEL[5'BOV=[U8D>N7G@NP01<'=LCNF(X42]]Q*_V;.@07>'L):29@@11MAG>LG\6W^!X=;W7Y;3@EP2S$\G? M_S1(^*=^_/''-V]&KT:'F=D_=I./V.RC?/H1GW^4?V"T_P*G9D=/2+S*!T.> M'$[H,??BG4QB['V_)$^O?1SP9/EW_"_9=IR+&P>_74<,37YH4!S'68R5_X6[ MXQR=W=0A>L0AV\V-!Q2TFPQXW3>)I2]>559WB2HI3(D0 4P%]X.ZC6F5"K8< M=O,MF -CQ4@B_7@:LZG))C_L=_#%RFNS1^\HWE'SDQ[;T9R,)%@2RHZ\G[][ MVUK0"Q0_9I2D\:LE0IM4S4" RF]UJ,N=JK,.U>]V.:E#2!_>N@!>P? MOY4K*K(5R^-JQ^IN EJP0PWJD"RA@IL!:TAKJ^A&W"7Z[P^FYRJ$N8KK$!U< MS>\I\5,OF=+BPD"BXBJPD@Z(P88EA4>_B\_+-5L+>TR4"+:-7BM92K2?'E2E M1;CNU%F!(PR#);^KYS$=$F4)209&BVJ,S' 1CW% >0T1I?VBA*U1*H'MS(I1 M,IUH\7!GS(@0+QLT$H2=+@_95='%MOP;Q5JQGZ"F3C83.&:0<@G) 14$=[5X M&DB!J#$:?!F9DU!>4R+4W9XW^R0Q7EYDX"#KX.OGC!S>!;4''.[0FOVU)#GE M:C$?6*??8&#KHT@K$V*'T/!GDHR"\MHQP=SI6LJO9O?GZZYUAV(U&8RHZ9-R M!!R:E8O):(P9W5TM(1-!$&-L!E\_"O3+*TB#MM/%4ZGHY/6<%]L+''FK-:*J M\\AT6#VNJ1T&@@4[E-3!7,-A6A;4A[5=5,:R(398#;ZX=&14@L!:]*$M,LE- MG\4(_=+J[*ZO$YJE]X 6(W0T=W%':","U0IRL6"-(WV@/OKPK=%:DE*>7L6AIDRS*B /0JP"6$A M4*B)("JA=51V%TM4L9H88. @=BA N1HFE*#:V0+09TW=XB4*BZP?<2:8!**4 M,74$T3O6^<>D:5ZB7Q^EJG61W"7C#1%]:-!$KAIFN\RM*D9N32[_][1HPW!# MZ!U^+G7%HB1B?_7R(T1EDC69HVZRV38SW7G4R4=N,80%6B-;C%H M:Y.HD42(#JWA31X;.LJ;NAC_P7-G]N&_&?.X$ V()'E&"5=*-)' #45-\=%? MHGB#O:P]N#1]1@M;IDH.VR9]1LU4HOWVH/DS0F1W"30*))T>'K5L MQGS4S-;V#&NK#J0#&@8_\!H273[Z&A/K/#>B5+JM"0)JH 5Y$4)H&'2JHWLZ M>#VM7:8^J)A.C+!PDN\@0+L20).CZ_8*"<4K7A''_N )@D\HU'AB^@'URQ3% M %=!L:QQE!@Q\4^5OE@74XK":XVG;'U%I9=Q/1#7&-?AK["DQ!V%[!H3-7RA M4+I.>9N=)WR]6& OR3OD'MQ36=&0Q;!RE8W1,""DRPN+K 9:D-])P9&-9(@= M7L,6(AD0LB]*,B1@^"#+OG51N:7PH;_L\4\QYA==LEA,!]-5@AMMIAN(A3(D MI,O3;$")#;H!K0(]74B,F.$Y;%"H!6&[9:LCR*F!NWM,@5^[)>47%;2Y4A8C M:]:;T4A(O-#ZB!8C37G1I=]H(RIBB=O@!JH!,65+U8B(P4_,!YX8(CG^CGY7 MVL1+OQL24Z%_)_EM'=NV7I>8)43PA4%/ACU*NVV^@HK3/?V&XXGY,UM^_060 MBVW6BC3KWJ#8VQO,4-O7K&: Q:,#=MK,OX:SF/-*/$O;\Z")>$D+? <_(RP( M+)\5UH0Y+L J*&^UU!O.#@K%K BM M%H\U('!P,S)'(^NGAZFL]9$%<+Q_K5GB$(DARHY&'6)XW*4J*X41X]^%BLH81J1? M&]9UJJ*W=Z".T7)J7UT%\8;$*,Q>YPY5(&1*2U4U9$."N MSN,#)DN*-BO^W*.NUD,&*ZKW.(8=BK+\;;7R]^4U'SK8,F5RV$YJ/J3,)=KO MNZG[J".\K_V0(^KVZKXH%U?=T0M ZA?0%1"'9*@OV$V:(W3=UD#(/2+_WO!7 MX24$*W?>D!H)9'T/'O"F*':XIWP9K56E!=H!HJ88D@%@"-9W$-$,,2*ZLTH# MO0SJ[3VDN Q?;R!%_JAGAQ1IYU5]":;K*_RHJ\-1@0KJR(Y! 9"GK:63 VM( M[+(23LIEHO^^DRJV.L+U$C41HH/;[7-.PG0QB?S@*?!3J2L+/]K5%W>FY M>_],@SC0W%1HH&M;JQ0:")W\KQ2KSQ+C<0:TU\:U/6%TPB!6V Q^WDC0+Q\Y M!FB[[XUH%$3+^![3 MO+/;5CR!JFM/_U^L]_CI\XM@9*:-)I@.,^)>IXT4!] (8D/0\/V&^N- >3/2 M4^YT+Q(7&]V1R"N]2[:K)5+L,-;S_/96HON-9H+..>4FT6"F;KAWF*OM=M)& M_$=O.5EC/_C>T8#@K,ET:[3P;%0SHQ5NL5&TF]]!&_VBMX6?G*:]%$ -46M7**:FL1ZBON/3*^M)\Q>A6$2 /8C8RVK/"LCH&7X(X!*]Z'2[USO/7H] M.>SS%,ZFPYMRDBC#5MF]3@ W.,??->&X@H"A-5FP%S*S'_,>J"+K4@W>(_=1 M&%K:DD=D['1=OOW7O3J&C)_\Y+%#F7DPUV&V1?W\79PG'1Y^'Y(8^S]_E]!T M"(]@ASZW)A02RG_M>CTTE4V._88&67Y_)G)7*^,!+X.X>!!L?U I&"^!'UP2 M[[N1A(0<$*(91U&*P@>\(50ED2K8X(+X2S>"J%(!@O]%A4'D7S&]4 B@!C>X M!'[H1@(U,D"(('MZ.F.?=AD<@PXNB+]V=#H<40)"%K,5#D-^!XJBK58:(N#! MY?&W;N0AHL6I1/(@UTT0XKM4XJ8=@PS._;^WX_XQ!0!XOC,7HH3?V$OY7@<; MG/<_=L'[.A4 ^,^+ "E;@0=[[9*_"46WE\27BT,S:O@XQILNQ*.A"H"TBL!P M\0[&'AX>;3TPU7$ MP!%)86-H5\8.;'@QM/3"Q60X%4!Q;WZ/:4RB"(<2WT,,-KP 6KK=8C(<"R!3 M ^X0$=&A4/O]\"QOZ6O7\'?+:[[Z*$:2+;_ZZ^$YW=*SKJ+OE-&W;([P?D4B M>13I&&3X&[>6OO(Q":"V\FM&A5\>&&T=(_5Y#@53%&+LWW[[C$K MO14(XQAD> &T](>/27#*]#E%?A M9]OU(PD%'*_]?GAVMW1W:_B#4/#K%V_% M'PR1&)%BL.$YW]*Y%9,!P(TJ)45E=8/Q-$V8JQ=Q/9$Z5>I!PPNG$T]7310 M4?V*P_"_(O(%FT=(7AJ=7$E+J'$JE8FWH./4#]@\XR3)WN!@ MG[X)D<@05@$/+Y.6;KB*&!"Y?F//XR'A_%B+?$1]@4A4P,.+I*.$7[TA'<\'+HQ D_HL/M55+N MV!P6JKQ210XZO"3:7E5+27$JC#M2B?5+C%@AU/ B:.EF"ZEPROW"EI9<:51^ M.WQ]7$MONH(]!"[?!'0]$?D#M=\/S^F6GG(-?PB\YMD+B3CGZ AB>'ZW](*/ M*'#+<8:VG]E:XKV[]OOAN=W2P:WAK^5U#WW4#HU02GT-]S^,IPON]E&\XMU5 MGG#^X-;LCT_7=_/9:'K# M?O7I_N'ZX_7=;/+Y>C2Y8_^^'OWI=CJ;_;EE;[96C8A$/=ID0.>&2>T[M:D% M<&Z5U'8K.[=*.K=*ZF"[.3K59/M,"=!-NQX]ZL)-!4Z+GB9R>L!/.$IQWB2= MQTB\A#]7TH* :!E=BT5 &3 MW0..,>/*BB%\Q<[)D&SX+J*6G&8,%!O!2FX:FH!);9JL,-W3E\?8"ESOL/08 MTPR"8F!8R4U'%#3!U6DS-3G@F!IVXCFF ZI$CB/5,IF4(5VW)VPGE3(ET.3" M%_8=B8AP;:NV.,4@U\T+FV]Q"J* "2[+W,=QDF-YA3*;+A9#,@BD K*:"H8=<'<;'G<5 KMO!5E"\$+ MR $II"[6/Z"5VT50Z#37'/.?#XB/DX0&CVG";SCG)'_5-&%\"S-[--]=)*)M M,(_SEIB-Q-R 4- B?T)!F*-?ZO*P(B'C6'R!XL S$KC!+%"<:+-;%&OR@ FY M_NBYYO9+#@[%FS83FYP.X/)1+34)+)0;+YVJJ>1S&HOG*@C3!-<3Z;704.ZV MV@AH3PPP$?V*@^6*(39^8F?WLN@8R+SP>GLBS;YG/PV4$)39?FA/WXG*6;5_ M6LX!95]MJN)-Y ]S'Y9@7^Q)NJ9LC6>!LF_WJ !RXH&I0)Y=IKBP*P- "26; M[_.UMLQ?R>(LO)J#(S_X59G'LL?][F@?%=DQHH#)M/@;EF.]N MK9EJ71NN =-$ 84[7-F_\NS\>][UCU'3/+C9^5>@6!C]Z%[G[#H=I>M'R8 J ME2R73_,_N_H^K]_FRCEX""[&47J5QE2"]F"3WX%,.=':4JW&5HYADI!*."A^"C& E'0XEXP8]\/ M\L_?HX#9/I=H$R0H5 I',P:*O6\L( T][H7T@!.&.O9WEZ!*Z)>'F//2]=IR&UKF5^A7D#FXZ$47IDO)G/:W OR'O%.H$I954&@)(L9BZ.* MOGN.BZ,@2@FHAT#) S.6B)H<]Q(Z=TPZC8Y)Y5S/7/DZO%GH:G(HQKJI9G1# M-;"0KFE""H24DU8ME^"GC0A\P1QI$XD80T$F3[ MHAZ,:F1X&_8HK<"E'8,*)B'"6C<=;A(RC"I'C2%Q8W%1_^L#D1/)SG?(( MV)%SCV@2,6=\OZZREQ7+A$O3[TU&@NG(8)B8;T(3- F"KI.0-5@X^4()D_TC MVR\>N>W)H]8XBK/DZ@><;Q1XANE3X.'<(GW 'EGFTE!9Z?U_%DQS!C,5Z9\A MP!0O;S<5QZG H[E>;T*RQ;L6,O#FW"JK9$PA,T.>*JD9*TRJJYZQ$JH=\]*L@YA>E*<53ND11\ RBYZ^;:5FE<>"#$/==/_]G*=QUO;^?'+,^/69X?LQS$(-RY"\ULPL-H-]F9 M#8GF0/=K9YY*^RGW #;_W)O%7.O._(_ MLS]L_>QW3?WL'3HCLBB!Q"6,LM&?)]?Q-^Y\QS0IV3KL7X>CEOWCMW*%_W64 MY"&48X-4#7K:KK::MI[,T 9B$9J@.F 9JB)FJGDT)D5*EG-5WQ79'OR,Z%? M)I$GMCP5@*[-4#-]V1]C$BIZY>Y'$BV_L/_?!NN 8:AAL03:M?W0A,\24OIB M]@>R)!_X@##\2$)>NZ#EN':(Z^(-2[9KZ>F+][^F*Q1E0K],PX29,\4:FV-O M%9&0++>7Y/O;Q,^ML'\PXT4NE.9SN:[GL)16,_TFT0/2!&!(J6!68> M"1/%.C(;Y[J:HXEXM$3U+(H7MH;G[-LO 2J^_@DS(]],'B:#79=K-!.*"65# M!^YN\1*%&?I;@1,AA#CM.+:0I*&YGG];Z!X<_QJ 0Z#0E!U/JSCW?V1G"?41 M3LKGSJUV>S$9ZMH[D"F(X C64-*K%*;L^W@:,6@\?_*(AO$2:-<>@AFO)LH6F]+A""N/+O+-5\,2S\3VV5Z E MGC[SDIQ5L!DOV!D\#L-2;HL^]ZVS[[B.'K10F!ZY DR_/B,:\!-I5P2:KY(] M#0>R)'IC,=YUN*(#?;"@UNT=["Q=K[G6+F;!,@H6@8>BI"C.RSH'A8%7N8>] M"2+$&('"?7K/>,V!^5WL!0KYW7(\7=C?RKX[SGXN4..7K?$!N1':8S?:%.C5 MKF87.QQ'\;[%-\JQS.YG'PL\.6RRPJWO:]OOW7OV"O5&= M@,[WN]_0_6Y/)RL[=RR4&9.VT[B.D!D'GUN2B%4P=YJ6E-J1[GM M4VE(5,4X-MT] <0Z&A6LQS%.CAZXKY>7UX!<1S1:R+-."C!/Y1+%*V:-\C^X M*_:$PNS=A^024;IE9J.J"8#A6->[IUKS*HGU9@0!$^$#4T0:>.QH,"_?N$-4K!:0!)8UR$Q<\E(" FDJNT MZ'*8/?; FU,Q*U2SJ2F'N,[FL=C;E'0 DU/63\+DR!$!0FFJJI>)"'M@DKBG M9(,I<[A#'B&.?&Y-;HHF'=*]3#4$2J]4DRU-10IK^"PG )CR7^$%9K+W'_ 3CE*-\LN MH6Q0ALHO(P.8:-@:I2GV2T1IMR89/)2POOGN)*,$F(RN4CPGEC%DZ0 H(7[3 M9:0@!9B8JG[KCKZMW@_1CX,2]C<4F@%%P&17(DQO-,,)^1O*HX([,,[GC;L/ M:=YJUT4*#>7P:>"^2&D")JG"DLDL3?Z@#L.1/YRTLSKW857N'[/_^?(N]HUF M@N+\:!2VFG+3@$Y@4H?].I'$<;*0$> 7BO;X3Q<\9>LF),^ZT(YZ"!3;KTER MKY(P8(+C24(,2:9:3X&/_8OM+VQQ3Z*]670H[I*(T68"*/NBB;:6)6I#XVG( M-[\8:2%?X010]M2.Y"ND\33D6Q0E-I>O< (H<:V.Y"ND\12*3SMX6^?=<<]? MJ^K2P1[8,>.(M,^OU7 XI1GRIRA4 V"4B#85FT&1!I '*:KU"<=XBG^JK%9L M-R6 ZE-SA997>MB2W4^#-R_O:9(K0O&/@PX4/_CM\JXFR?(OH!BZ72@J%U>9 M-C>%VH>*2?%CUZ(6([PKC:3,OMUT@'HE-MQGV_/ C1K(<)+6[.L& -@YNU+O MG5QU)/>5QG"'HGB%HEL4;=,\ _(3BM R,]1Y@]3?@VCWYODJV,@["S:;Q_66 M:ZZ=^WR(9H3V);Y9^L>*I)/(3_F9P5^UIE_^D:)HA0L\Y1(S'NHZ0-! 2,:T M];RLLLZ@ADJB75M-)G/M_#=?8$VH[;7)ZN4*D1@%%VD<1#B.2TX\;P"2AMG1 M;;)5MIG-]35D WFV(;?_KKDFO7(A]9]OPOP*$?V=1"8V[:VB6Z[M# X[YC8C MMG0\6=C_)]I-1FP2FS=:M!COVD!IJ1(-*!XDPUE\BSK#]"GP\ W&,=O4Z?(0 MIBZO9?.QKBV4+M:S.;7 +J+DV8_CR-<7W9J.=FVU=+1 C>EUN#SWU]O9W1G: MB@H&[8>[MGSZ6Z02@@>18*F',F\UFZ5P!8\I_\YT,5\Q94M06.1XB41H-]YU MCF\7,K2C&(X0A26*]L-=IP4/)L)^2B#;2%">P-UP#M=]0P:3)>3D\!M",:,\ M/\6][?6+Q]SE)7Y@)WS6Q3[,0A1O)?:/\6C7/4@ZLG^,Z04FY5T?CLEZ@P+* M3WA%NK$,V'E/DHZ$**,/F,PDSC!O2#!G6C?':_ZH"=T>R+"+(R@G8V?+K(.)V_0TC(6L#6]7L<12ES*#( MWDU0JDAGWW#>F,+< 4JU8_O?_#(XQ=?V!?=N@;C'/>X:6K>(>>U$$, M]$NT"9@AR3_Y@&/,>,'SGZX8.B')&M@573I%AKGY6.<=8KJPR,W)!;8(?FOXXBG(SP#E/.:X;J*.2X GD64MJ!W.Q=2-UP2.WD M+[9S]EE%2:#12!BU@4T%:=1\ODRN^Q-:3AC[J+!>Q6HD@,*5!IIK),[E MF%GB*Q+ZDS7;+9^R)$EU+:=RA.LZE0;J6>G/I:+-O;!N4LKXR0Y%1M%-\,+_ MII:5:H#K9-"6HE*1UIM]2]:;E+_='OG9/>XZB/E&LL=8GB-O.M)UDF=#H5C1 MZ'X=?<:KP LU:Z<.Y#HWL^5ZJ9/C7@I20FXU+^::#'13\V!/FOC=7)W9>**E M#E*R=M[B0N;;&(T$?Z(II6]$(K XG11G41S 5K3B.<"?D,V$+";VM&)"HB>> M.H@'_:6S>%"P1W"$,@Q/(!1TPP6(.>/\.G_-@D'Z"0;J;O' &IV11?*,**Z1J!&=T5C7IV.G@C2BN+R%=[A=.5H)S1(MJN2A'0(GA=[!(E'2Z%USY!JCH[S%>4HREUV0V M UUW6>A0C";D@I"FGW7/4J^]8S#7O12ZE52-./=R49!U%(8VM_9OH5RCV9 G MODC3.W\G>I4F)TQ[EV8V] 3L2:4.F%$Y2%JT')6CZY$CH369X 3,4:'HFM Z MB #KV#_@"#_S[6..J;!#HV; "9BA<@%I:#NM*TLV$BV9O;5$>2^6HG37]HKR MA\ZN*/T*0OPG-$?)Z76DA$VJ"TCUD(%N&.XI\5,OF=*=:2V^?12#P;J(-!'! M[BI"3(^;2YX"EW@<^04VL?0Y P4L@%BS3J%JW!=1X=YC*) [X);%$91>G7J( MZP"RD8[54G 4Y/1E0O!#=I90C-9L\R_6KCS J()V;9@;,UQ+B?O54.H1H%P" M CC71K:UW@MH<"\ R:FF"U[HA[D-7)B256DBHSS@3S1,\:T]52X)8C31AW[> M+ ?E?*TTR# M'H+XB\KYD@&[R5.HHG*QO<"1M^+L53T$JAT&RSU3BZ>6IJ"AS/VQ?(SC#D-E M!I%^& WSE8QU;*K$^A>=L6&&]^C+5=!M5TKAG7MT]FJ8<7,%9/D7BX"?=-T M/E".@)5NV6K[@]37X)@073\#Y0C8^YVJ?X&2+ !R*LS@(S35N72Z46!W/G5Q MKY8N5S43/+6BP$V4:"X#XQ]9N;C XW;.=)*M-%!1]IR%T!"V#O4BO1 MCO,*&GI[4XAYHH2.Y1'<&H#K?<5(+0XO %61![#;UU>@+D"H&N V-*@G17T* MGW0X\(B<0P,\61MQ]1 H ;Z64JW0-$RKQCH*PL;_:E#75R!VS%?3XC9PNG-: M'["'@R>^Q.]P+C*\12/LPJ;OCSLM[F8=T?VT>8E\-4CJE?')CS['3;_5<$$?T=)SN. <+CB'"TXQ7'"V^+\YBU]HIUPJ7[=0#SE- MBU]-$["N7J?OI;5R%#KRTGIU&"3MU[7]V>T\A!_>O*U["/>*ENKFS==AM-8Z M=UD_=UD_=UF'X6Z*77 E$I@@1DUVHTD>@+& MI%!MS:4)3HICSTO7:<@[65SA#<5>D$68V-]#G'$^\L=K0I/@C^SG4NKDX=.. MI@>_QK6:T1TO@.F0%-,[Z1O#ZB'@+>3FN\"=T=O"O89K!2\C*)]-L O3_O4X M3'N8L_+2@=%S"#""LR?T[H&-5_M-].3N]"V%1H2[WZ'//;F_Q9[<7U^;YS[[ M=0_3YOD;ZGYJWT/QE+N?GFH+_.Z[=VMI_(9[I7??@OO<*[T70?779+O?7NG2 MCE\>[QKB7Y+-EF:+,4OD3Y1W)P:#OH*6VJ:DNE]3DZC@<"N?S7H66,7][?PV M:^+!2]W"?VLT$R ?KJ'^6\@?JB^7;T^\O];N.09-PHX<'HK/UD*M*^D[\#(?YS$(::ZV_;24[ PU?JA2V]P*[!S-!O)6M( MVW<3!;>7MJ-'%4IWM>4[6U="+7B[B- MRAO>BDAI!Z8'@OONIENV>.@)A!BM#F4QE:>5T7"/>*GC"B>!AT+;](9WG:8W M5%#Y\SG=X9SN<$YW.*<[G-,=OIG[UV_R"?)S8.Q;#8SEA(5BE^&?:4"Q+VOK M8#;TU(-@9E0"\Z)VF"F(_A7S/8AY@T^8HB76/@S;;LI3C:UT0SU@;ZR&=:7@ M 3.T_?C88[/UT(X>P#3RT)X+S$8H1VV$2KB--CER0E?N[+5UW#/Z@7U;]CQF MZ7=?@X=5(\E-C^X, :&]?/1; #Z.4$,JO'3;:+ZVQ4GY*H%S[8%(%&+'8 G6 M[FV0;R.\TTM6U#F\WBS7\3-3S9 M?^@H#>CP&[3#8<0.N%'*L$D?8U2-P! /*@KY=[)54=R7_Y-%L,0 M&]*"W[L.WIAKT]Z-J1+0%QOO4!2O4#1+E"!VW CYZW!(-=&3 .&&U#5 MEQ1^3?F'5VB;WN'DF= O<^RM(A*2Y?:2W":^7!2F(UT'5AK(PY0T]RZC]D34 M.8XV$[AU'^U)%3N1:M/A1!U("5$2H4NA7>^=WGFM/3RO,LW-W=N[.]O! #N%@]O#9 M583@*O9R%.L<$EHL=:H R;+2>21-;XE<7S#B+=;HX9CH:3Z6,O3D#Y@$A7C^=\I2;"? ML^ S"E.[0U4P&DKKVXY6J8!".+&]=+U&-/@CJX=$D1>@AN_['18O>U47#X')"L#.M,C/ZR+UJOS3O"-IHH)F'@\X91.Y]-4:K38!Y8 MT3B](/5+5DDNU'U8@K2R5*?13 B>*VUOK$.P"G1<<:\ZPCU2%_32#8)RXVY_R_[5W*Q?H)"957BVPCAYP/F# MF'M[3/XF;4@C,[_9@FCBF_: MUB>5Q7@H\K0_K"R(!";>!_R$HQ3+[,C#KZ&<4M;Z6);3@1R88N !YET=Z:]! MLKI,XX112_>]IOF&SO[GS]&+6F)V,T$YZ;H0KAWEP/3@ ^,5OVF81OI[%PDL ME%VTE2PEM$&3%G^LXYZ212 [_2H04&XTVTFF3!$P>4PWF**$+?'#E9U$+D)( M*#>4K>0CI R8G.YPHI50#0;*/6,KV=1H@G.S:%$U<+A>Y8-SYB\_&731:?*?FN7G57[M- M)=UY\LKTT1K00 9V;L@D4SK#]"GP9 Z3& R6(R1F\\Y*%E/@QJLI<(GY>9QC M$TL=&@4L$%]&I4(U[HNHZ,OJNT"1_QSXR8KO% KG1 P'P371JLG>Q!/3T!=G MBRU\MD(TB)8W&',,"\=(PVSCH:Z/;3O^&Y/5JYNHX?TQ# 1GQIS)Q_B[=U[V M9X[.8Q$!.DZ0E:)>28JM':HGZI!4;$^)B&HPKG<@.SG5D'=][<,OH.;HA>V# MOA_D'VY:1_;VC:CM+__ *.%?8/\\?&0T 5(^MFK$[?R31\K_8_Y4%5\H1KIT3&P6LBDE!E'LI92?MV%\S=O+\"H[)=,&H MR_YVN0HBI!29^7 HIH6M_,PI=/BZ)MC73'5"4!U(Y\=+O[K'2S^AEV"=BA^: M$OS>]9ZO>:RTAJTCEC*F*%E:_;WK;5C'TBJV[L]'T4ZEBWMHQK@-@1@1)+0S MC_?J$PV,7"\6V$N"IX//_L#.^ ?,$/>",,A.]G%R@QD;4D@W7T"O,H[+L6]=1%HCQY^0R M1,%:VBJQY5RN0]'6@FY)[R"B963LJC\9$>L@R=1NSL;$*Q+Z(@EJA\ J,#$5 ME)8L8-4+^PH+GL5_B2C=+@A]1M37%IL(!L"J.;'81%5$#;* >,[-1Z8?#(5B M4YY&5\%3X./H2!(F V!5F)@N'@U1[B5Q0^@%CA@[>0>YK&.MM6Q$4PPNK;_U M+BT1F<,<1;NM]G (%DA.(H84#I9%%2;VV:F)*4,J%IH8#2<:7)9_[^38:D8L ML,-L3_/URP9',].U M4G3#"# 7_N4ZSUT9Z@5F=EL9R#8!0/ &5"4!H)SY6_SJ3PPV_O/H,?OT*"C# MG_,"K$HO=_DG'S!94K19\=>R9'651W]TS'#UCX'KEM]2\@;CDUO"?4XS8GUM>^=!)LN_;XV3? MW3=&P .Q_*^4[KHP^(LF]7!A*:Q)ERJ7,%!7 MN78>C%2K6G!R1(-[ 8SYY>"U2[&2'>YEG!'Y@#-OAU2(\SIZU<^^7^G$6XF(7?%MV:[@WPT ME **;K8(.9TG(=U"G7DRK8?M1%L?"J7*HE.YUHF$+=3*'I5U1&UPE!?CH)1J M]'"2%Q0.5%VX0Z%^5MRC0%B!IAL!I2JCR7&JH\WM97[^<'7"?AIF%09Y*L(A MH3=[OWJ658W$JV SB29)/$L?X\ /&!W3*/]]SI=[Q%^:7.$D2Y:R2@%X=YSN M6\5LM$.MEOF[Y-__O_&([# K+"T=)/9ROFR"SC0/'FB1C0=:S53%\.SYV(J>B+NU?\:/I/ MM$&*K.MC&-=!%TN>'A-P[I9EG"!AM$&?.V6=.V6=.V6=.V6Y>].HMDL=>80: M._X6RJV1EI#*.T;BO=G-/9'$PIA$'G?5\21B/N7EL;>[]V[5C8X:3>-Z%5D) MM3F9P&*$%VG,Z(OC2[)^#**\52DSU@*_*,:84Q3%"TPI]F4!8+LIH-SW6*U= M.Q*!B?A@?//(%Z-BOD+1KRNFJUNNH?XA2)7'>4HAK)PUERM^N,3E\%P>EKO8 M'L9*E&.HCT.Y-[)2JZ&8XS9P*L[K/ 1.2_F8'#++QQSS[H ,8[O8Z/OC\JAL MRE>/_.LCK_3Y6G"4[G'(ZZA&*<=BA HTW#Z0MN=4\PQ9Y=MJWE+EX1@)S-?OC_+/ M&=F3*$^2&ER#ZY^'$D8Z-06N\_&;T=\;0A?S-KHGJJP5L8 MUOA!R:\_M=5AS>AO9HD41V9*<0QO?=@A!Z7&X=06AQV7AWFXI(K' ^;L#Z)E MEDV!O"1%X6VP$":9& ^%\KA%M^IBQP.(-\ =],-\?UP,H[CP!=@8\WRWJ^+. M[AI#<;5;!?F&;G:KA+NW7(RN9 %?IHIT3<3O_ML:D?F*I#&*_''D7V?[.XX$ M.3) 'LB0?^("P M>,XP4^_)-3C?"]6YF6?RF(\?-$IAS/<83C[ M]]>0%]XT4?);R0O?E6*.O7^F09P+0WY:2Z$=G=NR))0^SVTI#V *D_^58O5Q M;# .T-FJ45F=K&J$]>6*W)&(A,&3PA&I0T Y]XRU:.]\U"EQOQ+.Y2[GA M54[^#J] T_2M]HV:0A')K-L 6_HF_7/:C0Y$[?-BLY&OE2,Q7 MN(S'+'W\'7O)G CL>)$#U'+"X2.<;P;SA%JR!MKJ;\H@?B7VB?C!(O"R(5E3 M5_Y;%)9GXH^R=6W26'UZ>%4<-AP["!.A*>U7]$#7V^%#KD,^X 78"SMW-LGT M[RMIT ._M4DM1>3ZA=,OVZIDP,/KQZ"M;V1D Q/E]7H3DBW>Q1G%O-AW',G( MCK,80/UHO2/)/W#R@#VRC+B3*-&&'K\WO$(-&E#ND7/ =%),FM69YD(; #10 M 2?*TBWJ)=H$3!MSSY+MCDR-L<_.NIN4]Z/8/7TMD7*#>897@$$#O@TX DPW M,GP?]7QY/+*@7C;!_GI68^UV,__PNC1LP+<[3D'4L5ZL]*QA3NS,X:I_?G@- M'38^/1@COQ8%SO[#[^Z":/G FR-TGAXJ^L+P:7Z#A,M[X=77HFGG?J5]Z?9I MQ-_/#4L%3*DD3_#^-"\;S(-!<\)_-$V3.$$1[^\P7BXI7C(F3**$!E$<>+VL MA/;X#*_^I_%B0'O.NFW-=X>32<1^CF])'._R71D=E9^/$X;R8YKPL'#_:;O^?W\Y[O_'$!\%&>:C/[$?QG\>;3 M'G5CDAA%1[]')>I&">$* MF-&7#RH(K+T7ATI4CN(]F2-$WU^$6J/Q"Z5L-*VHD]FNK=1Q-AI&UKHAP$JH!U@!>HU M!G3;BI-L=6 E[1-O6]!2A8^,UVY/C%LHM;Y=LTE<\=O-47.B9;\MB<_3O_M1 MP]W<4,J%^]3&CECEN+%[KMRE_NWE9[V?<)2RPY?WGIDN=J5LE#P%C,"+[0=* MTHV=N_=7P?O>.0:C$@I'3WMG>(P>MR,^/?]1G./"F)-2P1>;(M?&G9^-Y]IH.Z43 G\U$NFM% *23]1,1A4_\5:8+MFE&(R MW?0-+7")QY%?8"-O=JR !> [Z/2LQGT1%0"L1O\),V6*F3HI+7L!G&MKWDB; M*@?B,0WN!5!0<" @N]U0RD(]Q+5I8RT6-3E]%8+=G*E M-[LF\-[L.F4?S2J/.^*=L?)[EPL_L)"^Z4COKQW!0S)HF\A"0XUX6@K6O>==#.0+LVVL=GU.07O@&C@ 6PVQFIW5X.^7Y.FUQZ_/Z3871?&/@R2*'_QV>5=C>_D7KG1O_D@ M\M'A>&B]+FO.J1X"Q7]J*GPU=6[CO]F;CKSHA2;;K!,@RCH EDH^/J'?"2V! M\=3:R)^O<$#+#T+&=B'BOQTG^Q3?&&TX+J.DA$PMYV?-,1K1$C@OSN#E'PG' M*O_-#BT@P609GR^VE=\8A9.MYG)RBV2"G\);MYD :I"Y@<"K5TGF+'!_ZI=Q M4CKQ(D UFQSS97)K._WO.8X.U.*A\1C[5/J:GC7QJY>CPY/?"@)@;442BJD M,W[UP]P:OJ9DB8U>J\WP1,W>.\0[,NT>%YH^1YAR V1*/Z$(Y67&65( "2MF MDT0?&L\&Q5ANHC"-B89N0\^"993U,.;>@QC8UGP^RK P-I_C S(5([HVZ&PW M SDZSG;SV6X^V\UGNQFTW2QA=]X_Z!-.5L2?Y)V"<#Q'(6^PLF08!3B6\]YB M,$2K1R(("ZJ<5@F=5/V6-I>BX;%RKN#J\P+1=0679-.Z0)'_'/C)Z@:KMB[/HE KCVE9@]5$8=RZ[JFAYKV57$EYG=72*S:/Z>]=/,MOQ MLXI[;^^C/P=P:U-A^!N'[?ML'^ ,NB.-_*?*.W,J62S&H.BU3B4GC7 MIF4;H2O( M:564)=MJ<45,2F)._&FHR,[FBVO[HJ5.**9Q[7STH 0*:J%?P^=M]>*K_""< MD^I1:'L#_[[Q#3S*\1CY*"?TRQ]XJ(B%9;B_);:)@O.E(B$ZQ1 2F))US(;IW4,'F M0IQCB.<8HD[P5Z+ V65**9:V2E31DPOY\A6_?RM'*3#H"XKUI( M34J7XP:$Z6.,_YDR3*Z?^ .#5E[XNS>"GO'["4($$K9-,$YE!UY>L-BK:,!)^G.?@7*$21AV97[J_\V5_O?QX??7+ M[?5H,AI?74WFD^G=^'8TN;N9/GP:\W^-IC>C^7U:/;Q^GH^Z]ZMU34OW ?]]ARZ"2+&H0"%^U: MLSA9C4H##>WH8!V559R\MS4N8GPD1:ZJ8 ! M&(PFFJ:20\\NKJ[BL+PU"BU)*91K&]),D?:%AB(2G&F_=/E>H@R;6&9&-ACO MQJYL3.B^JZS-=G?*MF<\?HRSQX14%F8)R+4=V4JR,J* W2SEZ!5W*$;R.8)U MO3VJ=>Q8%D<$ !/))8I7X\CG?_"\@J)Y>(TFT0+3^C,)7=O1B.A24R MB?956L^:T05,DE=X0Y@[&5?(E-W8BF%=[X'6DI+0 4PR]Q1O4. 7A0!JR4A@ MH5RC&TM&0@09A9G) M.8G&BT40!LP$C7EX,_ #1+D/'L?$RW[*3LG_)(QKGQEX2J7UH2WGA'4LJ43; MDE!@JI#3JUR%T$XF_;H#Q^7; #TR/. M+^27TD7+ UV 00SL^K1J*"4)-< D9+SG@=CL)-ZLG61.8)S*BQI%4#7.];G?@_*@*! M"2]_9B1#6'DW= 0&Q9K6:U_U&<(Z'<#D,:<8Q2G=9BCFV*KD(@>'&+B$YY$'EGC M6Q+'=SB9+N;H11XYLIL%RDV5Y2JU)1.8L(^I-;8RW;=F;B8R$27 I%)V8R+? M6$;Z8:X76>?W(6(R3Z\PY,""[*U"T1YB6R[RKOMRD=E\/+_^Q'X[X\ 1E2JQ,;6C7$?*FHO:F$1@WL(#CC%C$<_*O\)/."0;3JM:C)HQKD-F[86H M(1"8"+/8P723%;E'RYS@ M<[K$R[5@QR'3%K+T0=A<"D.&$[/L5QDB.Z*[_@ M3QGL7=U)%#.+(,U(EXC5>A903GTC.5N3#$[P.R>=-[(\;D&;<4(J;J.QKF-M M70C9B%!@HKVG9!$D'&N)_,H $!Y5:R>D,C7 )*&*K\_1BR9+PGCTX#+\>R^G MI@FI)R3@&T)QL(SR-#8O;U(;9A'5L?][FF\>\LNH3F9V'5MHN Y,-<.8#\"T M1D".YFI2.6)P*?_8]?)7DG?B-R,H7MV$Y-GZ+N1][W$CR9E" WF0C4=8FE4K2A&Y@7 M 3O,(_$$FRONB81\#IYGS M!V4[B!2'W9DH>+^EF[?;S*5#W: U7=S^< :9I M7V,$7];IK<=%=?KQ_MF*V:07B"\79I:R=9,%)V1)T1)@UX?ZT**6\0&8;!G5 MO" *7^'\SQ*=176-YI"PF<#UUN]@N1OS!KQ>5!OT&6M#?1B4+=]>\=62K=,) M7I[YQ4?1,4'5N,ML*)3]O6NYBF@%+]L&;ZG:3@)E+^]:WB?U\NHQ^L?-G,:1 M7\T9T_>Q:#^MZSR[OK3#E@_@]:6]:D#2 DG]:B]GPDD(W#P MV_ &F%XPG#V,_2P,,4/\=8_9BM!DCNE:']PQ'0QE^0^E#Z9\@:8+:%OP)GMA MCF(;53 ;ZSI3=W!-,&,+=$4XY*!7&E)'_J%3M:E>&$WE.E?8N9H8<0F8UDA. MP5S16Y@8P@EK' 7L)4\87I9+3$#XSP:<2IJ3U6 M]<#V'AIX2\IC2(>5Y3$*78+PY" M>44?!,1"-3@L?92!KO5Z'.! M4),"H08".A<+G8N%SL5"8(N%;%J8BJJ%S,8#*!>R[=5JO=V=:.U0K6J^;'F7 M*NC?2BQ6X]&N$\XZZ=MK3&U3,[3X,?_/(_.'_OW_ U!+ P04 " "8,YE6 M?KJ/FY"@ !"PD %0 &1O>74M,C R,C$R,S%?;&%B+GAM;.2]:W/D1I(@ M^'W-]C_$Z=:L2V99DJJJI6[)9F8MBX]2SK*8')(JK59VU@8"D22FD$ .'JS* M_O47#SP3\<3+@W=FK2Z2<'>X!]P]/"(\W/_E?W[=1^@9IUF8Q/_ZS9OO?O@& MX=A/@C!^_-=OBGSW^N_?_,]_^^__[5_^K]>O__?[VRL4)'ZQQW&._!1[.0[0 MES!_0O?)X>#%Z"-.TS"*T/LT#!XQ0F]^^.[M=S]^]S-Z_?K?&(GW7D90DA@Q M6F^_>U,]."NI)?$OZ*_?O_WQ^[<_O'V'?O[EQW>_O/T[6G^LX#X2SG:A#C * MX\^_T/][(.]#1,(X^]=OGO+\\,OWWW_Y\N6[KP]I]%V2/A+D']Y]7P%^PR%_ M^9J%'>@O[RK8-]__[X]7=_X3WGNOPSC+O=AOL"@9$=Z;GW_^^7OVE(!FX2\9 MP[]*?"]G8Z[E"TDAZ&^O*[#7]$^OW[Q]_>[-=U^SH.*KQY9&>/(TR&N$-O"/ MW_.'W_S;?T.(CW&:1/@6[Q 3[Y?\>,#_^DT6[@\1IQ?(H-P?M=[J7Y".[;^,OR?T\\&![$>1MS89Z3W(N&\=S";/$P[P5)5R33OP.T8BZKR3MCT56.8T,^]\])L_?!SBD M/OHM_>$U_8$- ?GE'V<)F7?6#UF>>GY>46(R_.LW@N??=_BA8.NTRY27^A49 M\J-&SA+B>S\A3OR0OX[X<'+T79KLA4R4KTL$#_\1/40B+CLLICA+BM3'5A^C MS9EL?/C;B0\G$'3JQO'KW^Z^^3<&@_ZLH/Z??_F^H3+W]STO0X5-O$O2/9OM M[KV'QH!:HLA!8;ZZCO5* 61PB^N"FI&>6E3@J 6/_F08$ZK(SLL>&/]%]OK1 M\PY<3W"49]5?&H4I__ /,H7DF+)V%GE9MMW=Y8G_>?TUS$Z$-H!?7G6,A:#Z MHP5>5(D,N>D[& J&DAUB@,33$%"Y"DW"?MZ:L:>5(3.181$S:'-^GNR],);( M*@*$4WPYVVV-[T.!J+J,#:V."J:OU#&:R M[S%7S>[U@\6G\Y,W]S[I^OP6_;DCP>U#,H*_/5FV^EZ,SO$A MR4*R>CVB[,DCG*!7WQ#FLV^^!9X&DOT^B9F)"^U' 0:O:3;OXCS,#^N@X"\-\-9^<,]H2^(Z$T08"8( M,S&J64,-O?A48L).3VO=5 M(8L$'O;+*X4X504A,)AN*+B1*TL;"=58$.JSCN/"BV[Q(4E56M,%@U46$"PB -#*$*=!'-.M%$AU D\)1=);L M#UY\U*J("!A62>3LGZI)'Q),462LR%6%8: 2!4!;^';F91CAZT*R?]0'@=QK M[K/:W5UNG@/M)Y\R(-M!IG"( R[_P:L -\ZOO;THG!"#07YX,7A$VL9^DQ.DTZZ.SI(CS]'B6!'*]T&!!JHF10%VM4:( *9$! M3S*=ZJ"N^/(5)2DJ"2!* >RHL_SG*HSQ&]V17!?6@0-.$?/"L\TV(.RQ9I\3 MS8EF.:,K[P;I"OGD<)[EC/RX3>^3+Z)D"2FD YK29URH)PT8K):<\J'5$8I M8Q6* J8=-TF6>]'_"0_*&%@,[("."-D7JDD'$E93!*QHE87C((($&].6@;76 M&"HP!W3DA&6Q$^$PP!ZDS83>?7#H)36A3)BYP6F6Q#&.)/LI8C"HBYMREIO[ MFWT8@&N<,B8$:<@\[ZJ&77P_I=0]NJ.3B,**D^=0GU[ 9//-6P\!/G;O[8*O MS+ZI!1[DI"@^QCHVPI8K#]MZ]GR7[;W\OZ'96ZT'WS]M7#MZC"6O*KWZ<>+?EU=]P_)"))3I[#?&\A MD]7'[CQ<_$L+WM[_S!P&<2 (F[[XZC\1CK!D^28&@[5M$NCEZQ^Z$;HN<%K.CVBG=JE C0>[VF(C3W?M180#M!.E9DNT+ MM>\FKQ!'1BWLY?7K=QQ%_RM.OL1WV"/A# XV658HLJZD\)!:I1&BJU 28"!= M4G(C4R.*]/HSQ4(5&N)XRRO0IR0J8EJ-@::/I?*+XCTX2(61,-U5E!,@( 41 M:-TB@K]_)"KA4R<- Y2BG"R>PDA(6:EQ3,2&(HJV.55X&*/ MTT?BO3ZDR9?\J;R](!5, @VI$DH!NJHA! 52$04O,E6I4!#'J:Z:+*DS&W^7 MKHL@)'36>8[)ZHMF)E]&GFA)K0*&T1@]^Y7"R"$7UQ<=*SUUV9Q=WJ(2 [50 M$,4!N?GL^_2TEP=6<>"E@4!,%3#P+6@I^[V[T#U(N!O1$E84]Z)K#%2A+#\= MM:_=27UG%PAR\A&QVYUSVA! 4TV?!=D,T[G"".$I+L/,]Z(_L)=>DK^H:@;U M(&%]A(3Q4P=Q @;F'81\R%T#!T<4'C$$.-W@]_7-M*,#ZX)^")@7:T@+$%A' M>IQHM:2LJ+"XGI1;.823U(LV<8"__B\LGT-Z<* ;9V*F3W;,ND!06V4B+J1[ M9!P8,6A$P!?-#N*[*HVKDU=Z?M>06B M LMUTDEID*QCA5 PBJ%@N-() OKM?5K?<@E@Z_Z-\[V68[C>BG8:3YZ!?M; LU+6/]Z'][?;>]VIRO[R_.T?OUU?KZ[ +=_7IQ M<2]OI+.(_JVS#.>91M-.@>!T2LQN6WNZ$"!Z(F*A[X08D$D'STGXU7:=,6/Z M[DZEL9-PJFC]-"6O"UI7N?0W,K(>++2M29COF]P)(*#E"3F1&."J3FISS!+- MA*B8]QC.+XY8YK2\+].0SUG% _[GXKR)\]B+"6K;.S[PT/8;QXR9F@@C3X,V"F$-.G M/^ &'=Q++"O5(O[C%A-?%_HY9E*)\Y$UL'#^0PNEXV5 M NNZC0AW3TF:OR8D]^C!BS^CH,0%G[8&"J'E?YFE*$]US&ZQC\F4^1#A:YRK M;5>- K@P-1"ELSY5P,,L4[4,]5>K)0IJ<$BTNB,*AM91E'SQR*BA':V3G>(@ MS-%5DC7&OT+W2>[)*Q-,(O"A:D&C7!_:2W[!+CNC]UY$95Q"AKO<2_.)I=@> M<+R8&/HMAA$*F+84,,8Y+6_B=330YQH8$0VD#V\_OG_S;O7WO_ZX^OFG'UCD M3OZ"_K[Z^]]^7+UY]XXL_RG4.:%*:RFA=V]6B#BO-PSR]*]O5^3UV0&SBV21 M/+5JFE&D-K/0*(+/;4O(LL@\=Y/B@Q<&%U^)P658/<%)8.%F-B7S[2E-" @R MERDXZ6E,"8M*8%>"4VL1CGLGME&FYGN9Q6.!+XG.W^+((ZO9&S+3AEBWAE2B M "XE#43IK"@5\# +2RU#_?5E029Y@H-*)%1BN6++ T1:[_DT%E2BI:5H!XX- M:R_;_ FG)CLM(D XVY"SW;:(/A2('3PUIG, VW& 7RF@5F& ?2:WX#C,Y><@[%?6-2GV29!3,'X M0@OGY(#3_'A#^,S7<4!/9@]TP7"-Y>MG%0KD,EHO2G0#2/ZZ)%5ID@+3!74D"Z8L@SP-I8!U(!3EE1I\- MTF! []/9"7*5Q(\V*2&+& )EZI[PM(F?<9:SO76)M$)(./57,-[6? $8B-)+ M^5"H20L66-/-N3?A>1'%UD1]+D1VJN@--$+33.C58_!-BK%\+G/X059,'BW/ M=X6]#-^&CT_Y=O=;QN,HV2:M&@?P2,1$F,[IB IA-N4.\"Z,V9W6#T48T*R> M(0,MRV.F4*^3W>LBPXMLURF/?08(4.,@AK1"M40$D8=9T.=!HZ2**%*&TJ6_ MD\GIR\SZMO1QKG;E)(%UXE!7O682 D(?[6H7&=W3W:662G;GCH9"Q$G\VJ7# M!,2H/%MTXH1.=L*UO5]?(1=NX5^%WD,8A3279QT'K)_6 M4Q(%9"*EV_;Y47,QWQP=<$5O*6)GF6^("[/VMV*NOR'0H-9^W%K]NK\XO;N[^@B__X;7/_ASO69VYHCMF4 MH?FX8BGF1N%,U0L+]AN5=\IZQW.]M#V:%:91(3AAG08E:N30T+9J5BNEA>!@ MQ1IK<2H)H@;Q%_0JC.FA*%FGEPG9R0Z1Q0PBRI E41BPG.Q/FXL,?0GSIZ3( MZ<4C(@Q9V><).D^*/PK>9RQF51N]"/U*)M(P?LS05;@/"?9W+OF+X2/EQD7B M&^](KWR972$^!8:_/"QF7W1MN L)>F%8Q(K\7EX)[4P"ZB A#AQZE,X'R;%@ MBOSF[;LWO-0J^Q6\>/21*0*2-% M&4Z?0Y^$MF12>, $/WD. X(3QFPVV15YD6+B3S^3B28@+CL/,[KQ_5"0?S"] M-(]S?^:)0F3JEJ-50B(*BBI8( ,?QGIV\A7!YN:9V5\H)VN'B>D$M_@9QX5F M4I8!0^9CJ=CO9F.)((%RL>2L"#*Q.# JH5V9E(<)D7)H\'!Z'NZ7"J/3 @?] M!8$\>I+!@P;3:B%.XFDQ,%1(K>)&%)!2>"1:B<,'UH-$P;QP -\93SI7%EO+ M3>@S)DOAU#=%ERIQ<)]8%CB0(H"6-]"(<5+<0 (-5=I R8ZPL %9,;A;UL!. MG'91 R*6:4F#Q2;ND?)DQ4,6!J&75@=[=%_0I5S%RE\=-44;-$BN9"O*Q)&G M*YYBP&3_&+"D3_&K\5SQ!H/$JG:26WLK+-EON;G>.L?/4+*K4S&8EZ"'!"$1 M,\;HB#WYW@C0H9OQ 8%;AVQFAVN.'*I9'*8Y=X)F?AX$'*#;1>;+KS &G :!*/=4BN79N0LJB?Y5RY.&$N@BJR6BK=FET<#9^'1"&N M?:*A<:)6CNM6]OA+#!@NU4N 73C),;A6?WJ8X]"] M^H&B.'$HT@K$]*&:(PLCS8H(>BFD7P.YLWY0WB1Q)H'V+-GO0WY-GS:Q2F(Z M >'8ERNM$@.P+9Q>D$XS.#DX3 LX'3_]Q7.#P?N_M7&@.[V-EL8WDF:AKM:6 M=ZS)V@A_J6Y*K?,\#1^*G.9@TH.7&\^MU'-[*6TN2"VU MCK&7XHE\A_I;8?ZM7M$]"#_,Y?7;%IL?DYB)I.R:V@.#G0E%+)].?VT8L#FO MSX1P:B!K=@:WXHU,5VB3904.')CF# 38ID$8>^D19531,_3JM[O_\<-W/_SP MPQMZA(V>N40__O##Z@?^7P7H%?E3DH;_Q,$*O?OKZL>?_K[ZZ>\_5T]#-@1L MMB0/W[S[:?73V[]5#Y,BSW*/=YM2-26B9-_]??7V[4\BLF]6/__M;ZN??OK1 MG.S;F0LNFG1D'?198/W,?8J]K$B/C&LN@,K?R,'A_(Y.A+;_D<&"^"$U,_T5 M7 E>>22.L9JUQ?+/7(H8/](D$Y7R#Q6F\DUO5G_[\OFV7'B06<&!T$(;^_>>.%P28^\PYA[DG30V70@$G1:@$Z*=%B4)B$:!4O M@ELP%32BX/1V58D G0P]5 S:2NTU$+?<'2 M)<_Y(D\BO@DB9*-Y4[&Z7>=U6" &8\J6H)D[1T05)GK5PD7GNE7\,H8T6+RV M+.6.!/CZ9A%AEKHW5#'$2KV1V?V0XB<<9R1JW,1^LL>T]_,USK>[>^^KS$O: M4@&]8S1$X).;1S8DH.XCV?.H5%=>";!#!W%"Z!4E]2UO $&6)(0>]*P]N?3E M?::.]"$CY-K1B/&>L%M'(69'((XHFE3#0:)#!%CC^!C& M24JX8(SC3!;D]L'@#$/&G 5QGA#?I3E))UN&I20)VQ M+L9^MJZ33_5CT,=PPIID@DBLZ!0M0$#063F$*I%@3&%;7,_P%3X#HI# M1B$016D9+7@WS*/'D*&-M/!<,Q2]2#)K20R$@KKHP663C($"WJFK'ETA-'<] M.+ KESW:W!C?]KA39Y>/DV.::PUF]N#+GC8"=F[Y+# I*: MG_D/%X]KIU]JIQ-W'Z(H^<+Z4"3I>5(\Y+LBJCKAW++F)P8ME^QH "9V#A&V MD]9I0P FJ=.>0WDGI 9AA6K"K/?-68J#,$/-F>4SF#LFL4]K[5SV,&N[ MX_G3K*I,+ZM:6Y?%DHH#QV!V @O/R,Q(P!Z@V?#87\9NK^^V5YOS]?W%.;J[ M)_]\O+B^OT/;2W2V_7AS>_'KQ?7=YM,%VER3WR_0JZOMW1UP79&RI!UKT453 M=XATOX?Y4]6NZ^)KF>]#N]*3_P7RVR^#*$'>FALL>/<:G349H'MU _D47+1C ME'BGMHH6*PQ?M\Q;H9H>J@@Z:,[('%$*)MTM[,! ;B4+F.WN';< M@#:+>QP(=H.9K,!N>*Q< OH$](Q_]-+/N"62;)] @0"X2:,5H[,?(X6&V7K1L-// N8(;-53HU1V AX6ME'TM3-5#%C@$PS&QVXB(L@[V81Q2&Z=+2[6):+$ 0S4S@3KAFQH%)J0S MX:D?C' LIFE=/&=L9[Q@7E8:.D3D>N._ 2F%.@:2U.+FA6* MYQ;'9)$VG4#-LDTM&LQ6ANDBU:FM"Z,M"S>V*HRW*):ITJS;EC/EGY>?:%3= MD3FO:[ T^4PG9QO2 0WO,R[4\08,5LM/^5#H>:?,(_1T9I6G%Z8:H4 RY,U; D"7[: M6+U(%=KJAXM536\.1'!572C._#EFS:,SFAER&<9>[(=>M(FS/,P+9MV2L;"F M F=2 P5NVY@E"1"C&\2CP--S*J7MK5!%B*>8U:10FQ:P74XLN0L5E3]X8;Q- MZ8R\C>D1Q7;'K@)MXKOB(0N#T$MEA=",, $/ KOFQ/, M,IA%28S.PXRI;=F6GE&A#4@:.N![G"-E)8(%3$BZ[MLA#V5SBV:^6S.M: :" M+3335V%]E0,:Q@4)6[9UZ/X>[Y*TS*Z_][[B[+38\#H.NE1X<;R/.']*R)-G M L*:]4H]\X(<0$88BP]T-SI9[/5 DKJO?XQC+TY"ET-"S@52 ON?N@0)Z60DO,B4BX-4! M!'I58BQ3*$)O8Y:B$-6OMFG U[,SL0\0=8Z)%YV/] ;':.Y&5Z/C(FGHXXA7 M&";H715IO.(3Y;?L-CQ$I&'9-7>,T.6GI/L4':G;2]Q0'8HQE?BTN8#?(IQB M&+JR#1@&QZ+/@38P0;2]R$S$;P1$?0MAI?.:(9F4#Z,!YI,%"MQV7-1$0 M_S:02[T;!/9YYF'QE"/ PD/O1/#8Q@;C9T! M%5=LVEA@N45K23A@SX8\FEAS18IJ]%FK8'));848/>" 8#KINS'^J4DGG?+* M)4FZ-* U$L5B="VS1EL" VJ&;&0-T. M."U7TG1-'9/G-GH(O(J81/JN8"/E!C$XU;0I@77'U*13H!#0"2-3.?0*MNF; MM,QT96LJ*AD6X-=@^6K-,?->.OMVRW+/PZC(I8ULI-#N6.^) "K[+4&=L. . M+T8V7&(X9L5J.1;A>8 E&W'] JSY=QP^/A%6UV0,O$=\7="2E=M=KW&*)B"V M)P-G_T-%;CL&6QH@'F,8DSUEKLB@D@[BA%C>,6^3TZ)5>YG%2F!I'<[4P^"5 MPU#V""IHN=PP1KX7^47$;R*-LONE7-I$XW*.XV1/Y"*^";A F*E JK6&)0WW MO9AT;6)%P&G_I8JJ+9V7"\N<*<1V8_DSZ0>LW&YK(FN MJ5YD!%9.HZ8-$JVI..>Y= (;^"X9"9>\EYK'B8(O-SV8I>BN+/TF_I"5']-[ MKZ",I-WV7^S&NJ#]"CU3NL;Y=G?O?>5M^LC?:>,Y?([YO[JRQA,0!J[,,,FP M]*HWC*(*5^%A K8EY1(ZE$_3R^B)"?&6].J!2U69YQT1OS,B=>JE7Q4\8X>O M9$3(/W$8 :_;5&-QF:3$<<:\_YA_O$^]."/"ATF\C@/V6\2N0:V#_RQX%FDU M>@,&?LS+W/0TXX?/U/L,?Y-S'FFL*$.\5/E.5+T4M=[*CK5;[T7-B]ONS85R M-TN-:#56MXO)H*_/W-ES4J"W5EZHU&)5>="EYF@H_(H)W\+9"=H689 ML&YOJ4E? =2=:@89!(V7C&)-=Z\UZ)("(8:Q$Z ZZYWF\48OV/O,X&U>HG=9 MPIN\E.L!2PR3S;4!=V,=^P%TU M86KAKUCNU9=YXM%.ZNY.XD;SJ?'Z:MN]@ M3G&K@^TM;^U+OD4>2HO.*^"=Z'0M%D+2S[H+#-VU6L2-NC=UB8%*%'>:3QN* MPH!>=UM)@^\^#/TBQ):)%PCXEVFWR59]&?"]8KIE+EJ8<(_\9L .C9:BF[N^ MA@-ANK6K(>?<_JT1OT,V:=E\+UO-+S+OC]F$'3,LOCPZ6-&#).#.H#EQ4'1G MLRS$6D8CO%Z)YI39$!>P7ZB-<)W6H2:(,%U$S3GKQZG;Z[OMU>9\?7]QCN[N MR3\?+Z[O[]#V$IW]NK[^<'&'-M?H[M?U[<6OVZOSB]N[OZ"+__AM<_\'>G5^ M<;DYV]P#UXBHI>?R4FM-8KHMO_X:RD)5#8X#VJD21JB5(@18;91S)"ORU,"B M/RFT/*]@F:M970'.D[T7QA*I);" U[)4S'_T=,$]PD(BO@X51'*T1;?:3 ("JDX:;?"*V$+TO^_\F!X?.9 M!LO!LQ]AC6 =!*R5@A?=>&&PB<^\0YA[D=(0-#APQF D3-L@E @@1F' 44^A M&AQ$D5Z',2K1%C(2[=ILI%2'4BJ?HT%OM>9D[L)!=2U6:2HR8,A-5A7[W1U6 M$230]JJ<%<%.'@=&]45P1ZS 2HJU[Q?[@F\_!G@7^B%P'; 60[*M%O6L88X/ M.(/8"MF934R18686.^[Z"KD]VTAV_EPQL-$BMFPND6[^ 9?J92.NM+0N"&"Y M7@&KG8*]K>9UZ"0'N\!T#87>&\JPT/%6XG^^Q0AH/S(J49XUQRQI_T'$:/"'G092I6 M][1+AP5TY&7&5M_DV:YS"Q-Q5,1QE[$B[4PW4KRT)5[ Q3N4XFEVJY?:;1\L M8(,C*J#R*HS+'\&/R.7R??*B @\8EQ+/30_2$#K(*' M>)5.BPE]2!X3](%:X;@#PR Y%LP.W[Q]]X;9(OW+/YJ;Z=E](CG?;#&[W9%O M>-;?@]C$=T\%$3 +3X9KKIS2(_;Z M/70;V.N>N*/FQ!UY/;-#,KO+RG=^-^^L+W*V8(-WGZ"3) SB<.LDC!.?1=Z' MSD2;I63PJG>">>EEA["AD2F\>68T,C/[:.J9GP^WY92YY1_C1-DN(\H1:3%$? MT;"%OA"^D!>?^E[R%UG;;9?GJ__??0SWY[_%/DEGH-DR+XEQ^X"?5T[M#;;7 M&VQ9\VGPA)8\QFE6QQ5^4L1Y6VII4VH33-#T%U/!3K)B=&A0R3)F?(ER:!CF M7UH1,4->=;P(]#;A< %;;K):,/EMJR4&RE)LT+][!R^&3OC7^S;FRQ[H5BG- MH,-QQB*)6\P="K[#Z7/H8[Z!>HO]Y#%F5%3'$_._%O+:P3)#VKVY,.\[@2X_ M+"%4WWQO-F?E\>UK1ID$.T?*!5JG*0'$O-QH58T8[1)Z69XLV%OT5X@EWD$G MP,(,8'OH_!91!TY2-UE6"$Y\+O:'*#EB_!['>!?F-T0&1#17@4U9[@7MG MKN8DX$Y@;7F4'.YQ,L*CV!6JB*&2&J+D7#C+'"W\)Q+Y4X')NH!NL*6A3U/> M>0?=@MB["WE4?2%Y>L=HTU60<[J,DB^9>5$: 8H#U3X4HDA*T/3@H2O/2!BR*CBSOOL575YM M?[\#-RAKL6H4:CX4"3$LX LP.*>LW*3)LL>;:S\/G MD%:ATQC0$$* EV4&B]VY0F--!>9BS4 V^_E ..>*6Y%"#T?TZC?>1NM;5!-$ M#45WFM).-@IL!';4=,M]\5ILKR8A[^^S5,+R=.+6+A==WFX_HNW-Q>WZ?G/] M :W/[C>?-O>;"[DS7GYOD>X=Q'X8T>J[K4I\R31>;IY7.;*'./'02?<-)WH/ M_%[AI(+HTJ3JE[%:V)TZF?3QB_7+<".:UB/:[QY.Z]N3/_IT5*L^D6XZ>E?& MC_4(: _;H:6,=D.WR*QQC@]$@%"4K2(&@?/2(E;;WK7]',0K]AD0-*UO0( ] MCB6W=+E&=)EH<'YDC>'HF<5AQG01<]NWE01_I8)UE.)=E7QACPYFKI8!M2S9$!3%R*]YZ>DBQJW"%:&*+1'E/ MI"2".!7P^R+CI*68?'5(.W<$C((744G#1E)/+>DR:Z<]+5#^3\_*!G5(@.L9 M(W$Z*Q,E!LP:PX"E?FS60EK2HHS#_"F$,C>>Q:+OT6*5-3OMV1=0*3H\WO!6=7,ASV9 #[>0P4N=/$PY(&3.>.04R*:I^4:SA&9X48 MI=?)[C6AQ9W,"G54^T(3;B[C>287/V+I6&[8;1.FW'D1WNYNRH4*/<1EY?4/ M@CL_ML@NA-(FXHDC:14F<""M9\TRCJY(L9R#'%W,O%(=$DX/D%D>35NNRY>Y M64#WO3)Z/R-)SY/B(=\555:W]$J!$@7P+H&!*)U+! IXF-L#6H9$U5C98[KA MCL-G6JQRAW=EA)%E)?N62H*'2!FC=*2@Z48>U&4?*'% MS=AO/A><;N[.<07V/*1;Q'&0T;M,U0TE?C<)G\:8)@A %TJ-Q*CO?2JAX:YG M&K#5WUVL<+A[;FY[A24>U/7&<<*PBX7K^IY@A0<4R,[W=6 GRM_B%'M1^$\< M--%!"F2T.!VC.F!@5DTC3BJ:=L#18ZB5%;N.!QZ##9-ON#%Z8L M=X_.A#AC\>:._(T7YT)>ZV24W;S32[QP@C%_*-^J)6*_1FH\%XE$2H+EFE7#2U/?;Q M'+%$&6.F-BC850*/A4=(68N3ZL4!LJZ;%--R@NKS2CV:2U8E%DEM45T<1ZQ) MQ)2I)96X,Q\NCK$B(^D8T-&!):)@"F9-S(J4-GU2Y@&9H;ID07+1-'%B#\\1 M2Y(Q9AP;LGYS)0%7[YR"RIQTU+< \=>1,I[ M^XVA*43-BH\5+6VOO&.=%U]GWJ!_<90%]DEKZ02SVQS MJ(WIB!>2LV:]05226"%&Q+G]60M):Y$.'-8U0V,U5CT_I\62SXHL3_8XO2KW MBX_& Z*AXI+I&0FLMD$E"4>,T8!'4ZNL2/'RUA6Q%:K).6>?0X1?!\\TX:], M$_)++!GLN$4&8P"W^J<%,D:N_:4D M7'(+>E&UZWX)OB/FKF/09LW/:NLLNN(?;L;67P*QDB]E:'\I$\0X3:0)Z M(R&6%O4WP'/*&,5":2RPB^2*V8FX,K:U$AF5V.X9EY%TM1BI1@SHO#]VW=5^ M/2O%=\FF-$(:)OUUD1VQ,25W]BE_C(K#ZU4[<;DTS@29YD4V)>-A0^ E5,L5 M&: YMN/5<:>KBCNS%=(; BHKG$3D7HV_5T4ELJC:'WB2OU-"0WHG?MUI@MK> M2D+.>2L#L0V\EH**2]Y+RZ:M%ZL).EE#=K)1.*WM'=9B3U6W5'(1GK#N8QS4 MY>:\J*F1L8X#62472UR@Z_&VPM4WY4T1X2[-VW$HJL+ T.FE47U=$ZC+]%,) MN:WJU1 AMZUB-83&[*5JC"[9+_HUH?O?'JN&?;1C;XH[%7D4+F<( (UI%9,:=TI)#5>9L+4DT=/KURUS-*+ ML/;>K%B685E6$T306E*&8IU4E-)@0=65,F)+/D6P\)*BNEBL=2+Q'*Y[W',C MIC:FQW-HLC.R,!V2&U.;J0(*9C3WBHL/EJX]=[EN47=/29K?XW2OK^EDB.N0 M9:F$4UJ7"-$-"Y-S9F1E#/TUF5KV3A5\&B5FV]RR1KX'+_Z, LP*K\)O;,\A MH3,%K'K"727Q8S[,J0A1'?(I"M&4+D6 YX9'D3)FY% H]@OP)Q9"MHTMJJ4S M\R9 2T^;2=P0V:4EJ/$T;H3IR%+4QO\+EZ.+3N7#UZ2#Y6RO2]V=UF>7UYU) MOB>JQ2QOANN2TS&=YTT0'7$Y%I.@T.,L.=SN@SEH=.Z=Y M@A,1RB3",EE+V?;\BS8BNN)V+HLXJ,*OJ\2+L]-K<-HA,J#@@O,Q%E3L?[3H MP"[(D#^E%Z(T6BL&1D9PB],A7S14:@KKW+7-=EATED01]GGSTT'F.8R6&TL% M:^%E:P1C0N"+ TM.-?%O0ZV[!["P10]9#XP=B-NJ^B\_"R!F;E6+S;'[(Y(! MLR'P$NZ+B.S8'-OQ^R'3W0MQ\W:;NE_ &"/C9P"1?E6TO-/?7VK?: MK(2&]$678>S%_@1WV92$G/--!F(;^"@%%9=\E99-6Y]5$WQ)=]GL1^'T+MNN M%GLBHY9=9>.!3;TI<9WPHG0D8B(OK_9.3Z2WPH2ZQF8E6'.)S0@-\ J;!7_2 M/202K'OEYF!,PGF_(4#S5!D%L-MK4\AWWVQ^$GS4(E ?9H#M-XR7-]YB X4/!+(T]D=@:RII7N+$'?YFDM_A0IC!N=_RH M0;/S*<&!WV=7"B/:6168ZOPT8N;E['J'K?:=GR5/=WJVLT=07.1.SN"5NMHX!U!NZ_J#Q9S M$>]SL=MA/R?>\ZO/NO[>$A>\C:G8]#_J4Y^]"+/VI1F)LGSBH.F#=1QT_]"" MW,1^5! '^UC5^_B0)L6!8)#?:5@6Q@4.RA)A22SS:BXP!N'LR[,ZXG#/@)9D3GX&N>8(2FRYY?/993B_HO7U.?_AXC]^VWQ:7UU,,&TLMF,_'K$G M/P&;<%CN1 ?ADK"TBCBAI$&8^5&2E?>]:Q,D!EJ3&U='?XK.6 MWWM?<7;CA8%D2'I0H%VP1 R?]+IJ@T!UM.KS(.I;1: 0 T,4#KXQE3G7N?<5 M'50\+W,83U2&V%63]!\']7'?ADQ_VDQX!WA!&R@'K)H( M/4^@'5R#]T5^G>1_X%PQ&YFC0VXPV(G8W4LPPP7:-K!A3K#4XRF@;7Q4$4 / M18X(";*LN=A/*:**)*(T$26*.%7$R2)"%_TQ_[:6LA/47&,Q5']@PY9M^NC%X3^9 M\9TE<99$8<"W!.+@AAN*QVLAE"&=%]U56W"Z9+;5I,P=Z2$-"X4!"*U<25:\]7B=0FS@J @1<:TO9[BRJ>U PJV<)&_UE MLE=5G6Q T9_W^&N.WI//_QE\76PJR M0?!+W)P5-@7N\(2;OZZLQJ!#@#$$O M1ML@Y- @AJ%C1["QLM_3"T:T"&GX&(>[T/?H(61-!QU*0L#G9PUS?1FI/3-S MEAUM&"(#GIY9B=C #IZU4@$FZX1M_H331K#LO-[RU_GZ@;3@-'&4\&T-'40(1'-'<"JLDIJM$*.V M0HP>BX\91=0BB1J:;DT>4XZ&F_9-5OWTQ)P=*&2U@+S9Y1D]5XAU\X@5!' MV374\2/1I1*E;.[KTM[.4(E(?)@L6D^+X- 4@KLQ6S:VRFV$ V9\>>0#$=:6 K:79G[NQM M" "65[,6LU,&S1@;IER9)7O].DJR3I0L;O[W)"1KA$_D=Y9M[^8<,7H,G+'( M&^_(#BMH)UQZ \"+=!."$@.T3+1.D),BT3)PJ!+1:GZD%S8PW]?GUI-T]B*C MT'L((W>2S+)2RI+UJX:]ZE2B]:?&F,K=6-W<,/5+X-,H##X[6_R,XP)K M9D$)+. =3A7SG0N;(D"8VYER3OI7,0DLS;5+.?0L7; Z_!@L2DR1@.X5&HM3 MWR#48L#=%31DK5^4B%6FRNGUK-8%=-8J_O$Q92TAD%_JUF.2!!F]\QH4/G%9 MU%-E253^@-/GT,3U:6"N@TX=)"8<6UW MJ,)T;-4U7K:I',=T%6P: ;3[;PH,!RK;R 415KGI@\-6O)'QHZ@CXZ .Z<]( M5"A.:9'F5$0.[XH>Z;=^JC)*CKG9\3(Y8!SWM"YND1[OC3#A],Q"L+:R&:"!:)PQ7Z9JYVB8.[FAH.JR:G&N8\E"F>4TPQ'VU['400QY2E8[E]\IPBO&0;R6T1? MB/J_;XNJFWE&4WT!!J >D$$6(";IM@FH>%;:0(F#UFE*._#L'3OEG7\ W'$" M%UY*^VS09DF,06TVH1P>,'E0)T0G5U &#),:J.:FGPE8PM.>:(AAN&0YMM+0 MUF0AWPA]12PN^Y:>!O*%/3M"C,ES^G?DY7D:/A0YS;I >7+2+_XIB0+"VAP' MW+1@7T& C[>8GF>R#(^FRPNM0\+2UB5!X3 20(?? T6MC\(M\>$.Q@J>O3"BV@EUD#V-4#45VGF(D3EM0T1-TH4+VXULMK>?C##A)C,+ MP=K3F@$:R 1GS)>@.G6M=$[??AHNX+OWEENZ8^ZIC3#=T2A#3VV YH2>6?BQ4N5J5$<]]7@) MG3&J, A3PF3 GB'8:&#A0/ MY2U$-U7-)N*VH."> AI'X,;H3JFE343.-9210&T:CCK\Z41VS2BO,%D58..4 M:#DX8#U8C0B=DJ\26)BJKDIF^H5;,>T-YH*ZE,T7XD?.DK;"L 8)6G5TXO05 M2(8!J$9JEB3*Q/I-,71''>\(V: O-.[W(:\RL(Z#LX35I<>QW[G(J;WH:$4# M\@+D &&[%R,M" !=F+3F4' ?JJ;!]N?\-I47H*XZ/V]+Q'&%5@ M:D^ZW2%]3U9*1^ZA9K?'JS#&FQSOAX]$0\%IJSP5U-(P*W37;;/+9_]DA#Q& M(7E.BZD=:+(H460YW1NQ11$9#Y-R2&B]AMB>_0_1.!;V#HW8J"SM%Y M4M5WJ\JQL=L5'>//LH2\@1Z ?PGS)Q0D>X^0WN/] YD^>?X[?UM"&$Q2M*>3 M.BUI0ZG3.F\Y:$[\%&/?ZEJL=0OL.U%:H'7?IA;;Z6;-[[TLS+:[$_F._/]U M"QM39+BUBYUX[>6)&2;("L2&M9YB,F2JE@WZBIO@$?U9_NO.*F(:46^XRW<@ M[Y2LBC+">\!8,3,R-0KHMH!6E)/UOA0>:B&O84BT0F]0'#:; :+5QM+!A;66 MWS*\W5UD>4CB*9Q)9#T%@K,(,;MM&^A"@&B]B(6>,A @J@HUF,.J/D@>6+6^ M],+TDQ<5^",KQ<8*.-B$71;X<,9@+63;3HR104S(DKN>-E)\Q B@%@6';6P2 M@9^9P/N& K05)BDF*S/>5<+OWC2) _9KQ.; S- JA],#M-*Q@]"QVJ'$8*QX M'+=])>?T4$6P>\&#YE*U:3IL[#.-BU^-2]Z0F*>G1OR,XY"\"K?>%,8Y64&& M.0ZRG&[(!4D4>6DI0DY$>!"8]@3TP#IQC!^$5I..X<0@^W>,Y5JT_*M(MK48 M4:+H-T85W3&RZ)S3A>O+,:OP+2] BU%*A'?(N2T]*#V-R*I! =Y_\K(GFAQ, M_J$=)4E,1@,QPXTH,US '2D;X3I;4R:(,'M4YISU=9,@\>1U^D,+W>&5QB3R M^O0'W*#/$64T56OH:]4&9(( %"<8B5$' DIHN)G>@"U-QL;IL=R1]>MJ%1*B M*K4JSX>K'EPMR 3S=Z'M'@?^O(4^D_E:3,]+,Y3S"9%+SLE"!4<#!FO5C4I M9F?NN(XI1*)?8Y9LE*^):A"?=I7$C_3']U[\^1P?DBS43;S#2$#EHPP3 MM4E(L<,'S$@9PJB@G"VA@JC78%-6E%"G0G][(*2(/^&T1&8&E@TRH=P4%Q$Z MB!+BOU%2Z%PA-VA*R'2RO^Y\\]?];P[=AL@+<-6&M^K7>XM]3(*IAPAS027! MFR$N9),B"^&Z/8L,$(%:&!ES)F\UW< O;WC/.'U(=/V-)I QK>%7K"PDC?JB M*/GBT:4[C>'\% *!ZB#A)44&,(.YXQME M$1M 'DDP]QV>QA? 'BU^QEENODQ7P -Z%YT0'1\A X:Q=#4W@O"T@G?9XBR% MNJJWE,,:$[S\^3.."WR+_>21-WLRLP\#/,A2YX9"=0N<:Y" RIH;<24X/65X M#AK-6(G2!A'ZLF"6;W=W7H1-,[04") 7!75B=*\)RJ"!+@FJV1%D!&8L:*'K M+!ZHW.'T.?1=M)3!PJ7<5,"GE@P3/:0)8^>$H2AAV\877VEO6/5)I1$F: \[ M4\%.>MCIT*!ZV)GQ)4K189C,CEJXJ$1V.'2;2.B@)33FR-"U5'%$R#U^P#%. M/;H-M0YHYALM"9B3-5HIH>&,-9089->R,>)W&YD-H034VVPXJX)F8(S8"I7D MF)YW"5;V[?)NR+1C0N=@-A![+_V,629J9>[LS^VQ\KICY89;V+ ^U/?>5]/M M#QDXY.Z'6H3NYH<8%FCO0\6,8.N#M0PG\ Z;US"9G\8&"$:(3?3MM]JE[G3L=-J@IY Q=Z=_)&R3QCD=FIJ7$@&[%I12DWX=+ M" [8A$O!CZ!+%<58H;(3EWMV8B]2W:<+15PH+R,_42ISW"GYD#SC-*;F2!L+ MA$&HLP!C+*";(^8"U9=%]"AP]T-,>1-D9E2(**LPH2Y[3"%$C>F0D4__A:"/ M"(AMQ6PEF,2W8?;YC&6QTY^D>[X*#-!J@CI!3HH)RL"A:@FJ^1%5#F@P$ 5< M(8Y4_N)L(#E 5ISFM/!Q2D#JMF(-#6 ;NL9?6O5%TR0F/_J\0I7-VLV>#)RU M#16Y;8*V-$#LVN MG*2]E,RVZSCX1'Z@U[@V,1$?9_D%X2BO>A.HKU*/)0EUM7J:H6BN6H^C!WCU M>@K&^YL;)556J[U%ETU4SR5EFF[(2"-U!H+>T*\JH(HTJ MVF4K#P=EE[M\RO"NBJW"';6+M >3 MX^S!0R"(L:UIN1!?#V1:$SJ5M_P/=6V#^JX_;:E%Z**($(8/K">7?DM[T)32 M\\H.ZW9E!\3I(DK8V8AZ5I7H%WY N&S6$#2Z\3QRNUWK^D[OK WS>.94P!V= MK< "_V9*P@6W9L>K4G5[UP_=8^/ M*7XLVRR7=YJ4WLL2%VY-925<>S5EA BRCK+@3%3"MH5+%;6^D^>*34XA9ML2 M@Y[(Y4VD><."C\DS6YAMXG[UN77PS-9GET15SXHL3_9D,-BECQU.4QR86.#\ MKP,/-&8;0D%$,OF[7 A=9A)*:6[[\IVL'W*_D"+RROB<)HI"HW&;U7D1?C.HWL^5A]6XPMZ[8"X,>6KURKJRTTXU= M\6R[ZR37D(DRS#Z_/]+_O_1\\F+3W7$K2O"[Y ,$%^V66Y !W36WYE-J"%7' MUE8J&8T#60+9PY']@#A%]X+"Z4>#RNZ?#D;*!D/H(<#K$38>M/*;UTF.LZO$ M8\W6+OG90/S8>%.S UQ+:O .8. B(_,K$@!'Y\-X%6I_A6]%6(45XC19'-> M3;53[]N%4V&!O.NJ-O=EDO+\TJLDR\@0A3'>T-XJDI$=1@JP ><(T3N]-P?0 M@6F[.9C1?F=)@4*OT+I3U;U,J:8$T9^4(&(4H>>^"4=!5N%^WBV1?IQ_C7.; M30XC N#;%A9B"C8B#+!=V%HP9E,Y\X@V"(@:PJ_[)Q!ONQ.NW@D==\+JI3ZJ M V&S8)-!Z#R-CCV&$H.+&<:)WXX:AE$"B1O&L&K2^489.+ABX[,,QDE"QG.8 MT94S:XG#6G;SPE.\3YXK/7(:/\>: O%FY3D_Z36R>AL"+BR/3<44KXAUV,"+ M8#/VE(K+2*"21I6GX)S=3BIRPD2N;-2%&MC2%#&=-9H@.MBM2FE]>BRW.E3I M5$_9F\H]4QLLIV%^HK.-;)K.QNL'6B/.SR4C9$G#R88V^% [3*,PQRS3A&G(EI&;!:47 C=K 47QW#&9("#.4L^E?Z7TRJ; MI_3S4)V;=.89!7'^J1MVG:@DO2QRZK;VM.#8)O0NU75?6(74K! AJ]'1\=KSTZ907B.4Z^Q(\$-3L,DR/JI_OICJ"FH IU-33<@]8'5>))PIUA3\=[3^8HP\CCE MKL8?.&WA[ QUXC7_4)24NZZQI"V^*>1,A#;O"+4=Y)?!B@,;T=$-DOSX$>=/ M2=#T'=/68]"CP45>IB*UHRD=#DB$9,943RTY&N)XJ(7HCEV.E+!M>)A+N^?2 M.M, CTMVA_TB9<4A?@\)?T5^B[T@C([GF+;K"V/Z.2Z],/WD18;7]2:@"VV9 M$PQ*WW1'$ 6T[=%0**.)/&-XKYG' 2HB+R4WKDMSQ_*A##Z&A0U1-GA&#^,;O^U/)AV(O]O MVI$Y20MDX]$BQ2[O\7R$]E^KW 1GO.MBP]12FTY/JVX"0TMWYO6HO.OE@'O9 M2D1PGV@@EL#I*;!<\&I:]@S=EM]M7 KOE.P%:WL=UH=UZV#!A^FD['^TN4L_ MT09B-&GR/=XE*:[[C^'L_?$#3AY3[_ 4^FL2#5J5FAY#%]RGC!\48<&HH41= M\$ACN3=Q6'QWD#6THZFVZ(&]J?H3ZW%';_<^UF]#'GT=O%>;?'"Z=:B8^"PC MFY-'32=#/B+-*Q![ATOG=8L-55(/U2NJ/=^*U,>-Y('M[F*WPS[M8EJ+?^OE M^!93%T6"06:/EME!0TC")P>,&0IQOI ]/>#$H:$,*RVA)MKR%8C215W"[H10 M"PU,VA6?5A=. 494\D?D.8F7E5 MYYO:X1-_ARN3=56QB4C/S\;7<7N[R'*>MJ3FPA0]: #$L[,5*>")>0"O2CNH M"YM1DR\31:@IM'=+W?, LPU'78N,FKP+F2"ULZ,G:2P\J&^7&D^]2E0')E\# MT833KP(/=@+6,J::@FODUB5H]RQPA*BBNH&GIO=<#X)7T9UWR_&:Z&L2YT1Z M@O58-1&QV5PTHP"^C6@CJ&##T 3=A:U! M&A/7E]W@E(G\WLM"GY9P#J,BIPLANPUZ.VHN+/P'#8!D6]Z&%/2.O#VOZLWX MDAZ],\*M?H483;;\+ZFZ9_[S#M@DM8\G>@MT6>1)Q5!7 M3&Z]JITM7[V,MP]HO4[LR5QV6PN.IM<>S58R/>Z,IM\=35R-YC2^3M_/Q_O/ M)+W%$6W>=>.E9:[K_1,.^5\)6W1%QNX9D+^RU9?-MLP4],$W;:8;)%&+GM'$ M7=CPF4H*]7XE?0E9(+"WH -_#8L95K6&8^>Q'JO G15]$'?*/%'5?NO+ZY$I.V!N5XGWIQYOF,1\NE MJ2D9%^)).Y'%T:(9#>!8T(9)I6:WO<$1M4FY8_$SBI^%CW&X"WU:O+%MWD>4 MM\C.&WE)A#DO,(U"[Y/V\^]L0JY1A,%CK0F&11!DC:#J0G0UFGU-_J/$ E8H M*#!?IKS*DV^[@/#1TXRCLE6X2$1>P)L4WB==J._<<9Z+*A#/XWO&CE].M*;-SZD&4(.UFL.!=F[(F V1O _D4 MV"*EM$(U+51:9TUNA2J"+AKK5./0,N2RW.,^C,-]L>=V3::W(R\C5<0!3FG" MTFN?ILM%$1N2I!X^#NX]IAC/58DI2_.6,R"_-8Z _-*YBTR8C3,T=/3F;ILV=OJF9<]74;)EU'6JB7BC+T:BJNP6 T%%VS6 MB$6%U5)\1 F\*,,=)K61Z=+QV!'2LVR@;]-'+RY+"*_CX"8-8S\\>%&9>EK= M.A-MAQFC FV"6XI6;W,;XL%M9%LQV-.Y\T[YJC#>)>F^O)ST0(M2)BWJ_!YQ M11]Y]0N@=JO'B=[&9B?V-3YJ"+C1N/ZNNJMQO/.HHV%9X>NOH:P[O0(>\DZD M1HCN14@),-#M1R4W?4_N<2_.[QW\22&A-:CA^]K;DQ_;!Q7)W@M/?8L-(J!. M&8O542XM%HR6&;*E4S<."ZQPFYOM1[Q_P*E$V-9S./7I,=G6DOHAB#*]FB_[D$/"]@0R8A0E7K\(8;TCX/"QZ:+"=#5I/!;2(6RM4ET/7+H_]@Q3R M&(7D>892?" \TN7A+HP]0H>$<>7PTKNP959X2()8E-.([CN:AYGA!H;=AJ,+ MKCRI:B1B2C5)&7PW-LZRA+R!'L&S1-B >5RT9S:0T>O^A#'VMH0PF*1H[\5' MQ*H'$NJ\[ [EP=FX63/NAJ$S^SR4#&BBQK32RM9 L^2ST?E\DV4%#LX+\LY' MWCV(_H7NLV]WVS0@RDZB4GY!--_$A!HM#?[G:8(FT.R37.M[L*C9ZS MGRXI'LRR*Y:]$_)UE\R]4H;.V].5[^44> MXK]SYEA#_GIT8.\G@)P!].H;$H1\\RUK:TR>OP]PR%>RY(=F 4M^^<<5?O2BBS@/\Z-@ETT( 3"_R1EE4U+_ M\:(+6>G[!>E0! IQL,DWR_0?F[]8N G6?PSSF44L5M^X_6SQ#]Q_>;\_6/E= MI]B5DC7O+9Z\>%L<"[R-"32^?_83X>:3%AJJV:Y6@*:)KA04L#FNAJ=^IU>* M@!@&XBCH_A.)&* ZVD["_UFRT(:UPL(">XL9I3OU(8X#%I'0.^W]T%X- M"I,ZIF.]2A"3P2V>!J9F1)3L58.C"GZ^0_,!BB)<&^B W5&6_KI!#>F$PBC7 M%!*5F7N)\4?Q-8P?[T,O_AIZ9T5$KZQ\Q$'H^4FDC5',D"&C%!OQNG&*"29P MI&+.HF2:XP1020&5)!"CT+!.Q$BH4_^A1 )W'0;<256,X*(*N58Q1_S%''*YYB, OMTD.R'EZZYQ M_B5)/[>796R( PKS1Q%ADZT16UK@>R7#A!=LGM@104&##?1NN%G,X/,9**=,F]N7>3 ((Y*J4 M;-=^2 @%YV04[/0O!B5$F6IK(=#?(0X/Y!I&\>Y$/#)*@ME,[];0X?7E< M,.K)O]+RN6FT#DAZ2%*FB>=>CGE_Z/I/IV);($+FLYF*U.%;(2)VS#?H]P1F]!A=D3];)S3)H"IEE%CFUZ1FNJ MID=ZS5;D,PP1@290*['J:=0("VXRM6!/9D0=]>)U4^C=.Y_CHY@0@-K8FD"Z M#C*OAH.V*2KQ$24 .D?&;AU%[;+Z)V,XXWM?2'MX=[I;@%>AF"I06R-"6WN M'J;8S[\/8_Y#TVD9UF-]\M*07C*O&DES!UV+V\@@&4P+?#@/8RUDVW,8(X-X M!$ON>DI:X3>-SSF%%?J/PHO"G)LW<0+D5_J _[YIJARL6@;?O W.BZ'Q MHE>?-A?9')G*HVWX)@UIV>SW.,:[T*?N3EEIQY:(:]:L$U=OTC(*#MFUFD4+ MXRX)H18EZ&VX227OI/Y2$]5+!VBJ5V5E$5FXK\5RS1A[ NFMKT9QR-Q.>#*V MKU9-&\7E!$ASTDG6ZKG0;M3F^6R;A&YS'XAY^>!=A4YJ7Z\?LCPE4;ED+*30 M@+7EU )T*LV)06'JSJEXZ5>\Z!55KQ"@K6.<'+"Z3\M'KV-619HN8Y^]B)9_ M5M1[52' 68!>C+81R*%![$#'3C\PH96Y:74P]D,+QXGZK[=D@DA#/^>UR?N" MB?^J7%>,(PFGEE,,15MQQ] #4>WQ#-LH_^35:*M3\_)%F _EJ',"@+E"GG%CIS![NG+>)?> MU=?&5%Q\+O,XRG'_T8N^1]^0) MO?@_PYBV92[W_.6YM,/H .4'C1&Z3A<:0@0N>V@XMSW]+$DA3@LQ8JBAADIR MJ$4/*JL(5NII@AI9Z>OBGT])L8F#@JY5O(B\]_,?A1<_X9)3N:T:HT*5I+83 MK2DO;88'6"K:AD'!QC3%1@TZU;7/B!- )06P0LWSBS:K.97O8/=5#!V%=C(< M0@QV1APN_NFT:$\)?&X)J$'X!939Q=U#Y[\I+,"]\7 M61CC+&ME\]!S\R*B!WQ& >\8:I#5(T8-0+=^Q"!2P!4D1O L*1504D05R7:& M&&J(NA .NS,"\QLZ*\9K4N/:!:,4,"NH9^V$ ?4X495+!E5T*TX=29(2;T.: MYR1;X,.=+UH+V3Y,-$8&.3FTY*Y_E4EPWX#O!"Z?:GQ(LI"F/*N22":2=\_E M/;0FB+"FA@X+":Q-F1DK;3>S&G=D;\GK^>1).D^9!'%.W!U.GT,?7V*EX3DG=FY1MI&V$\JE0 M29'OHN3++'V/6[>S=Y]"?);$>1H^%%1GM[O[)^("]L+.4M;[T2QY+LNHZF_87!O,T5"=G"B#6W&CPB'1HN^QV!L';. MIT7 <0_4XW24&XH::D[[HJFDY@ZI1;[W[X ;PLUG1B MXNI+&LNXB)_YD"3!ES"*-ON#%Z9T$KY*,EE!!!DPG!=1L]]V&F)($!^A8D50 M,IT#KU #CB@\L ,8) 0*&QDBE0R0>5,D&DKOB:W>XSTMFIL>&Q'M4CR4A)S+ MI#(0VR"E2D'%I=PJ+9LV25:4&(FAO1C5Y%K&"CZ'338$FZ[Q\M+2%3TG;/D. M^T7*HO??0R)ND=]B+PBCXSDF_FP?QO2LYI+(\,F+"MSU7.LX+KQHO:?+ ^5 M3O8.: \P\6#UG<-$+P#T&Y-*(',IS4O0%_X65+X&M=^#Z(L0>U,O%E@A_CK$ MW^=$QN.\8_@C*$YOZ M'S]YC,-_XD"VAC? \QM,A6JD]6D0X+)9S+CJI_V4^)51X:KZ@?4X$+G-8T5 M;<:#P3/O$.9>1-FXQ1DFND>K8YV3%T;)@951X<8KVAXTQP7:FK<5KMZ2-T6$ MVXJWXU!0TJQ&)]K%\5F)LZ"A4/EMJ'WW"46L\,G\'* 6!72AF9H6V&1?\$L" M+PX^>NEG3).LB'SK@"R9\C COXD]C"D2W.1K)DY[YE5C@$R[)BSU=*Y&8HK6 M0@.VIU%"M<6@8NT9$70@WSQAN^*3&)&T RIY>4QMM6SS(CX4%X*!=3J5LMSJ M;MJ#@>QH*F%&L$]:0:*L H6:!0=Q78/"]B8=,][S!+NBVJ_2B[F&.&#!K9DP MK:!6C0 9S)IP)J_+RW*V<:LN;W/K%"YX'2[26E1J>*F;P[I@=;8O!=P"L:XF M>I,FA*G\>$,DH!>/J)PLBKZG6V62B,,<';!AH:6(G3Z$AK@P[06MF.NG)Y5( M*\30F)[6B.A/A@I<6D(JU_OC/7FMHGF"$2:<3EH(UE9' S00333FRTX)5XAB M.]%J06YAY*7"\L16F YJ8E\P(TULT-S2Q%.^AFGBC%6-SY+]H:#=2N. Y7;M MPRPC<6/-@KPNE"DF5,!N)5@3MANA 0;O%OP)4O,X,M.RO(7.@L3#_(D;\@!^ M9K$6:CRA2$R!_7J+S%97V,OP4Q(%F_TA39Y9"4MUWQ\E!MSL9"!(>U92@(/, M1EI^>JI58Z V"KS13"%1V$(!OMY0I'&8%RDFYG\9?J4_J M@A0:YJJ"AIW^[80*@;G="L4=TQ@I4++;T0I)CLP@G_!3Z$<:JS@% NQK*V2W MT\:V P'3M5; 0K_^2 GDCEX;L?TQ(3J(GDM01]?J5YK&S2:(#J[4>V(9+=2O M0#LXF[)ENVMYY4PGY]$2,M%PLP,18^ Y02K1;QG>%=%5N),=$QAA.FA9?<&, M3*M!<\NV3OFRW0/C^(@2<-6XC$446-<*X2P/]^P^=L%%C<)G9V>SBXK92N;G M7O+,0!H.6J)*6".;%!%PRSKE'-K::4VIL5B5&@.;[ "Y7XSQ-D>TER%9ZV$J M7+")WSX8@8&<3HZ#(3EK'6R826F2@1>L^$]DV$ MAC;81F)IY^C!5)PT7)7 AL8K(N&: $I^M6/5JI[U,O8*VVU;ON M?3 XM92QW-:[4Q@0Q1(ST=,$/>WZ=T5103.%@U9N7R/#\OO.@V M?'S2)!Y(H>&46B- 6[?IRIT MY.6TMZP\@?<4 JJBLY#1IEYSYS%@-68!'_V=XA(([4&[E-OQ"CP!VW,,'6CR M--R[9)=_\5)\LF+4A)U&N)!!J(5PW9#4 !$H0#7F3)YR72&O>@M[:/.90LP* M!]:P6''&WOZ+RIR4&'!&9"!(VW04X" &H^6GW\^+%9X3G"NY$M -%&F.M5"6 MYBUC(+\UAD!^^<;:\<@N9HVK<>;"HP@K>W'=M-*++\M#W(O01 M>UF1EFL-R#,46\;WYHS/JYA";]Q["JBMB^^'RNMA_>__CB)9IBG< 5Z M9\6<,=NT(H>NK8P0\G=,CZV(@!Y9"-*N9]X^2?/PG[RYT@&G81*4;1M.4HS MEZ4CI-Z<"N/ 31VY.-JK.F:H+GH5]64=$SS'O(KV+HO2J[AT76>$C&+SFB/9 M7W)\)^>]=W&A9U1#" =_@T2LSX;M,*&.SH10C,6H/HH2&\Q@&;/44Z!8? M:$<"6K>'MC9.*Q1$.P\)XU^H](0AT@GRJ6LT1/$@[7^D0)6]=S\9;"Q?MLW) MU@\92PZ4A%A],+@87<9R.QX_A0&)O<5," R:@Z$_*T#@FP+G8>8]/J;XT>,] MR4L&51=)U2B K;P,1.ET\5+ PS3PTC+4;W#50:$S0M6[:[[;D)K]\9LT"0H_ MWZ95EJ7XX%L,!K-;KF*YVC07P2R^=RYG0G3!G8*R^^U56B[4.7/)2[:.@Y*5 M3'B;3@,+JAQRYD\TI \(I28R3LQT9<8"Q715=9>GV-N'\6/IL.0YS2IHH 6) M7H!Z-2('A5N*Z'A2K4/"F*;KUAOQ.=$1VN\I3]@J%F45V:KE(G#:M+6H% '5 M&,UTZD!"]3!9ZB\"6R9YY(> C9);G"41H.4)J9AZ;Q*4S# MD$F,N4(\R=P12QX@%(-P<@/G2I/RHT=S;B.G)Y+!9LX5:)J/&5,VFSI7SF3W MC)<-LPR>&3NS;V(_I2T#SC'_=Q.O?3\I8KJ9[^/PF6Z07>-\N]N2A8Q'N]V* M#P+LJ8"=DPT5N'5X9DL"\D1M&*^"4DPU!16!\MIW$#Y$@VB.&>TD,]:S(\F2/T[,B38EJ MB^1200/Y%;T M?^0@\+Y"1U/_9H63QCY' (=:.(IGX4/*3YX1]Y&A]L%#A = M)@+,R6:L2L1CPK)34Y25FZ]T=^P!TT;HSV' "N.QX_Q=P5IV1.%GC+S6RO:A M(/_@+%LAG/M0'L9ZT$H$/B 5R@J52/-*P3."+^) ZBVLQ2'$Z+=X[T44;PGV M[W(OS:<3@+B]V$2":0,LSF769O-T"6*'ZDXHI1)-%3^)\)P*FN0,&D9*)8$3 M7^A0;#1$P@H=;6)4$4"7;><&=]E@ CE?G;?BO9D#H'.\P\15!>4:L?1;%U_] MJ APM@Z$'L( "<@W&(M3>P4M!IP_,&1-$#5SO/J?(D5T*=G1< MFD4\P:GSPXOY!XNP9[BL[=BGYQ.7\X7V$9"UR'-$05/4/?8Q+>!*]?HVS#ZK MTG%EP*!5CQ7LGQ0]%D!"U3R6LB(J>=P (PKM1O>1GA#OC^]Q[#_MO?2SHN6( M'LTA99*(I%2K$QPW%$S(E(FJU6A.--#HRU6QI^R8H4=S2>?$(JEUKHOCB,Z) MF++4.2D?I==5:>&!8P,T_%?"<[3P0(DZ$GYZ1_$E ='I; ^@0? MJ,GQGKS.;EYL,%QR3SU!-+-A!>Z(4SKAQ\0?40PWIS_*F=W,U\9P2*OZ@JA# M]QK<#:TZY<=F;"4U_72BPD6CFZ MD?XZN6 094)I8[?JX$MR\50$!%4P5,9N4S7T% *@=*B8!;DF0-TRI7W-MKL. MO]);I@I8&%W0,E^IA!1P<&,KEPA7HS0P=.T8[_E?. M7,88*0Z]AD&05M*T;\<,Y@:G] _>(WYC.B =%(>,1B"*TFQ:\&X83H\A ]-9 MH09KYCR4) OS\-G.>$Q$VA^\^(C6KMF][=>@9D_+."SR,D^]IB@\D8("Q9T:UNL(5 ('%XLJ&3)1DS87 G[D"99)KY^98H$?W"H%D=T@BC& #U*5+$D/U.\;46F#WB7I!BM MHRCYPN\>D67>68J#,$=7";U M,,2@$\3]&3C,XHDH#E.,!0=8QU!#\:41S-L9N@*"^?$47./N<[HA#;Z M&<8F('+3D. 5S6]-,R^2"^F0+_@]#7.\W>UD^UO65%RW^)[ ]D9>DW#8KD]X M'&W*C%ZRV\UDN#]SN6-6>T1XO69:\=ES1.0!GK _>5&!B>O P;WWM6%?'0/K MD.!,T$R@.%^NUQ\3*B5@DWDUHVR^" M"&LXFY@(C+/I-3AT"W&ZG&6>"NC4$#1TH'MI1Q,[>07E! M&VH+=)1,# \QQ)9U QOW&+$N3SX/KYV1MSY@66JH*B)450]*,_3JS;AEG_Q8 M(R]$;A!E30<(<;&@':YQL24- C#B5/HF,"BH!2AH'(\&3D#0'Z M$A(]BE$28W3$7DHK4=4UVY!_]*DS"';CB'"*DT)S0J+%@HMW#05J1[T:%)#8UX@G<3WBNIE:!]&52'B$ M8,"F[?$6N"=FH<#_DU(KWWX7-4N/9\(Z5I$-%VAZJ= ME66N5.M;WLWQJ:#/1 .\"^,PQ[0_7W#:)?W]D=\'C;Q,=/]Z,!7(\]-! G=/ M5:U( )VU#N!1<&Q947D=L>X(#9UJPU9S.WRIX]A9I T;:3TC:5TPV494>J%; M6;EF$"5G358\0HQS8* M/AN%V&@4%C%Y'D&$\>/Z,<6L=V>F+!ND@(/5X\FDG](DN!+&$6:,QY;(J!)@0/$/]TYN,[OJ]J M2J@B]:T[AT&3R.[@UK:97*,&Q7V['&Z/#MOA%/;W(HQ.EN>8Y%Y$)\?'R:U. MVN2DRVYK&[N]72V9](:1 &MU,DC45K<3*_Q%S6PX@WIC0^WSFC8A^)EN0K'[ M!RQ>"QEVPKN4+V4EPDJH%6:,":S0]D12(4. M'*Z.$'#]B&/_R$XDZ;S*,]F)S6GD6BC[B7.A\"F_8\HO<2CTFNDC_BW#NR*Z M"G?2^B2C2$)F.8T?BFYFTW!Z0-E,8QD69#!QDDAMY"M4$48E9<1)(TH;NC3) M#,.B] @K]*4:#:\)V^''Q]4 WN34;PN-(0L_E MXX;", [7TG,M(C=DV#HVO\;YJKO$+NFNB*?)?!+5_D'O\GWTR.O#_ B_ )]S MK!A>UT5@C@E\3J1:J/3%O,9?\_LO.'K&'XE??))E0XTEZJ2CL!@.TR6[GJ)K MSL*89?NEO-!34.*(4T>X70BRV:3/R'ZHNQ9/1#$JO[ZXLR8O%FV2S"8VHLRY?8 C#1F2NJE MF'/#ZZ0&3$:DEACJ>'%!*R@1#4*>GC* %=Y%Q--,2PT6R MNSBB[23D4;J\3-:.4$90%R%G&PV)&Q-Z,<3H@KNRF0:$N*&_L9OCM)809A_> MV4CE&@\X4V!(3D8>+7$,(PR"X5HD4;,T9&_?W:A +A9+IEF^C^_)T:/PXI(" M#J9_KY+IJG>O$&CQOKT*+OHU[$\.L9UUF+>87KNCMY3:E3;8L;(ZHVH -2== MK,D &/I>%2G7G+*>5VMO79/LQD@WZAP%<#\^8"1^=SXIX\Y_PD$1X>V.5LG) MCQ]Q_D3;Y3SC+&=7$>]I\63)8)DBP]FSG7AM\S7#!+%6&]9Z*EDATQQ>CHXX M/FH10'\R$K,TD/^]>/+BNR?O6)# Z$N2?K['_E.<1,GC\2RYR@-Y 2133* - M!SO!ZKT%,S2X;00;_OH.D"*CC&+34I<4'>4U/CI+OELA0@-J4V "V1@V*M'1 M?5LV*AGT)?,%Q"P_(7KU#0/Z9N9;@KJB4*.$97AS>+UK+\XH7SFMQYPVKO8J M.L@=G@$2D*\S%J=VWF>O:$ MO:%K6DH&,3K U<,D8DJ&1PH-IXX: =JZ)P$%430E+SVMDFH2V/IFE!Q[+D=H M(,CL_9Z\?'E%7?.$LR64*)$:9K<[E0 M,/V\WD%S:(X7\&4\WZ]0C8TH.O )Y6@!>X$ R[@M:,L@6H TH MF_M!%B_N/ M(LEQP+T%:VQN-4P";-?IO=^+OV"G_@)/]J<_R9W+FU^0;)G&61&% M"XGQ!Q@K&IL,H..:@S<06N_J%40<W !E QGTU5S:_&*+H3K2^L!J";?HA38I#-8=AK&Z3,1'M%V(.NL$9;" R MPNZ;C)KS*8PH21%[11,E80Q^XKK@6/6/ 5"8H?(,G0P4[0]*2Z23$7KPLM"9 MX]U!1[KN'N/:']TZ>%P[\(C6S4/9]QYAV,=W3QCGMY@WFPTS/TJR@HR@IA"A M*3*2)3)BV*A$1RU\=TH 3B)G1K$S1.80[Q?@"L+\ M7B11VB)-%7W0>V" E7XE+'>J]Y[ P%3D%3+1+R=;W9RM :%+YIKQ30!>EQ!E MV0'H?DE^LL=W.3%).J%93QP6^)!=DRR%[#9.,D0&ZIUDQ9V@HPO%1S4!M^>1 ML=+6F&6_[#U9-SS1YH7/F*PHV$B\(I2R;UV896[Q,XX++%LE-(_A#.N4Q;;= M5,] S*+[XEP)S!PVBUDMJW5 M'0 0;19PT ^)R>JU#$-*75[G>1H^%#R;+D_0C>= @&\J2C>.\$Y$.4^*/XJ_ MD/ C#<+82X_T;C&)09(H4%U%F41"@\1L4QE+X;BH]P7F,,& MFWOGZSBX2W;Y%^*IY(:H! >R1@,1:I-4P,+9I9:I?DVVIK0!+668E3A0MCE* M (*"*ASH(\YI/\=LE[8U=[9=N+*MNK$-;6\])GH?E%W%+B<\R(O8^IO-CDQL MAMRZD!347-SY/'%NX;<#F=^#FS3T\3KXSZ*\W13'A1=-[3$,7O6BG(GQT(WT M,]KWO!079"C(E-Z)OQ*Q=Z+FI<1ML=>^6.\UI5Z#V$$1/L3)GK8H 'Z(M,A>HX%AT2C)Z[0\WV]A MKM"9$RDT0V5;^WY:$)$.WI&\*&(+[2\XVHU=9X_/$^.,\:N48?Q([S9K[$B- M MDI7B]*MQ.\'!ZHT[N.(:E>U3CL^KPSYC)"HGTMD:\J"#!B,ZI\TQW.\ZC) MU2%OO$_.(B_+_M_RGK7'<1S'[_PX7B!L3%T=H.A.UY!'DHUI%L2R,68USA))I'" M3>D&T#(@7@XQEHBQPMBSL%]I7X.%5&C(^H%P1$1@(A4JS&CWK$P/^94]V+6# M^";-UL$WFO/HY'H7).)FG'_FL(<[(D#>T0>QV=G?G4;C[?8#R-,O6W:>W:89 MX>!$Q-0+*,0KLU7XYUYY U,XEOP%W\"/AL/J@F[!%3OK,JJR:WI(\\CD$SN- MP-WV>Q@YWN8-X.C;NI6NGFU-(M4P9/,PGJ,*"G4YA=)*/.^^$G?G.GA/!1I[QS(6KV).H[#VTT'$6AZ[L$S@N%TM(7"#A#+ MW,AL/XC5H)V 3\&;%SE>IV!T"8-QR69YB\)BUV,=]'!(IL!&=*WW.B \)3=3 MHWFY+D%Q57<\Q5XHY'CR%\NR[%&Q+@QFOJ5-M8X!D#,O^W]AX4:BJM-P2KU0 MHR%D>U&48!U\@VV7[:(TV;S;JK=:X+&+#EB8Z!89T C%A4P4F,J(L &$&6$ M'X5;:UXNRF*70J#J/MC;*K3:!GBPFHQL:)=3!QIW/1G(L2VH>LB*P" OJJ7J M^;&61;4/\6U=F0N=VN ]6EO6TJ6VU>5%B=+;A-$;RJ/DSVGR\K_L_];"H]81 MF*NKEY'VXC*"(ZVM'GHT2PM&$#ED16 0@5'8+N!XEFH6D"MI0NF>BW ?)1&4 M^(%CQ,.6J3#_V]4N2@*K@K@/1ZRN.9#%5IU-Q[$X%3<'$:>OVD3:X^'FL<*P M(AR'+RHVD5L.@;W_=/W_NYZBM3UC//!P;,STG<7N4"O6.E#D?":[ZJM M: I7R,\DMENZ*:)76C/QE2G]5PKK,8HCKNH7Q0T-:1;$8!!*1L-["]@@E5DP M(SZUF$\PK<<8T]'B/->8B^[N@XX*LY*-1@">M+&O2% 0.0&I9S@>M"*/E+&- M?@F_G+P>OUY5I9D@QXWMRPMWWW+I@[L8M^L^%B=E)N24683=11)>LW-$G!X@ ML']-PY)G\7YFQKR(:,1:62Z$:7?*N!K&_E:-(T4U$*UTUFA^ZF&D M&4?J@:@%M!;ZC9"3E-FVQ%\T0=G,JR#+WK=I!H_[3<$2VP#$Y.1>-EJ)R49H MG*3D'G*ZB0[5 (C2&L(=BKR>%Z@,"O9P!#2R\R$_0\J:OS,] X> XJ#R$-R M';U&(4TZB]YE -+>Y\1&O?-9H?'V/0>R.@L&QI"=&%2?AZ&&>%@-Q-KU1G,C M!S5QD(>$U ,Q][RQ'%4_CQ*U@->(]2^T(F^["#SD+,HI@54-]6"WD6ANP4!I M])+(1GG,3:;0F?L L*>W"#=I=DD3NHTV41 _O"7ZM,G!*'RT&F96W>Q(=[RG MEL5$J/:YX*%UN'M35K?6^/"%_EQC)RF@]](B.4NAWT81AHLTR C'YJWA&L1X MY\>.!G&TA9): ;PII9T%\7&1DWUUI&CB$5(& MM\F-(%'V*PT_UQ95>]09AP@K"C"%[28V, 8+8L1@/+D:*R=QJ;:NV<)M^S%: M@&$1]I4X7F7N;A,B\54MBT/28$2-1RPB FZ=\EUT4-<"V+BL#NJR%:';!3W) M^VA?0=4??Q8156'WBW'WVS//X4%>R9S"TN:AS#$!;M[*?!R,O@=WO ;WHG[I M]R>W\>8KSPK%=+%_-6:+_>.O=4?'GVCZD@4'=B(.8LWKCA[8TYL1)^+!'%@! M3ZK6#I1T6]0I8,N]W>A;)/3EF&3M8XT>6*1%TD=\O4A,@*=?)'9*>A;)'$\P M#(<[Z=*97^X> 2 =QK1DUH>LUK=XAR<-&9T?MO+ZJ\QLK)/.&%HQCR4#Z/4_ M#_8^39JL#.FZ3$B(TZ/S.^/5)H*A::XZ7-[FMIJ)G9#0VD)*)-9SRF =(I4J MW2E)"S6Y":()O%9CF1W2A:YT7%AY*@]04$Z&-1X2?5*8Y$+^0CJ+M]Q<2'OX MTL*KW8&E)L+S+);EJ"?QD-9FZ"A;G&1'9B@'$I1L5?:_OJQ%+/_GQ!)UCBWP M.954UP=%A,<)L7)F9#./(8P7Y*&'$\&:4B9@\ MT^*-4MB7#VD&U]N*"9-;,OD@\E>*CWS3AD\WO9#LJT,)4,_O)#@1,KCACZ]+P)N*+.(TR4E0 M%%GT7!:\:1T;+P?2;W1_*,1 99IGN@G*G,LEX!_LA"1]-L>]O[=[/ *^D+A\ M-[J.7/,5WOR._L<8ZUP-!>):JF<1!5."-?VH_8X]NHIF:!RR#Z^W,4DWPB?8 M@R;7J0VG3G).X*W[1DAL*%F:, 4WEJDP3Q,,$YB+M#$ M:C91")'/1^H)23WC.5FJZ8)LQ/-:BR*HQOAHH:YJ__VA=M\'25"/P#>[8F.S MWV3H1GMD#G2Y>7C+Z DY0&L=!)E(? M^U(Y[6,]2&-V84Z;GFP;B)MVW$^9K6R>'+TB]7@B$'B6)#R"2][!K^8J%%R) ML+I?JE;_6^8ZY\RJ06>>WM<%_>/]4;E>)FUJ9QSLA>KU4.>D?LIG%1;8W C' MXYD2#N47^(!6451JWZ?G((\VXE8WBB'RBZN/'4?ZGA8/VZXW??$,I6XWIEUP M.!H\[1S+LJJD0W&@Z.HX(C5]0CO'R!5AJ"#PHSE.DM\J?-CU9^?F'^)9 4?D MFNZ:[@]I%F3OU_45L38':C *I#R!D:S6B0(#Q^-E"HPBU&5+4'.WBPJ3 MDD& EKHT,\=*++E!1&I,1$&%>5<^%]?VW]0S/X#]I?I,YIU"4FKVRCO<\L[7 M09RSCXJ,<55"^]HK=C1YZ9BN)2;PR(N8+":KDS$:NQ\^R$3RW5P4^'O]1?V^ MIYJ(GXZKJ?C'S61$SN:;(S.WV$!"$"K(U22T\L!+HD*^K"J2*"'_\L\__L8V2?:)S,TXN8IMNI&RSG)&QZF=C :/5A$/@ M(5\U+:GF1>],<3)1M@6Q8>BC8GI>]_SFZJ>L^XRE#]@CL]$BWZKZ'-(/]55( M<5-!/@#YPGL0%_QRFQT-?8\@.N>W>9ZS-C(/S=?/#.+>CJ\C%'5?ZM-25N.!H\Y1G+LJI80W&@*-TX(COK5IL_WM52GM23 MT0#>.EY3\;>/GA3?G$D2%8-+W#SVDU@)U:"*H[$@W3^.9[B^@AR. N\6U/O-R7X'A^@M7,5M> M#]LUD%)F[T]%NOG[&EZ4&RRO!1[/ ^AE0MWJC< H>WH/-=VW3P /KG,U@O A MY#<^:(FZO0,6TP6D\:S9!)KBS@88O$6C)59=*"T E,6AH: ;G <8 D#+E6X> ML 1X(O4E,VOA5;J'.PAA*[,,W#'84//+]P;F,7B'SS@/#;-)^,A8O _V5%L! M>MFI\!;DDJ)3U_42\Z"HQW*,6+5LCMK7D_6,YR%$4)R&V_]?DJC(OS[]HJV: M[3@&;^4[,:,N8>L E+7H0)&NK[@<(S=Q/HI\8./RC]@UKA=CS(/]Z2L],#GM MF%5XS*"J_=[BK]@&(.\55C8Z%E\+C6>W+>1TBVORUU?-""*'^./Q=+CI]UR, M0WQ;53V>A '>HY5EW=G-:VO!'A?K-^:)O-]'24%IHB?:W/]BP&"L1H5#V6N: M$[J.1&Q(.(Q$S;ON*"=[#@$% :M.J@5'2Y(HH8!8OCC-FG5YD.M2#$7K1SB5 M>\'F?<6F6?T\:/%Q*F:7,S'BOP\)'6=D'(>CFIE!+!X9&J>QV*9F )$#C8W\ M(TVHW^9FD@0$C_(/AN,<3,X4AIDI^'$92S.].M;O952\ZT+>=\Q$WA9T;RR+ MY3(2L1Z6.V.M0EC]PW J8+G2U2U]Q4>NB/&: A 0C@$[L#&>R9HG;C21$WXX MQ=W#=%GLTBSZ/QJ*.\@?30>39Q+S%^H8.LQ_'0WTS'GK6^BU' M>YQ'9D-'V ";(89#9A%'X*7%&,!B]Q2S(H>:Q:V5Q0DG[H;DA^U#%D9)D(GK MQ_PQB$*=L]\W NE<[<9(?92V@^.=GEWHTE==Y/8;K'/6LM6I1"*--CDP-%@' MXU',*;K_L"75,'%8S D,1-M;9V'*\!OA[J[W3-O2I& "8%A?;A-F_VA>\/-% M3T4^IY%X>^L QM2MU6$8RL[J3)?F/!@D^99M:]"%)VFA(9'$@YSEF28Y+WX) MMA(>W:UW0?*7':/Q_>$MH>%3^9Q'8<3TYC& O@_P89;OHD,E!I%.GS_6ZEE] M<2E'&(1ZBHD1\TY/)M96 NOBL^)DPIZ(K6Y*K3KQBL#4I&"XB)B<\-E),SWS MESDZ4E- JIFJU@TY@U$VI>IKZ! FQJ*_V463]K7RCN$Z+7\M?\A)$(81T!'$ M?+_^Q+[:!(<(WMW#;46P^;V,\DCT5=V:+"P@?-J5;*X\^CZLK?G]ZJPSG+_] M-+R6G1']65M$\Q/694P?F^^[L6^V=\V##%E8\B:-U3^Y!8/NC6#4>*]&DUGC M!QE&>$BS>BKR/\$A0&[&-9>$U4.?..Q=OC=C%_YY^R8_?]OH)MXES*9]YK.V MJ"ZLGFQ;$DC6]SMZDN4I%E4O%<<5^OBAEG=ZRBO?]I\G>HC03_S+=B4H#(?>KPM M9VX1J9O*7+A1MHUYB>\6DFE[?HV1KVT7=Q!;,X&J&<81.1OR-=["0JN+DPRR MZ^T+'4LDX:?T)24_@2GRS&Y5]Z""^TJHCK^!:; _-L?.GLVBZ$=Z82]LI+E; M WE+KZG*@UPS:QJ[E+D-2U^@&&[LV=RB&1BT+KDHA$F".@KK]"K=[].$YQ-( M.\0[#]57/2:CI;O67&0:I-R !456)Q0L, =>%L)BS&@U2?;AXUV#U,G(.B5B M.IF(*R?DA?@>($VWTL"UT:_ 2G7X?B2(9*=/+$79GEL$-2EX4URB@9R3^V'B M\ SUUA>W_;-[8+;R2 98?_PK8UDD+: 7WI.M')+I"#1'.22#TW"UH\E+6%97 MC>8G= 9 I(W;2G:]]6JA3KH*^LC0F!L.6]_]>O&,:PH#B_3!2\OWDLNU M"X/5RMY)FB!]V<+[C!AVX;O M4!\"]E#COAW?>?/L;R:6EC#25<3D-F&37G7][?K6YI$RJ; SY\NQ&SH>#9*I MG\!RO1N,P($7#AA-K#4 SLY-1!O)3NNKXT.-#^L& MPU#@;?EC6%6]@"'C41R#X01VF\E(%$3!L2(M+$1!@^PVS,FPDL^\ K/=8$%^ M![S9T;",J]R/4955;<&Q&?$COBB>6TBM9\=S(<=YFSPO]=W7O1)_G>CVZ1F& M$W4.HD["\^ 40#D1$=5\O2B9WBLIDZ#ZCL)S(/:X%K:S6 95ON[%ZF>=:T>R M];4O>Y2H1X?\.=B?1$H;!?69&@Y1]^@V@?;CW$H^%#N:0<+HPX'G8['CR2L[ M0M#POK04$S_A_&=HAL8*>19K-73R\S)JX[B;W_:MB*"$**003HO(ZI?4K$A- M#_LKI\B#YJ;8TA=?BA(;=:UX4;*!R34)(9;Q++J->M$SU6MY7=:]6/M$=N8[ MTY^YH&X3D6!X\I_J>/KO<5_2B_@TVU)[[N]L5](QA[@I"7(@@BP(.LDCL?5B M/OP\XK=:68'A>S6M-VFVI1&F==50\#T:6*.@3V-C.]-_9V;6P!^BI:TI^N,8 M6]:34S-"F*2*N5QH2NR[W5KJD](?Z'1RX[]>?%*L^"%_L10 M%]=LJ=\$409M>8WW3EZ0]CUN9L-_FA,'N'KI^LZVOZ&,^Q$6JX@EDEK"R25 M+P&"":?XCQ$V&_O#U3(,I Q?8.2G$&2X!1F^!C$E#V7!V\!$RHPBK'VX.XC8RSP_HLBV7] \2KBW9$O!O)QE&W/>XC8SY>4X:_W6B M[#O;0(:SCA\U+GDH] ^^<0M?KMGN,XO/=Z@PCL++M?E0 4QB!BUN/"0F\G:\ M-LM<^(UP/$[2;!_$_\ PA.6&]R1ZKIZ1,(@?'I-?DR_)]3KYF?WQ] .4R]\' MQ8J7S:??@OTA9HOZA\D,X[>?H6('F1SC^B3!?"N(S.<'( M0>%$43<1:@FQ6>^B/1A4<]V)OA%()LV-D=J2V<'Q#)@+79TUI%2_)'(8D>-. M5,?": '.E!^[QL_-%.ZQ]VL=TN4UQ;2:WP.+=RBT$J^>T;2 *$7GR+3&_QVB!X:UM'JKJDU>]15G*7@,Z/#R $ M8,AO (7\?+,B^#H%'ZN'JPH(?P&TR=4M 0&!N@A4$FS+0, M4NMO_9:N=VF9 ML_//11)^YHXU311;!0&-7Y*H@*?)>VKV<4\2CL. YRA/([78$ M?4M)A8PP;*1"1]2]BU^# T8B4!*!$^MLO9@ F@J/5SM+28*\^\=?UU$1\T;'8?0:A640 M:[9*"]SIUVDOT;!:C4 GM5@]5'0=3( 5O;4KZ.5VQ*'KXB]1L?M*8ZZ34()Q MG7Y.BJAXU^Z)HS!XLI;<N,OMP_/7G0I_;REQPP[Q)RR2DV4-BV3*[,$B; MIHG8>ML\!L#;./64:![G<3#"X)#/[\,)1LZ.A-C];9Z7-+PNLRAY$8FA_(2L M>JS&"G?NXQ%S#(LZ(#NJU/R&WF2MOF4"@]0[K+UJ/'>/CIQAIG/, MPATS!>)!'*:EJ,I:5Q%L"" E8=,FO%4#FQ'/6=3&U,@YRV\&J7!9B>? MCH;"66@R6.%? A3M\FQ.X57B4I#Q6\0&W5&=?(906#],J[>(")Q73/VP^$R? M?/'_?*7"FM,GFKU&&RI<3%,WC(7F.L,'62["F^5]E6VB\WHNU<_)$J^?1-7P M>EHBYUVV+M;B+YA&R+(1 =T?XE0(*9?2.-BE<3I#]LA,K_7]J 1 -ADM,CMZ MSK_%4TYE>KU&$0[AP]JWD:JKX>'!"CW!2_4U]-7VI2[',3%GN%G/(GZ,BAMM M2LYKNY^!5:]J:?P!GCV/^$4N7EXR7OU3>=2\3*$E0[Q(#7&)*/EZ1]5 ^5/Y M_#>Z*=:IYK2H.U1.1(@4/YI%#'4<:1(VO'C2#&1;*L;*6Q3X&P_^RB"I$AJ2 ML2.(&DC@7$Q(BE0;DL**'2TAJ%8LO+I=@ZB3'WYC9HZC/T84>(=A:/=<"\ MY^6?#F;,ZHW^E*9ASBW_?9J( NM@TVY,'7!1F0UJ[."95C3;,]<3H6 MG,+ M))RKSSE=RJI8U&9X[!\6L6 \.__\#8@SG==-P-X\/#\BW_+R7$+Z\/2\14K_ MV_,T$R^AY#"_GJ#W\;))7Y+H_XYZ0A+:P\I)-.&SM'C2X.G-15W5EUN&G)\O MCXW ?5K\2HN&5X/D%IP/3Q\7%Z*JTHM-AF(5%N;&NO77 :9F-U1JS5=Q)T#. M/BW(.RU(@W]%+GC2PHIP2,LD:VY8KDO7/SBFY55?!(6+4BY,A ML^1,9#2\2;.;$NH&PBD2&B,:!#T"#YY=&LVT:F\&(T&Q(R.I["QL-4N0Z;Y M585 *F0\YTB@(Q4^9 ,P%_^&U&,>[2B9(0S860GB'8"4'-(TYK+8"EE$$K>2 MD.C+Y=]S_Q'HN1-V_W:(ZA2DGCYW\^!'#F_,*:1.#&,.Y'B!BOFH7^1NK)[) MH_28!46F' ]%FF?)SH;YBM#M%G*>7SW*BUGDOH\7,\[1^F\>3W^&4=F1(CY- M+D%[[O.*SHYB#C%?0)"S>,--_!P!)[F;#.M++:6S-JS\/Y L$24O7Z%8D_'! MZ)PSG*%Y- MJOMSH%OKS,G(F^I?+@Y:3$3';N1HI9[F9[-"K% ,4N9_^D@W/ M$+7RMJ!RW+<#!6[7*7RD= JLT[1N$R:0)(\VBZ263J?G#(W<7#_"+"9Q*C'G M94#GX=9@;B\=S>VESMP>)Y+RBI22.@B#P<58 MIEM6;B@2'.LTCLKNNI5X(*Q=86K>T:X(Q[8"NR)O#SA&GA<4E[S7 M2XY1^2 M+[38I2'YC<^'7))3*Y6[**&W!=V;3D9]@Q!OX9W8:5VE6T?@W(<[D-19H',M M2IB'\(FP>SR,$@,'(@DM2)1LTCTE'^(TSS\JC:0W0;PI19$V7-6[I\4MI_&. M47CQ&D0QV(-UJESC[=(X9&+B3%T\Y[P;DT%:H['A*>M$ :A:/!(5BGI/HK6; MH\Z6^JUH4#V:PJ6'L/!2QOO% &KMOYNHR-VUYM'FE &IY_TH"4($@!+'FL]KG/+<-UQ8Y::(IW7P];D3ZEQ#I< M'+&1N/#7[(TE([RS%+8C['@Y:C M4.8Y:IU>V>>2SUDI]RQ*?1[*/+\2(_GP2TA@NC+__/C4_T2IHR+JF[2(2T8<5$0Q^\"%#+114XZ@&1' M24VYN O'"@W-+:9Q(=$B3G%I<^BF&,&Y!2+ M^5BPYE^HTY!F'E)-1.!'),I4^J0-/Q(P)LKL\EV/P-*6=]$9\73U!()4%7?! MZ5"T>'%^NIZ708U]Z%2L9^8^V-L;%?WGSH?5O&XT4THTV_0\T:G)=X9VL]V.FZZS5;.V<&;4,8'X'!5,I7PI[:H*4B'?,RTI*?VKP"6BS,U,%WE.B_R>'FN[ M&0PI,FPAN8[Y:F#PHKE&8GKR[I0P:L '8@50W1E0%JX )0P6,][I3KJH]*;( M''X"(7=?PIE/] 46VM>JO]]MLDVS/5]WE^_R2[>8Y0!,/@0F!S.NCSXZHT$. M,0ZDTQI'E."D1D84;/S93 7A1:30PGK?P<]M*.)R'L!::_TZC,-9L,Z$=5>H M;55Z='QZ"F(H+?A*DY*RK>,+A;Q!DSCTL(@+SD9\:X7I '&6E)D2C:_!P<@E M33:[?9#]G?PFX+$ST$8P@1PDX%X.=X"L*UP#AWAX-Q'=.H@? ^$O^2N-@P+J/F3%N]+E(K]\;WWCY#;WO/ 1LO<\F%*K_RS'$#Y([9*2<^>Y_;47+K0;_Y:[\R$(,'N##&6S MW2_$=312#Y%AY&G\BM:Z]."V627<>K^L _1CF9GOD+M0Z,O&>D]\M#SFN!P*X=T7C9C.^)3^?DI2\L#V@O, MV7^-#__88NP?/_JSK2D[=2>BY[;!W_D0J'1ER<&?ND,-4+H1U;,Y*@,]"DS> M!]"(Y&$KDO@?WA)F/7;1X2'[$B2!*'IXE28%$Q'G!GQ']K5I-8[&AO@R<)H M6N\#QZ'">24XA=;N2SF.#8ZY\AU+C1#Z$#8HB<1)6DBQ'_HN) IX A@D[R13 M1I&WJ-CQIT\OUMUT@J-\&23A6Q06NQM*<[-_K 5#L 8&SPDV$C/. M]WVNT)$MPX?L\;KS5D,2 /7"O1U#/,A\"464!8)_9A,QX!>[.EJ D92RE_Q: M-8V0> K:0](X-3W(PM<[B=4';1W*Z*.6!Q]4=Q9.EM#C/T=940;Q3]&VR!\9 MSSNH_FW69"LXDBX[L%!KLP463Y][B1JGT1(MX7A)C9A\0=7IX[T5%_:B:AA1\'A+(B9#=[*FB^.S&I9=7$-Q R/S"'-XCJ8D$?XF* MG3IN6 1](&KOKC)&B<;ANF,07I^N1$80[GYMLI+^0(5?O/-39Q#AU18"])*Q M"TI*B".3^)@25Q1^F1$ MAM$\Q'Y4F,_:\6;"@\@^10U2[1B5T^RPT>2C[36#/OSW^X0#5K=FA[HXR"J_2W%3M0P>(IX%FLE4= MZT*A:)&)C*YC6 $2#KDB (N<9C&"^!@@"17['7;CZC0KUC3;]RUO'2!FJV<3 MV>T>S,=02,V1]61H^N(RP$]LQ>T]6M]CJ/=H@?>M:R^6LW45XR[>OE_]= NU MKSQ^'Z7BU:AO2S/OZ3ES#(2\2#OD=E9JCMKR14>"?LU:J@4A.)9W4? $]L7%[#!@]C-K4 ^H!7;F:"Q'V0Y9I['=([CQ M27N/VJ=]I7MQ$^7=#XHN_N+)L-03\.#RR$*Y']IJ/3)+#&)2 ( M8//*K(SFO1KX*9"L9C6KPO3P8\*'*"'O-,CRC^33L7'R*NQS)(?K*-] (<*O M04$?:0:/[<:(4XO&4_VVL.RLWQH<_NFWD<@1^EWA(H!L120ZGS7M8FI5^;*GBOU*6'B:L@WXE+2.B5 MYY<&? 5]?=C^DE->?NKA&9+5:'B;?/ZVV3$FZ$V:#3N33L*(>#DY71"M>\KQ MZ'"N+*?2V[V]!(R?TNTGAE/4-B,55FB?5^'E.G&DYMX7RMWQ$9L$693S M!SUPR9D^5\FB626^DL'[4%!9SR?CH+)^UR7MB5H.0^'+ONK&:G]@2S_>@SW8 MA4#-0F9KDFW(YE!8O5FO"$/GTNKZ1/%U(-R@M0K_]_1;L7ZC\2O]DB;%SN05 MCD>'&;.?)H)V='\<+J1[@"G$CM(!>/!.F29$X8K\2@.VUR7F"Z;3[&HS2X%I MV+^>ATJ#_-=OZ42QU%C\5^ CAL?HK43AM;JV:)Q'2QFZ,]%2._-,5_YMB9=N MKM1=;!FCG$2&[KA2\"1,2&_@IC%>/X@;AP;O==P4>BT->V*.]@=H=5Y%"MGQ M,'V.HQ?Q? Y.A^)NH*I'H8FAD)#YEP',3(I=E(5DRW %,;]%8/!QG+X![*;, M,HZA^?:?JC9:\&B/C8_V)$A"]O\$GF2S6:(TS,G;CB;U]]6'T& JXXT8J@S5 M"G_.Q"@*0#$.MU$2))L(L*4Y;R=/0@B%?F!RCX&JX'#(TF"S^XCUVF_6GU8@ M,Q_HZP >/Q-PE-+@ E+,]\.SBH$9S'_G*PG>+%&^-,_#19JX&9V#4S3%&_+: M#9K%_T%/UYO$J\AH:6TF&XB^;]D6@!P_LW+VBT(QVY$8J+6'Z$AWSJ.X$EMB M=7IB)Y)#'##%B;9;[ U1R\UMDI<9.S%1^4(0+M[R'&A_S.@^*O?KX-L#H[W3 M<7<^M+[IWG"1]&NG.TZ/]'H!P:<@"$YT9>;'XO(W'!9=EV]:#([9 -I''^*:=CP$0L:>/E:)N$'$7546)(;TA"7.>AZ%B(0(-6B.?80QI*,=V M!&9BPRO/]ZZGH:,9W!O_M\."Q06^0VW<:"?&P1&^<^C3B.(,#V"%^\/(-QO' M^^U5FN11R.\_TX171-S2+*.AXW9M'NZ/']3'HLTS,HWUPE>R$]?O/4$1+ 4# M45 @Z]A$3OFKUDV+MV*A"BQY5BAJQ_[5J!S[QU^?-CL:EC%O:IF$4,$KO*FR M+I^J7,Q<=WLP>/3I%6XD@Z!O X>>5-U&T=9=@]4X4@\DS<@%[R5Z5N1C (G M5Z(EJO9 8X3"66$6@JN5I $Y^8HQTJ#IE\=3L24HDJ5=A.3%%JU-":^" Z^Z M;O+G1XS'6>BCF*Q48-#@DRO'".H&&E3FRT@\'O5T%PV*.'VWR<5V&\41HS>' M(T$41D$6T9QY.NF&?WJ1A/^31DGQ9P9>,N$;7*.)./'<\EF$H?KJDQ"B./ S M4-Q1"P4GU*Z AQT7X2MDVD#F?#/)BJC3K$@ST8H/XG.1:C+T0OTG$%6NX.(B M^//M9^R\PZ;&,"GZBF@2RW5TX2DPI ?\B%=. IO$[:11^RPSIS-?9H\%>GF[Z8H@<- MQ#"4,UNM %3O*)S0DR-9W:!3/9 _X0*[*\="] E&$SX<78WFX! *J7UB'&[$ M6,1STFVR2?>T=H]- :8>>.1SD(V)SKE'!XQWSC%38SG7B$'-H08O2&3B8]AA MVV&P7RMLP#&[=Z0W:V_$ ?MX(?IYNN9--R$DE=$=HSMZI8)N>("P#K[U%7QS M'8U8ZVT8@ZTR;VY#<2J\#:'-T&JU-;Q:KQ\ P\<5?PKC4-+M-%=9I!F-7I(K?M[8B'9[,;^-NPC_5HJ#.)/ "+DY8_93=P<* MQE6O'=%ZI_.#Z!YC#^0$I)J!*%.09@YN.#RV%M/D5 EA4PFA4(00U @0?4VX MM;^)TS?W4XMI!+)7:6>DXTKJP?'\1QL]%J>1)UW .*\.,!UFAAUAG(;[MMP& M'&,<#"C M[5L_Y^%(=WP#Z=-<4XF1Y$.% YQ](AP=IL",@F;FTF#;,:APM/.*:RK:CH&#XJ^CB=4DR4EZT?"Q;M M1BILH,%/QQ?.#<:%-/B_!/\)?8&:&^L^19Y1%LU=^_%5^S&KZK_9;OSW__Z' MZA/VGV=F3O[[_P%02P,$% @ F#.95MI*)V[/?0 4N(( !4 !D;WEU M+3(P,C(Q,C,Q7W!R92YX;6SLO5MSXSBV+O@^$?,?-#T/ISMB5Y7ENSKVGA/R M++;O0&_Y7W^+PQ^LT(;P;__S__D_ M_X___+]^^.%_W[P^C1S?CM? BT9V *P(.*-O,%J-YOYF8WFCKR (H.N.;@+H M+,%H-#[Y\?3'BQ\GHQ]^2-NXL4)4Q_=&I+'3'\>[W]RF[?G>/T?G/YU>_'1Z MCZ===P:^H?PM86]*%WI__Q/_WCCXY0D"]\+_^MHJBS3]_ M^NG;MV\_?KX'[H]^L$2U3\Y^R@K^+2GYS\\0%DI_.\O*CG_ZWU^?WNP56%L_ M0"^,+,_>U\+-5-4;3R:3G\AO4=$0_C,D]9]\VXJ(Z&O[-:*6P/_Z(2OV _[1 M#^/3'\[&/WZ&3M:O4K=JP*/?0D;Y'6PDY]'H/P/?!:]@,2+X_AEM-^"__A;" M]<;%#9*?K0*P^*^_.?XV1AT\/1V?)MW[O^]2,MWZB(0OUA)5P(W]\OJX^SH, M?G3\>!O_:/OKG_ O?ZJH]%/;CKQ%B'M)HU[HN]#!5+RQ7(SR;05 %/+TC*>5 M'KKZ8@7HURL00=MRY?3[H,EN0.Q^&,X6M_YZ$X 5\$+X 1[1G+0&3W[87 M< M;0\&2X[&Q#_4 ^"5Y2U!^.B]K="G5[[KH-7F_M\QC+9W8 %M&,F!R_&9'L!: MX>K!];])HNF^M1Z[W@$5*4VW!G4'0]OUPS@ LV!I>? OLIA./>+-[CTT-[&MKQH:MM^[$5H)_:"A&H+0^!M M4R*,M/GP%=@ ?ECO+G@&7,.[M@F95$$$#&[C %-Q&H:<*SN[OL3NO03^!@31 M%K$.3U\;/(:$I4AM1&)''SVT!5Q"I*%$"L*=K&Q :@<_0!B1.4BT8[F*ENDWWJX+BE_51F?I"V[XX\H/M*PA!\$%F(_17U <;;0I1SYJLN-R-R@0" MEG@!>/06?K!N0KJ*^A*[]PIK5>PV111_1!1Q6\"P:>^+Z:V9#4,\%["/X=H^_JIMTF-%,-R?L9ITL M51_BM-UPN(DUWMG)NTGOJUOHYA3>C!BEZIT??9OTD]U2Y\?@1BL=LR7UCL2- MU"+WTST+-8^^%GW[\'-)^A#J+^93>QTS4Y(: ^ MIIX=X6S16%0]=*=WX=^S"":[SF_!*"1>P^P8^>R-.D/P.* MK^+P-9CH1/LRH-A036NY#, R76'3\TDO8JK[]H!BP1;F .WMTEFR%W'0OCF@ M&-XLEZRO7ZW@3X"+9&?O7@12__6NC8+[OE3^NI$46GVH:\!HTO^ V"_]P<_L M*ECH^,KO-@!HY<2G.'FPQ3[7G[;14+0!'HWIQ 3#/WLC@/"W.S4T[_M5_EVS M[7ZS3W1OHJ[=^32"V_ICW0.7MP-O](%N[?C,35DCD(T_,B#0@@]P+ZBKO]BM M".016;CQOG3[$$=X!5G[092:3-(]D7REUG^J+]"_ ;ACF_B\_ G<_3#<+P$%[JE\\!P3)@XRO(%KY3D.QR/BB*B*0 M,1=*_WQ'PB$'+O@7ZDEF"6P_,XJV/KS>WX =!\22_!M$*HBC5V YT-VB+H)@ MC?J.QNN#!8-?+3=N>+3MMV?=B%3F\LG9Z!">!X6C-E^5IL>\[CO4F8=#_CR: M^WDC28BUW(U'A$QR7%A:A*9 M^Y'EHC*MC)'MOM0UY&EJ%P?)A1V^%TU=*NX7"V"C88,J_$S>?6[EP6_TU?:O M9+-+_ZHNW8$%0+.?@WXLO+%OV'#7NOWJ?Y"[V$(?\ J?7(&[KO^M\9V#E ]V M]A!+WB0LTF[G7FQ[27\)_'CS-OOF@2!]Z=S=,+\V98^O2,E?/(B/%<1'IAF7I'RP6X&')A[%M"$+1/\O6)L->\&V.WW/FI]=R;'W9CM'3<\6;ZAKT ;D M0AQIX69+UIYF@*5]M5-12)S8!=ONP;<\M_FV_N4'N6*)P^I\!6#R4UP:[3V: M<;N#S_G)-_!5Z*'G]5+/)Q7I+@,P)(&\[NIS#"S9V<$G[?Y3*_'$^N9QGQ],CX[/;D\.[V>C,]/R;*7/A16^DT;C\(>E96T2I0(W"K.?[+6;_N"/?4Q:UPK1A/06^?:?TT\8 M'JBXMKPR>A;6WU[US4!JK?\\PCM_;4&/HOAR064TWDQM9;5S0E1&W_7S]]0) MOH+U.P@J)NS=[Y33(Z<>BE,V&XXDG44@",'3, ,5G2!]C\BD4J74>1HOM31Q"#R'"UCUTM* NO)7EBN GD_'9Q7"ZY5-- M49W\J-1:BQL=@I\0U$>TUZR:GEG%E=)RB\E9&&.J\S/==(Z' $/'^->JZY2M MF&J]4G%I-!UG6%[!$H;IT_S="9&AT\KR)BJ9'ZA&&ZL,W-3S8LM]!1L_8"D[ M7\Q$'=?BDS0Q]ZG:Y.7NO>?<(P MJ(DZYL*8JOE"(S6_K8#KIO> M8HN%S91U9PH4V5?:J#LQ$;P %WP'%,.PX=% M3%(L%[94G5?:J#/;-GK1L[6N6G^KBIFG5@Y\J6JOM5$M]M0)T,2S/Q+<8A_3 M8'OK.W1-,VN9IWAQN"D/)MKP(+7_I7]@$8VIVJ\H6Q#"V\(#/S MR(G&JCX54/7I,:BZ&F2F:AU,831D9P*J/CL&55>#S%2M@_VK@.P6_746S/UO M5=>+E)+&JKD&8J9D'2QA!5PO?AA9[O\'-\Q-6E5A8U5=CS+3M@Z6L2*+D[UF M[7A.BAFK81:^3+[.T60_1#=&' M14S2)1>V3)\ZF*D.UXO[M07==&O L7SFBQ=E,=9:S\(X,\<.'>Q5:=B;[?CT M?8Z?ZU7H^;"(2;KEPI;I4P>CU#RP'.@MW[;K=]^M4&;A]R9ILAY8ID8=#$X9 M+^\_[97E+0'E!%-5S"2E>FGD 9NK5P3J53EQ)FH+$W0QO2G#@1;J6JXL797&*9'&E MN;(%<&8ZU\&4E3FP1 #'OH ?X,Z*K!0KP[VGJKAY.A? F>E%4N9IN!Y>IE@=;& )IOLU")9HAOH2^-^B5>H]3%5P96GS%,T/,WO^ MHH,![-%>!-/8@:B=:12!,-')@VM5G<+HA4U2MR#*3-LZF,=V+[AVR;;?\('2 M"IP*;=,+FZ1M0929MG6PHB7S5OX%"'4.SQ_< 5+.4%5E#))N[SP,L7J8.M*CX*4*^C<;TU29!VL3(&2;%H;M)SCBVX2 M!*@/;3[ 8/U8=>@M_+X(_5SK"Z=Z8%E<#TEFJ]YUBAT2HVJOZ(,2!NJ5"2W3 MK"0358^:18)QR+:_>CDM_-XHK=8"RW0JU1#UGS\=9D9HDR]A'SK;]T*2+#HZ M2'GRMX(:J D4QBCMY_O[^5N+ ME JM8MW/%@_00] @.I[Z270=1NX%D>HXG\#YR46KL=8$6I(/D0*BNI R8["Q MC/?C4 "A6M%'F^LZ/9UQJ?R@K#*:%U ;3=<\T/17.4X3A/.&H3]P9NL/RP4X MDUAT:P7!%IWA<&+XPR./4-VBW"XFXU,E*,&CW3(SFB/6GRG[++D8?K5O#[.L M44S@1ZA6UH FFK\#&[Q0A@5Y431?6=8HS?,C5"LT=:,-07(?'KX"&Z#9[MW% M^6.]3:[F] $&U?7 L']W?P^7:#[65H5T-=XNE5%-6_\!(OB%#_P]XC M4HNWA&@[FT@,(;W_M-T87^A_\7WG&W0/W]2+5#6#%XV1ZG\D+!Y_GWW/%K ' M[(N;P0,A=/J?_YY\;SD'P?K1^P!A1!+-4]1>4=(,C?,"T__(5S/9FS6A\TS: M;<]K'R!X]P<[L:%]C(4?MCP!*P2O<+F*9HM?PF3]HAW>6'6*DKK4]*I/'**D ML]RP9-@?6VL7\,JRABB?&YJDX]V@2D^ ,L_N9JB5@452OHP!C^E/T'J'+L0F M1G0>)7&!5KZ+4(7X;!IM:[PV>*LKPP2)+CRML$LZV \Z ^0%P$\3U1@A19UL M=G 006-'CAQ2/E@6E2=%8_SP@]:=!=G_]8FWQY37?K7ZQL,KJYU$B_5*? M ^?@#'#\;4S4.CX]&R?>\N@G?TR=#^Q;C:\D;^,P\M?E4'J48N:H4PBA_C;[ MN[2?K^ #>''-4*XN;([N&^#4WRJ/YJT@1MTL"8T^GU>7-X\'8E#U-]+?Q6#N M"SKJ4"H4)70U7! 8>9."&%;]K?A% VQ*YK&B 5X3[@2X5XNZN=,$ M#G!BE.7*-9P%D4+V^HN NGHJ(#:(8=3_,)&3 M5/V"8)">ZU#).AL,-_?C;!(P\5K!SQA]$NH2>#9=TXP:!FE>%*7^YP+AFT/> M"Q;%>"#A9D@0N?[FQ%S.&>;S[X-B16E<#\\#0<553PNU" >_!VBM[WF =KEQ ML"5 $\PLO=.*FZ=_(:1MQ_TDX8$'EM@X-9 9V7%@TNT7"SJ/WJVU@9%%-^ H]$D*2Y,<"(6U9.2RFG,8EGS>Y\$K:9@QJ:RY+"DUX MR2/*%YP=#RDPB@+X'D?8%VON8\.K[T6HXZ@7RQK6R&G<=*YU*"7]K:5ULF[H M8U^4UL0X3C7"+VL/4V)+W]%L7XBX5R""]O[@7!O:]H(_M.WH[X5/_,/04+?7 MUT/:/9&(9P'IJT,L/B\@(.FWZTVAM)K*C/K&VF#:1X5@ZV\R+:5EG\;1"NW: M_MJ/;CI%#FL83@TNN$;=FB2(2;9V;CHDI8^""@RH^EM/2VAG<13B9))HO\S+ MA5R5HR!$'5[]K:45-TD)=/X[MJ2\B7P0 ROII##L6WS7];^1QTE^<.?'[]$B M=LOQ9&N><(BT82)MV@N@0R?N'HZ=NQ^&LP7EVH#S_'G*3JWR-D=_?+U_1F?/ MV0/ZU=>7U_N?[Y_?'G^]'ST^HW_?C_[^-'M[&_ HFD FOELE08B=2GE:PJ2< MG)X,8#!-NSG'S*8:/O.%"KP_/YF,3T^5&OA"XJZR7]:"E738= D%U=P76P]'?%+@C]U.6VJ]N;GZJS &H@H+; M3VI04OJM3RYBA=#*(DD_ZP_FN >$%-/>>K%?P)5H(*;- MBDVA&-2V:[D2DSWPD,Q8Z9F7V)6,8T8#N/J[ M#)2$QKNU+,IC/!F/)YJKGPMA6[^ XF0P5^!L4;['I:E^7])R938(URSF&;:8[MYE'+XQ@%&-HM,E"L!7C MJ",#OZPTGSDN;0)(7ON1PV_?)U8+>K, 3ZDS[\UR07JU]^B]Q>\A=* 5T-XX M<=0TCD!-,4M*.C.HJ6N_^&;7-M"+D2A3F:+Q<@,6?I Z[LRM3Q >/F-%Q[IB M*\EKL*\@6OE.?4;!'GM@''.'EEUFW3O1=W.V$TVJ@AO@ ?JM#J6TH<3BPYF1 M0&L;K[P9[#CGGB:SAM;Q=)-;4,89?E_ .-770,OTJ_$U\#.(]OQN$:Q"N!WC MN")' AFE&IM]55ACBJ+XL*";R"'W;"Z-IW!CA=#FHE1M*T5QG@X?E**Q'X(, MX)U%H^B-1%D\NNP=?HU_"JVX.;000BC+F*R(G><0.VO>J"RK' V$M%E/AMJ9 M0*:3J4I,N(-N'%&#%%!*F\X&%LP.O-B'Y,-O *>\!\X4'9*L)7B.\4.-V:+T M++]F^1!M1CD&-5Y6I"#OX(I*!U*QEB&A-I2CDQ16-"?;T2QG%(&D$SAO_!7! M5HZ<;4)B,6RY;&S-4X EC9>X&DP=W(D/X7A3$W@;[0TA-EG;.%8-N /)GW6O M/EHW; Z+.I*%"9?K+-$\^ &:AKTDBHV]G0>6%R)98(5[#OF7FZC?^5><7*;4 M1-SOYF-%W9PAW5P.;(_NAFYBO)8L3TF;MT&Y7B&I#+/$X-^2OW*\[.Y#D++V MB(.F5:1)J1L2?R=M0]*V):G63XT804D:162/R-/-+5\<:"<3]!?= Q+F"BA/$6( MX=8_D UK[L73;M4.,1FYXP;'U)H6#>>6;,ET%I>K[^5I97E+$#XFL:,+&6<. MTE;6+$YG0M%P?YX^?[E_0\O2Z.WG*5JF9D]W]Z]O_V-T_[]^>9S_/OK[W?W# MX^WC?,"EB3O5-X6OC(1 YY/+B\*^3Y,XN.I-"AQ"+D\%'!"5B8G92L^)1/"D MYWMXM/-$P*VJHPP+!#3(4#LW1*U9D'/N?<>DP!3N3$M6%C>2" %3] MHR5QY%%G3Q6\]8ORFR#YG>A/E7;H]<\_G]A'F 3)%S&2 [4 .W@4T_?+NLK[ M/J;:656,I($P8/WC*QU(BYEMI;*LD43@1RK) W1@&]-3R_0=*JF]D36)C4O_ M]!UE$ZM$CS,YC:O+*#8YJEC5F3PDV;8VQ!<$ 0RB@?C(^3R%_=+BXF0ROE#E MM"K,$BYHDJ:>P17>31)@K0D@!E&N$]Y+B0]#/BVJD,2OEDM-"T0K;C0UZ C; M&K!49@81P"O8Q(&]LD+@W,4!7D63/K+FC_J*YK"E(=9.DHFK2A;6?%);[SBH M4CO#-+9^J> ?AC4,W. 3OP4';#>L )(<]8VARAM +>UBDF@B^-O8\*!\>G9 M.,D\BW[RQ_ZQ63CW*?>%4QL=V4+RF]D"'8C^K.J M1[FT-<@-2SZ"%UL&T*_P4,OY" (=Q. [J05 MUF&OZ\^:0\%!)"4K\/G0=VV/81A7'*_OUQO7WX(L6<"+:]$NVP5;*0IS/!F? M:GU[UA*XM/#JRK$HL>>UIA&U&>-Y)(:\=5#UX8ED6H0EK4G9HWPRZFKLFJJ; MUXK6U.Q0'AD5V[K/)EX,]]Y I@I)3BM:DX0+6J;OMGZQ ^N[(Y\5G?4O!C'C M@21C_,L!'?9WS?U'@^G$9<4P9M 19L209+GF($;? 3FL?1P]/L]_>A@NLL0,H%D^C5 U'>+C"$T3_B:9P7UX"_P,BA=QL?PF! M\^CM4GE-T<;[ ^*P135QCL4;*HX('&KM>I@Q+ZRC\JB7A%[_)_N-+RD&U+]D M)?)?8ABC]8*)'-NW/1NZH)"%;>[+F6>Z^)0R3)0P$_4F'_T? ]T!U%4;$L52 MV)8OH@Q+>E=UF66UD?G&<_N[]9+I@MD*"18*(MOG(F(0HV%5ZZ8I6_ MLTZ*Q-J^AU)A+24"#;'7L1_<^?%[M(@S7U&&88):Y3NS6LA)4LR@-I$'*2\1 M[B"6C>>$V#<]\SA/?,W!X5)87^$[21I+2?_X03GW%02Z^NT";>;AJON=73($ MIL"K*"D[J5F07]P3%S_O+7X/H0.M8,O81M74+$KM;#(^/3]:FC45EPG/D7[Q M F"Y\"_@['>2]3-93:WOY&HGJM:/F%1@%O&3N3E\*L%R(2L5_LZC1A*2]5AJ MT!C@AXG;$NHW#R%^# MX E:[]"%$U==/:_$YFX!)HM M2OM\,L:/0PVGGP0)24HOHA0?T:X!&XM;;L0H31PCSP2ET?::3DE.I3U_!1_ MH[["K:UWE.SA$($!4009DB0.JN+;+4K]8^20B"@,"%W(_V"20B;^!LQG4TM9 M2 L8Z*.N*T6GQ"M"PEMT1D/*T*N[M^BBZ =_TI@5!=9>@@6:=[LK07A_XO/%^L;1;5%8<>#T#AD02#2^(-F$\H23(QX>HW M&U8DXCWQ&^5\S%E?L2BSB^&ME]WQJ)DL]'=4*@T@7O+4U3LB[C02A0D7OB7D M;RL_B.8@6-<[;W/5/6(2<8O#A-O=$OHGWUM&S7A44?6(:<0K#1.2S947<9'Y MB*OR$3&IN3STO\XM@Q>8D'CJ'C./!*+!70AFD)YV"7:Y'&23HJ4]+^]+>T,Q%Z-\U8O2N_RF$Q/(A(QXFWE7@(/ ML>=DT_J3;WGAH6=$+:MJ6SA&8C432NNK7B6XE9O!;WW735)W[C Q((\68D"*6.EWTZ8-"X4D)RL^_OA MUI!60NR"TM\9RA*$I)O^)'$Q0A5$WVE'D_;X.^_VDI!TK3]TAO1XLW&)0"TW M$^BCM_"#=:)9MD69L[9),U@;R%T\RMYG3A[W3IXD9O#<^@3ABP4="DD.2A4E MY*=OSTET58>XV.%#.(Z"XMS$T;,?_0XBQJS"6UT9SLA1?-76IH4@ M!G\:2[G-?%QO+&SAP7XDV&W\QO+^O ,DU68X7UG1;]#%B&$ <*0PZ,T\\#NP M@@.NM&G*6-Y(%TH'MU<5J]E__I27^1-"D_SX\*T-"T> S0D,.[/05P0A_].3D_.1B M],-HUQSZ^^WL^6WV]'@WG=_?C=[FZ(^O]\_SM]'L870[??MY]/ T^^UM]/?" MQ_[QMYZ/ HR%[&!@<:]_EU>GU]BE:X##-!H?!^>X:71K!<$6C9=?+9<:*@._E^5LD6Y:+7>_W>+894AI M'QW'T6G\JG\#B96\(*MU$R@75'):D*N,"ML(GQ@ZVWYT-2F\Q>NU%6QGBS>X M]. ";?*]*(VBCO99+TB,-O_$<%J>&-+V1_YB%.Z_@":%[!.C3?:-?@= &23' MD*=7PM0YO;CH_[*$I;8YTM0-^NZ?M+L2KLI*CG<.351HCG^@N4V4"+$-9/^@%6D&\NCZY['\**.NM;J S:B@Y MG)LHH3RX15%KMQ.OBAW+OV!?E$=QUB YCX.LR2'6;&H44ZXA7%.7<.:Z_X%+ M[1C_DBW2A*)#FU<;=&D9Q?,T$FD&,VH\P/W=81_Y1SE'S2*_Q^C(J8 W8B.M5'F?-8.OX? N M19VJ&=975<-ZWTC?!-]]^0Z\9S-RM'T#Z"# BN50Y QO(Y@QU^?]&[XI8:WX MAS-_ XJ.:F$-E<=T2QEH-[33)'SI$6:7@2\]CE0D/JP9^->5YC7\B1%(OT%V M[7[A(.[FOM/[6WIB/\&1!7$_+9=G,F#4(NO%Y*3WT7^0():>7#'WH[V:4GW7 MS1!R/Z+D+,*CVO*TT8-@M)M:;OTPFBW2O'F\\\>D/'_@=O M6Y"UU+/S2AX& MQ]Q061Y3Y^SJ6I+#;E&R]0L\7R4EAR-;FON!V *B=@,K]^J%;U2-3ZJVX[B1 M441:&>@E4VX;PK,!I];"?#B_G QPI&@.01^Q51V-!F-H- MPCE^L1\'2;PIWG%8X5^6M3,*DX;Z9? .1804DT"I>3_&K-'S^"OTI6[D51=6 M9LP):"0_T 10]?,0LJOQAE_DT$,LUHR["O>M8GNC78/]O^8LH^)8#=D5B;OP M %X?61"^K#_\ZR)'366&:@,]E =N4\#:+91D#KNQ0N#<^FML 2(M<0[<"F\M MTMX/[[C!D9UOL5^JY_Q3%GE@:?1M?!0)25=)3[.X@QPCNUW#^!'T^;C_K3!W MKV_RO:Z;%5JV6AQ .,7VZ? SAB3]EF>4+H2EW6SS#*+D[/'DASC*%@$\]9S" MSZ=1%,#W.,*FNKD_"QSH64%EZ-V:Z:G"PPQ]: 23L_7?T0_#?XPV($@V]\3P M[95^;^5Z,XI\+'/2GZ12UJ&>[Y*LP$/KV5Z"]?,6K0IF[.7XO/_KL(/^U-Y^ MT"#F-SW[]ZPGZV [^BXPNML]X%1 MD'Z!#.A@]PTRMIOXE%+,O)R(&&.S23.$0:?]C]=]ET3=4#AJ*C6&6VFE/*Z; MPM=OA(,EWK+DPD5Q#N8*)[.TK5&^L9[?-R4]> 4;/R A1CBB/U"J8')<3/J/ M1778'_XARU%3J2'+K8'R\&P*5;OAFRD?V\Q6K]$EEWN%HH$/U?#=,>MF:HEMQUT[<;V M$PY/S3N2*WS TOH]OT$$:#\$A"Z9:57^N+X\0_KK_QDEZ4_Z--];)F*L?2_) MK*3D6*R5>WD,-D"IW;"[]==KF'B@XJ!1)#7"$GC\@0O&E?Y4NT;) =8N--NW MY>3$YG:@0 M:[E.VA5G72& ^@T^>P6!26=S]J/9(HDHBN_>+&_+.3(K7,+>;G^^ MO_OEZ7[TB%]/W-T]SA]GS].GT>/SP^SUZQ3_"\WLZ\O MT^??98S@,(ARU$?_VM,>_0/-N0B%%P)G%VR*+H&9YVZY5G$Y#1,3Z:3_0$7- M>UZ_UK=N6:F91;*>JW8$W0A,OYF**_B94! TQ/N3T^9!T$9_S[[6=ZCE+N*A M70J?'FAW?%R*FF/?@*I''0+5E9H)!,2\'^52$%.'WABT$(3^%"I$C>4C M#JM*44J7D_'I0/GENZ.+,'S]8[3_0O*@AQ%$FV5J'O!BH2,@ @=@6='2AU/] M@P4#DG?B*WE+1")'BZPRW/6/@##M9"$K*?R 7/(#@,291#2PB_?JGD/^Z291 MQCFYU;2]8^":5-FDW+M0+3L96HL_@ <10A#M(4$O0L*#$7!"'.S><7S7M8(4 M:(2 OE>0JG5[!I.J&]FDI+HT)/EF=?8FSBTU3UV#"=9>#K+2WH8K9==AL MJ*]@, 4:@I>4=5[2)$*S_*W\(,+9'1&WJQ(]L7!7@U.1\/Y!P["*DX9)&1 M26/;-LZ]#@.2536X@R':.5INDHG]"7YD+V8?O33X>_5 XULF._C2$1"T+ZEE M5-;8M+X/1\Y)2%KY8Z"5$/:,',/9OB4\YR1!;]&AQD=2Y+_HKZUW!&1I)H., M-#)MV[T[AN!XR6^6"WAMV-0*1T 30? 9/X8S5\L(R0*0Q+&Y_@Z-$=HD[#"/^-_MB"5L-@ MFC1%GU%$8TON,_B6$UO@>^BO-G$5%[IQ$&WF",@D1209P^2;@[MZ[CT+EI8' M_TITYSDO ?1LN$$G0AL= TFR0?+HDN^A]]G)^.3L\*%W_@LD:M0F^\;(VGUD M]/?D,WV_\,YWKO!TB\AB+]K98A<7 (??!;PI&:2TCQ\TC\7#4]#<#=-0)&CX M).NK%219)G]%?\%*R/**W*.AL", V_VP79/*S"[=:>[00;$#@1D::4)H^CDM M3S\B<2:&F8,ZB3(Q0$CG':>I)*ZSE_"W4!P!D\GX[&3X*8-#)Q7&D9:@)0W[ M-FZFM0L-U?GQEQ L8O<)+H#((B/UD\A7_P,DV3_*#SBFS@?: MNX/P 8GQ-@XC?XWZ02[=D[[S4*;KS^G/LD$D).E5^J#O;S*9A3@O7\[8B08H M#/^\V>+_?T R]P/>O;5 2_KS3C;X#MZD=WO$+H^O9Q )G:C/RB?JK-%1L&OU M/T@"LV'/ST60_$?HZGJ83>=7\FUN=(UP+B\<#:@\<&ND35TSFL+6/P9;Q1KI MNOXWO$H^^$%RY853DW)M:YLU9@2A.A!!9P?HSFY[\#/F).I/FB50:#$XK[C= MP2V.[*3)-(7E4 O!2P V%G12W\7=JVW2IPQT_;(@T IBV?7)9?]QP_?3(D6A M_);6N@8*O+\Z42,-2!,5L2ROC82@W7U+9C3,VPM%MX,7Y1D@:Y;<[8*LX4%W MA%3S*-?PKZE+&'7=_Z"G=JQQ% ;5!SFO(LI#NR%D[8;TH8%7=#A?EH?SOLET M-1]T)#->H0ME^1)J!Q-K/!YR67^ .&@>><=\V%W!]9V[)27G@&9J8RWU[>2A M_VDRDX3/DL1#'&&YKK&[?N(!DVZUA,@GXQ-'P_D%5BS$M55*S)Z MC!A].OQH;Z"-\M+2"+G^NYM#2?T&D0#BZ!58#G2W=P!U;0T]/%)WT?:YMC2M MVS6=:;)%HYUE?6K;00PRDV28V213H^(3M-ZA*_ZW,F6AG94N"?^3>BZ)30"3\@2 6\.O&8*TO:&&> $5Q^"N+(_) M@U0L?5@7/B8R;AD5E1R8;*E2AZ0H3.W&W"Y.B=B &Y]4'?-P4Z,(MS7<.2^% M(V3U9M3"%#F_.I4^\))/8O^)&[#P"WJXV7X!_C*P-BMH3P-@"3TL;-YND<^G M:@Q;'LU0!Z]D62CP@DCBU<9K<"^ M%Z&?NDFH>_)^7.C<4Q$YH=CJ*&MVJ"-0-4B.4Q"[XA^75Z?7'3ST8.B$\\C# MTT*1OV>3JW,%//,Y!4X]WS0&KIV5XFV%!'ICA<"Y]=?8GK_?1/,.W(H'6J35 M']YQLR,[U^Y0(S?W_F"1Q_D*7)P4%MNB0M)GTN47:\L;7:E=PVCIN#P_Z]_- M[]DG]V[X+6N6S_(M0I0F/0W3P%M;KLUADZ:4G#(D:;*\"9 F(>WFEF<0[0U% M+R @B-&&N?#S:82$\AY'!+\_"QSHH2T3*;KR7818S'I:\4 (?6X$$POJW]$/ MPW^,-B 8A?@+Y.K2*_W>RO5I%/E8\J172:6T6T/-9?=6X*%%:2_0^EF*5@6S M]G(\&=)6=M SM!)!&S^VAVXH?"XV>=K ^91\A.):.=@TZZDWBQ K3< M!Q;:7]BX*;'UK<()-&UWM,$-CZ)ZU]^ MD/MXXB(R7P&8_!3W804WQ+D,_?1+X,<;H9@\K=LO#H+SR?ALH#2RC=1%/6IW M)!B35C+FQ,&_3O$U8PK-I.(?_,:P=OZB@+N+ 5YFYW[^]S^*3%PM&C:%2AU+ MI(/[QDT ?;39VI()L-M=39(G16@/4^%3G+0RU'XER?@BY-A$J_+']>79R>7E M $E^D "QD8IK4:"45G+ UDJZ/.>+P--_HY (:+8!.*2BA_(1+'YW3+VXI,\Z<5F3C> M;G^^O_OEZ7[TB-^1W-T]SA]GS].GT>/SP^SUZQ3_:S1[&,U_OA^]3%_OG^>C MV]G7E^GS[U)7AC"(@"F7GNEFO=D-,PVIQ, MSBZOY4PQ-6+(NVJG_;ZQ7.R[\+8"-1$#A>L7Q]+E!/UON&E$LJ[VDXTUI FGF$T<-:W$):- M 99S+JUPM6#ZW]KQ:V:1HZ:74UD(^FD M6\6OX;*35>Z;[D!D09=OIW1^,CX9-\M9AC91NZ^/X/[SH[^G'?B>S8R2$^OT M3-8= F?^NBHK&V=5I>:9;C1Q8&QK(QCJ]JAW-^DTK]KVS2)YUK#3S_03A@=, MJ"VOC/I;JZ;".B\$6M+.UQWF/FC1BU%95A2#.U5M"B M&62M^?'X,OL*UN\@H-!@]WOUM-U,6V6ULR$J>^X5F02R)?#6M<*08U&@E5>& M!%TL"D*@)1U:AQGT>83,1:!<4!D&-%-;6>V<$)69Y$-@_[CT/WYR $Q4C?ZR MUS#ZQQ]3)ZB">JG+ 7UU-QF<# MA?64.%_+$,'@CZUIGC68_8]A& /G+@YPLB\2HA3_!-OJ9XO"2X5P&CUZ"*SE MOL3O+K1G"]1W_')LXS^#:+;(JI%7))7^-MU]3C?F,>ERZ)33L]@ZG,>&,V#F MD_JFOSS,"8_^$+5HGC:U:&;=P1'&]D7"7(]([5\?[\/O9LXZX]IX(GQ9K(B9 M<\")JCM-R#!SUDU%G>YHG\#2F1B>5!$GE M"?3PU^IHE%,-1<750AE2:[1,]=7EM91=71N+Q%5ABO>G;@!HJO7('9A951OK#&ZI6MX3+]>_P) MO>4<6MXGM&YC%^=.^@K0R=7VW=K)G:>R\OH6G.P;8U9ZA?\]WD+OU4*RL;QE MBHJ/ C(^'>@R21(_9(F@0\_3EJPA"%-HCYY-IT1E08/TS8]O\!"J+%7^['O+/]'_ MGN :(CG4Z+.RM&E*Y0?96=S3EIK]XB_]+[B"Z_[LNP[D4&]-%8-TW 1IJNA+ MU10]C#O @.J7:1:7((+!W0$:V;J (4N0VL#O(# QCI>@MDW#W5X!3?3!>KYU'7SL6QJ7YA(^HZAA.Q77@H< M35LS^%[T2;MWH'3VB+KXRC,.CFRDEX2S[7WM)^X;+0"PWJRE87-X9Y&KT0>=,H* M4-(H6&+E$*)XIPG6+@ZZR61\KD"L(PY=5*QL+0 KX]4TV 7[@)J7H< F=^PF MZ;[U'?N ^A?66+,[=F75W7I/BO9H>%6_ 1Y "SK>VS,?W8HUHCQ-&+KFW8P* M81_\BKXC%F7;>MI)NZ:6,CR1NYRT0:^_%2?-!UF]>ZXNI!P/FFBNK'\.D/I/ M##C^%3ITXC^P;>C#7(P:'6,A>:0]6?(ON$ M7QC^;1Q@"5,H45G6# KP0]-_$;@#&S^$2$1$4&R55Y8U0^7\T-2Z\&UA00M? M@0W0_(96SV<0L37/JE*0TO7)K0@@C+!#VW5O3'@)P,:"SOTG3AX)V!2H M+&N&[OFA#>[NU7Z^3Y)^%/,7U4S[C"IF$$ 8X>#>8.T# D0K$/ L^N6"9NB< M$U>JZ2M]-?T2^!L01-L7%U]5>@X^U6SP'1]:X*AS/;V*&=H71ICRX%I?'A2W MN#AAO,!F?U_<#/T+H4MU/]%7]X]()=X2HEUM"AA$25)3Z"V_^+[S#;HNA0<\ M5'G1%^"%/,(O<+E*IHM?@D32=!V!JPZ9E!"'&+&!:V#OC[YWG(. M@G7B-T@B U$X4%'2#,WS LOTK;$),+<3KMT55)8U0^/\T#*=:^T!FR!EWOH5 MP8\1^+&&>F5@R139^F&F'UGN0%-UFO*/[@?)**F<@N5W8;/ 7#PNUK*>ZRI\X%=K;$U\C8.(W]=_5:WHI@!>A2" MIFSJ-R&33-+35_ !O+AF^%87-D#M#0":\ 0)S59!C#JZEU?M]%U=WB *B&$< M/*R&C-NXN2]X%T>I8! +!$'J?RE+R>)=?QJOJV<0*9IAE711ZX %]$C:RB\Q M=/#^9,B#7OT!KRB+4R2+$UWU7H=*U@7M<$?X@[3'-<=X2FGE-"[G*"^"5G_/ MO'3G2\X^OD>0_@:C578.VMU&89,6^J\SMSZIWKG"+2G'(!'=EYDC2P(*Q&Z1 MX0*R@-&3']*6CGT!PUA0 \P$(\).-+-%EN*\SA3,JJ(< >0L),*0]3]<8@=F M!!4-@0_H .=F^PN:YAZ]W49Z'_2#0A/^!I0CC;"ZRXQIB=Z$=8,B@N1.O 6# M*AHX(@;QHC=A<:*(((V*TYQ!%0T497@V&9].3&40+_H.S>3#QE>:.@Y,L#QZ M"S]8)]$8!0,HE1+^"050VG=A!/=],"DLTMGUB:1;33ZE4M/Q"5179A(0%//! M)6A;Q%WDVI/XYIR>/IY>01G-2E%0>:H71*YUI)OB ^LRZNJ?,N/>M&E2&6HU MY$*5\4NR-)2A6Q;AVDZ"["9L2_^Q)UKZ@S]NGP_HLO^%/D\<]7R[.6Y'2/$\']"WK8426->DS/L=*D M':78TD"=!T<;:2)0D"9O\5\K/W[TG!@OY9:+@/SY>VQY*Y"BIC.#LVI1$N<3 M]!>=R= &]9"K"'N:(#FD.*E=.U>(-V881^3*09))5"9K2-[ VY7EAQ:\B4/H M@3#,F35Q6-38)1LWGB6F>6N&\4:R("3=!TLG#DDP7T.'7!D3E5P'3Y*#L-R= M L\)[8F1NDVL!674+OE\*DL4^OL.5I_>^#/:<-?7D4I,W9?-I^UD(>E@0@+4 MP ^ISPNK?:G>0/ !;? 0(C6RV"YORW-3SB\=0WF1WLYZ/_DF/XX9^HY]5&E M^&H;S"$9DAA\M1*:7G8><\25Q=I6Q9,1K6XP0:2(H@/OU4T _0!U@LQ>4NB2 M2T*(,Z 1-WWX'N.NSA;S%1H?D>6F?OQ5?!&I;SIA6LMB\%>4;4A2&1Q1NPXX"L MU/@1M!]'K\!RH+N] V@0K*&'SYH/2!8DNU5Q!$X]+T;[0I(/FDE"2=\X&GYV M*2]988@'C5=?" >V^\/VD2+^ @YMUU5;[P@(UDP&P\P)?8=0N3[)VI"F[JDZV?'6-9@5[>4@*^+Q@-/)5ROX$Y!7MYXS=="2 M',$0_:N:.7R5#*9,"P%("ZIL?#PV(QG33 89:=J:GUM=FJN>1>,(^,*#/^/* M\$']*-N5+SZ:*#V\IK[%[R%T*#;GBF)%O)>3\?FY*?H6@IRI6&/3<;_IMLWB M2GLY9 0:SFI,/%]&,$U M]BI"B^@B=I_0;B@4#8URUBHT2M9%7'J3=G)D>HHUA+HZ M?0R=K:!:8)G-2/A0\E09+%X%934>I4M7&$).(60V?SCRJF M^D?T+6\)T42>)IB78Z8_EV:FA[L.CBS2PZ.QT%^,![30/V '!(!U[QQ2A,]& M7]> ,K..H$985OI&F/5?L1BP;[9?K7_YP:V+QB[#:"_0@C*\D:3^BM-T2V$8 M3:@]?FJ8VX:M*$>LMCP08A:W1+2^))H'ED/BN+'M-H?%=*(&MR++]."";8+% M/TN[&5LN<>MDLX%2^DA((8+>!(M__@8L#9TU708 4"\0^2L>"6,:"D*!6P%: M& _7BG!T5OK]<;&$X7KF1:Q_GM+L8OS-7T3?D)0/A%>S:G#4+KA@+5VO M(4UE,7CLI_8O;_#;_I(L6/0U/]H>F(J;_\[W767RT.1>=-.2;@.F<;GJK*:'^(6P2V%!0XAW?(GEJO M&YZJRK&GL;)%>%.#?_ U@V*]H0,J.3J42"'>@(G4D"2%P1!FD/D2^ [L1W-@NSJJMH\5U5,&>4VUE;QG,F-45E85HU@@#'3PE&U=[='K M[,1UU92AA83M7"O,@QMN9!T\'Y X,W]&'-G^-@XC?PV"^T_;C1T<2S@, ?JO M,[<^*:1IT)(N/&*3H,PE6:+H< >BBFTHD\^-Y>)HKJ(VH4MI-B$[[F) M,0_F+J\F9]?]A[1+>Q2^ AO #SP1/X/HEAF*FU5%F:E"4.H5FU%1E+)R4X, M^LY;9 61W#L".\#A;^Y \N>C5PEPMM@%C:Z^.!!MI2"JR0D2U5@S0L@$;L+9 MI"2S!CWGB-SOD!G<;R\DKU1NA^JUG%-:?W5VP2@I)<#Y;6@ MXOI0_L*08 WS8"NC['-6-80";=!*>@70P=.@#L>YEEH612C)<_]P#I>?$?X@ M;UD**CGC(K$XE2.\MI(A8[L93DE)F'O;\1^@K-&]2'U#:- :LJ2$RAW,\[T- M?RT5WQ"HI&3)U1MX54Q_;Y8+\&7.+E]=FJ%..*36E30C8(B[1-)>K+-.C4#: M*V,,@N/S\>GI2?\AM&Y]#R=_"0C!7F'X)\M5K+JP;LO!3M3E0[T 0*H!<&@% MWFQO@&>O\%AAA+"JJZ:,4ANHAD.O/&C5@G#@ MUIH@F?WRQ=KB@<1V1*HJ6Q3)>#*^.%.-"APZI!MVZ\%JK?^*@5.3JHA10WTN MM%PMF$ EW?,HPH/:!$2,&NKSH$:5/%M"-EJ])X7,"'H(FAT[B%U+?5+4J+2" M% T0JT>,VO@2.").=M-!>5A2+J2!NCG6 @%LDBYV^U,L#G T6Q3049^34,LJ MHV8!3175*P9-P<G-MFQW94XUG.+V" M,CKO9E_.QFE"0,<#P/M4W6->+N2JJ,\&MD(Y&%&'5I;;IA_""'[(36A_B&6Z MQG:(JGF=4M0<_0JCU"[Q3:7[X/X:KO+78E=P9R?CPRNXK-51L&LV24]3O'"S M:,4&OFPK2H/_OJVZ'DZ1^!'X8BOK4YBLI,_#%A4^WOPI '3R6 M4WM2N*[_C;BB^6@C'+]'B]@M"Z*&(R)M%.5XJE0^(W'*M$;>=OV8) SR\",U MT,PU6VU7?=T9(@I4UC-C/[+'H7.]=^?R90(KA-%V&(6M*YL#B8&<,CW)7K,W M.)1_)V9:."^[!9$F=Y=S%FGTP*S@5Q49RG;P$H"-!9TT,L'4<"/:UR(:VH9R(XVR"7% M\%2#)=S$."HN<*B_;:#/_MP_7P)_ ]!ZA^1R_^\8;M:HL<)%-:6 V.'QHGQX MS-HE =I UG+5U?2&47*XHV32IQ<7Q\7+B8;K %E3E]!P@"P/9:67NLBZH.:M M7APXYY/QZ42%68)7*>6YH15PK>^LJ'AK+[0Y:BK#$REZ+M.FJ0C,9$SMU3=' M3>48TU3% F2I0:]@^(E;?[V)T087H9@'EA>N88A?>NP0T>-2\-74AP4UNBN= M5QNC-^&&ZPF[KJ]\UWE#!"'O=>LX# M_,1_8U.#7L%@9@B"EF37')08OX(5M-T:,A0+&4P #J"2K)Q#YTVN%MA3C<]4 M?47ER-'7F80M :TCF5(QD_@1%(..6&7E:--0SP*$J<>O_R4Z&WPCQNC#E'H% MB[+%4)9,;3M>QRY^SG@'4*]M2/2'_NX"HDC/F:[](()_D9]3941W[I32O-G, MZU1*)D2!H2)^!L)K'ZIB-IN$D6L7%H9R[3=U')AT_=%;^,$Z'41B=X&E0##L MN\#]-T=P_U%SK_[&)^>]C_[\G$@9[?DB18Y?3-!?-+G"(\(M#^A:$Z/"7^"T4KO4K?BDVC"_+5_K[-E-/[ZK;?%A=:*C1_,7WG6_0=1%? M#D62>\M?/[*%VB%$/.T_A.1>_0_0@Q%X@A^@U%V^*_ZZ!I2<(9HIB77AWT@, M6E_@,A#?;)/ ["X:V(RK?X$6E&&1),U7V.1;"L-4+NVAXY#_3,< P5:4XU1; M"@B1BELB6A-K'E@.P #9%S^'Q72B!K6RYB9<_.Y1" M=>DC(84(>E6?.J&37X0-!'0/HF()PU7+BWCP!TP2!GKB&O7F+Z)O5NGH6S/L M.>H:SI3VLAC\=11E2GB"-G[VX=SZFVU YC42>R]B^AG65BJ*X'(ROA[8NMW! MQ-%,")+>/PVZ;2!O?4IB9,TAC!J&4Z6I!"0]E!J4)X^> Q:MS2&"K2C')^DF M$1D"T=HAJ48 J:1!BTIQR\9=! F&;=DM#:3)$L\]);390!X'.IIY74C#;=Z MR\01DX'^WDN,2?VIQIV6IZIRS.G3PL^6@@G^]X>(B;/-_:?MQ@X:0KO[.+:/ MK5@CRC&J,0&J5JW6DM!_1N(30BLN*<AS9&(5-I.1RHX8%=XY#5= MU*JJ*L.F'K9%W/BU<\L6]>E\(6I8@0C:EBOJX%GRTV[EX%GHRC^.T.'S8)I*0:MC80#.GP.R"))FA?:\7 )PU0N]>7PJ0"G MVE) B%3<$M&:6!UX^JE-%&ZU-O3TDTL*-0_P\N\O%.!,GPL66PI&!)8BX-UJ M^\2_8XA T-+K\%15CCV-E4WC30/\^L\Y&3Z&-'\#>.H%SA31VUJ"7T*PB-TG MN* FOF_1I,DLDRZ7SDS6/9J$)+S2ORQGDJ9:?Q1[H#^?ZHO^I)F<:+UL M:9,)LY(RTT5[953,%^+037OZ_Q"3&) Y0:2Y$41GB/-&]N$%^?S(RGU_!)(. M'.&4<=Y_K _&4DFE1HV'3ILFBV/N&HVY,QVGF_/*N"+2!:/_YIAUY5L6QC.: M?^;?@/L!OOI>M&IP5.=H5!D*=D8;L9OWAA+K@)N; /H!C+:D5:6)^CNP@ODW M7PH_T[;R0CX_.1T^AIIRM&0)JH.#G&9L1%^FF1,:MO:=D>U$U<%+:[TX^>#' MU)#\C1HKBAEG81M_9R2_I#IXMMV"D!2G7C&\TP7J#85K;9L[)K9U(JL.TF,J M.@'2P^:R*QT3Q5I(1%:B33:1!K'/'=Q7%,)2 ]1')RP;+D5-=Q>-3'??TIZ- MK*1K12/>)NE#U-/C5;ZP!W\5AFMUBNA0F$,#-JI[ MIRJOLIQZ:F3TJZA(?CSJJ50'-WJSYFI9PM Z0-#@;O1*<*HM!81(Q2T1K2[VJRINX^U IEL[^-U;6AQ':E(YBW N2*S7:CM:D'X/= ML>;Z?P?>L]2;T?8-V'$ (PA"C@M6_D;PQ=WU9,CLB7GMY_K-=[/*JJS,!--2 M,ZPK56'\ZEG4:FYRZK"6?PJ(68ER ]NF.64()8$'Q6LCZ5+1CF8TA)5&__H* MRE"E$^T6R=- $D/2@V*T^RU>6=[;RMK&SR#ZY@=_SH&]\GS77VYO_:?(H1OS M^&HJQ8@&*CNPY[4 /?BK.PH#GBTOQ* BX+I6L!\>3^Z&KOS:2H;IO1G>P4,7 M4U1.#$?5UK72[XO +G179"TT_K U6J:("' M8X"TL&FUB!M]514W6I*!2Y$8TD,8O"ZO>I]'OEK!GTC M:-+=]XEEXZ*65V8N:2G_\APB!ED[$X.REBP%UB,QU7=EO-*569T:KP8^Z4C7 M;G/CE0+T4,)XI='9MZ3SMJ"/V7BEO=Z;X=7Z^%JUL-:9/9AUE*%$VZU#<[1: M$Z)Z%9U]\]",M(*;%Q#86(%+VKF$N[X61)%CYN!%/_CBT9H]+]8VL1[Z::QH M,?,8;W4CN=,*_. W*!U-/-/E,B") F_]D!;CA:-F46:79A"F*6[];VX>/=M? M@R<_#!^05,7F&*ZZ1O*E.7))SR:*%ODA8TE5@_]?L1\!)Q'UKY8;B^UQ2K6- M)%$;[!T$).OO6B=>KZT _D6R7UB>#5OD>[BJRO=0N+79?6RTR+ZF1+J'QIZ+O0P4FK,_,2(X"( M<#O*<490Z[Q+A:@(CH=-S B#5I2CE%R"-&2: S9' _59L&7P(\WV= &-3%( MI+2M-QT9M&E)2"%YZ6\BK%Q6ZJX(45WEUPUU>./%(V&.W@&S:UO((/X,6 =DK)?JT<$]HIL4P*)E## M]A4I5GQEFH6?_ U&J]LXC)!,@_M/VXT='*\'+;7HO\[<^F330Z2E8V%2:YET M$NUS2-I]L:"'K^IG7KU+0V59XZG#C]JP'#+P8C8L-=XSB&KI4"AC/!'JT4I*:E>[8U#L MR?G>XP/OL_P8B=IRH+N] XC,:^CA2XH'"P;$BTLPU=W5R;GTU^CAKK^C;TF' M1T'2XY&3Z_)H@?H\^B"=UL\[JL53Z8LS)=X,27BJ/N LU%+^Y>E'#+)Z?@>Z M/E6_GHS/3X9=R<14OZ=.)X+0CEF=/E4?D!V=:+=(G@:24/"I.K8"(5F@ YT3 MV\S@:]4EE=)X Y7L=2H*4H%D2!2=[I_/H]4T2]I!5RRCN&':%44Z^"L_5IS$ MFC")1BJP#IDDR^.@F40Z#A&@\9:M.5JMG?4:&!*F:WR^9WH7-VA/"R*QB5 F MDUQIZ)P=9.HX,.ENBY=V%VR+U/X;HT>=W]%QS>E)U!'M<;]%<2 MC<U:A?T.9F::EGJ5,-X)BTO_)0@,9_;)!6WGG)8 VF#K_BM/0 M#)VPMO93W\G;6EJ=';RZ6D:GMAW$P+G_W O1++T'')42?T^Z,4=Q6Q M)?BZG(,K_=((I)\:69XS\O''1JF?\LC=?^[@WL@2JSS42OYB;3'OL!@)7,OE M6;H9M?!MPWARV?_DM]ZX_A: ]$J6V[NZMIZ2TQ*/ BKFH498]5\8TX&<''N@ MM\0AA^J>X#"J&,0(89BJFO92(&\@0O/YSC4#(9K[)!GOU"9+E/4M1$OQH3FH M00L%X8Q/3L8G5[IQ0!9J_>-TI<)Z\(.Y]0E"LI^8KRPO<+;(7I/M31&%GXN9&R9EZ#O/+>9 ?,*A90UXA4HQ192O2JI9951L)"N M*E7,"4Y!'\ET>GI;60'TE@^ ["I23T%B:**[8G%655'-G/HZ.%VU 3RX@9:B M_QO+<[Y!)UK5*+NJG#F:Y4:GJFDUN5YCJ_"PS ' R?A\K*GZN)#I;P+=;4"> MZD((1T?9 M#Q%_8!3A+ZCHB)C"S[F4\'@>4FOA,_3E]4GOHW+7);SG0SM X-E;EHV"6EZ9 MT2HJ\/)P%<-(';I#:7(:1RORRI[RI+2^@C*Z;*81AD;YH*IGNVC- V;P?%85 M=;G ITM>,C#0:DX'%QT$T[W'S[ZW_&_T/V8T>T8-3N MK@5W#/6HU'N;R*/ RA%]\%MEE%BOA J%=3]E]Z>RKVA^6<=KJM(*OU=/;8Q^ M%157CT/1U;9.?]8G6W_YW^NLOUHLS2=/U%8S2=$.X@S\J:J+I!S^X 1Y80!M:[NR;5^U%)=C$D;&!4P"# MOS"B;06R!6V_E4FA/GH(&H#+-$$(<-#>!P2; (:56\A G'%7EBD/4>20'; M2!H5)1DG[%1QI=)&4:0)UI0'UX9DV]@?N0MGSK&3OTP/ 1'?8Q)+:N,PL45=J!L(83**#L$]H]+ M_^,GDKPJV";Z3O^Q5W?Z@S]NGP]TN_^%6HH44L9>D35P!G=TH)@/TB,M_0E> MH8 1FN*$-?C=C^JN#1HOLJ,3FR.]=(#+1C+9AR-MQG3[VY<=*N;!J:&3(GE&:DK:0R^:^Z% M@<\^GE"P?Q+:N:233PO:535W9%SC%L'@VSG*L8P'Y%N\P?%24\>VF5?M^9:B M3V\SJTYX77W+ ,[U+Y_!/=!:$#(I,UL@F!!U%#O@H=UE4\I5MU84VAD2FA)) MLSLAE8 $5/53XX&)?OBS[T+'VC:ERKZ%8Z)'#>H.'-J&=#O@DT*O[%[].Y23/A!>AB"*,0)N!(&N*[_ MS?+L-IM\@:\<&37;2D9_M[UJ*579"84(6-6 \=SB!BW+RZ^WZ/.5)M'I_0V; MA]AW_TY=3L-LXN#D"K6^P7P1PZQ)%M9L&J]<7TJ;,M%%Y"*_4#"7$"?]%%D> M+/(QPU:'\_Y3EY?T]PS0GJ"\LZ:@:]I,<3RA'T4!$E:,\ZK[2(7?0[?$B5RUW6A[YS6*KD)%W\M@EO)9_-7X*RWP"[ M\-&RBHY>UOUOR2 ]'"^X;]"$[WZ.B#&ZBC"(&02 4L$D=+ M$1IV[3(L5]H@O_H?Y*5FP1I9%J*H9?)2X'IKG7:A9*?\R+HQLK)^F&6TO!SW M_PJ@QW7D0@LO5Z($"4O%A50O_0T(H.^\1580#;-<5,T!18EDOB7,6U#19@QB MD!3H@YN4*%;(>G!WP Z %=((TK 5 _@A$[F!UIN.UR,-,O7)7)#&TJPBR8IT M[SF];%;GF/MQL"4> #+2;H[+:3>S;R1^5 >9-Z$"F3=W0HA\^\]4$NR[9$:- M/_IW4[]UK3"<+0J=8@6BHI979M;GE'-Y](I!4R7/YBZ03_(B_M9?;WP//X5G MI-IDUE%.D6)Z*>M5'*TR(8L:>5,743(S;5:658X X@HLDX ?J=;*1P#7OD>& M"#-I8JF<[+O%A;_#,BD[U@/.?%M;S:I,M=?$HY MNM73I6+[T)=@M%YXB#,+M"/@D#'\BP>C\/7M%^8BQ*RC''=ZXT&9@N*"TG]M M(Z)\!9LXL%=(H"\!CIJX9AUJJ!64HU+K$XT85$D6R &7P!+6^J6,4J4HH,O) M^/),@6F%7Y>\9&"@'7*=H26%^8:DM'V&7@2 5PV('O&5N[(FNF>H[N"&HAWR MP=<()AF2_Y]YH!D=N*H;2HCFV >_RI1E_:I88)]J(@ESU%2.+VTW$DTQ#QZ^ M28+9'('<#PWGCGCAOR0N'>2R@&H[KZNH'$N::KG*E-X(O+HYC0F@QS",BUCP M3_!M[6PQ"QSH6;M+SN@1G;V@Y;[$[RZT9_BM$AG[HD*W&2T6/_ON5+X,>;-Y+).ES!S:/W&(5O M\7L('8CD,?.2WR98D_^3_"D9]U:@2]$8S"4;CK MU\CW2#"WK"@@_1O,#[%:R!SO7]@5_[B\.KV^/NE]#4&;]7V^%\IZ42A3'"Q7 M:+ HX'3.*=OR,)7-GC0^%Y*P;RLD@RU>*YS]$O%"I)];0!+Y)$]WPI?=$IO]XB:M0?6-Z_K#RK"S+<&J M7.\&$5[;Z5"%U]^R1$=_-"[Q"]\IW%A*;6=ED[B:/P$E)Y^;[;YNQS1F?_P[ MP[L08%N;J KD/TQ.F3T#Q7DIT6$S"N![C&&%<[]:9S_[+I("[5PCJWF#"=RI MB/2WP!Z*)S,[)T+*A,5)O^K*RI!+R@&K!699ESR-PU91;+ %$\(T2H8$=@V9 M^[GG,>DX('>C\\#R0M1EZJ"I,MQV\!DSJ-6K=&1-6;T%.I)I$T[V*"L00=MR M10W$I[T;B O=_8=Q!N/)>#P^ZS]FTN$,SGK#7EE6QUDGDW7]@D:'V.D[]C"( M]:& 2>:I[_49\X]:9K'6&/=]TEKOSB0)V@@7PU_1RA)Y^7)L5NQJ6?<$6!LR\"K S*G M'^66R50O#:T)852@5@7H64^7BOFJ+\%HS=2. [4JP)W>>%"FH+B@]#>=U(J; M)NTZBVS[AM6C9L^K;D: M!8#S'#-FU-Z^K]X0Z(:2$KDO1<2FY)CL3HJ_$A$^>LE;B]['2?'SWX?)(!*6 M^Q1V;N)Z\N '"P"''"FE'GP?+$,)6>[K62/'B_K[KX'2FQHT6+ADW&E.59,& MRF\ +E?HS^D'"*PE^(*:CN[0_/!@P8 9KU&!KGU?BI23OJ2@E$=S\E%O^ GV M[_L85%,%DD*%&FFE2[?;,2*G>N-/I'/?!Y^"\D]'WM7WD7<,V\[3D^^C;GCI MIV/N>M#C'N6]P@&B5X"OE*&W)"[WEAW%EOL$%Y5O%#BK'A\A6TLG)2%-P7=? M6KH'PY S5@? /TJL>)VJ>$\I8:$8P8ZVP8*&9(BPQNJ5 MS4"H8+"@+_[2_X(KN#C4(=J?/<$UONNDQYMAUU!>LPSU'.Q@&P#5WV6TW?.) M8YKL^:6A7GR;(WT^H0(]Z^DRP/,)%18HQ9]/J,"=WGC0YOF$.6OA 681(GTG M4 V!ZHFC\1.&3$",/52^2%$*X\GX?&@_M)ZW4+7"D!2189AUB6OOPQI3"C"B M5D-TI3(0*7@>GG_SYRL_#BW/03/=/;G# %Y%Q P\1M;502";-Z2LWAE*/#@U MR\,MB1U5^71[#UXUM?\=PY! M/6KK*4KX++S;/O^2[\8*PCQ1):Z+%>$P=K!@=&]2P3-3]=8" V.R M'-.JT[$(#7CM@4VVCV$8 ^>UE:S015@K9JV>.H=GQ,:269P2]5:/;6-/IX9B#$(O. /!![1!,FG3\A!T\JVB M7LX0ODO#.=R_./7/.T\$\8(&._/M'BEPY(2BRT"2N6EH%O3P*GZ.LY6K$B6A MV)DC9[<:\C;D1+S?,;T$_C*PUM,X6OD!_ LXT[4?>Q%U(\!7^XBYVD) DI[X M#^HW<("_PB3 QZR*BM]))2@;2<_7I1^=\V?^!,I\!?)HWN+W?P$[FOL5Y[VJ M(W2K!H^/5AW)K+/'[^KO,K&WV5??@0MHDRHD"2+^K>7F6\)O?67O*04^?7Q, M'URZF7G[1.-!P5A\F*>DNGI'3,=&HLFXI/'#E,[C:RD;TOKT;#*^/#\6?@\L MY&RD:/P2Y^#5T?TG%B-MJJTN?+S\$Y!'1A6-+X+NUQO7WX+L.J!:RKM(:$2@ M(3%U'>Y@GOWH=Q"] MM?>MA606%;9]\[7L+V*]*,\[K?"I4D)+3F'R_;!.21 M447CJZ.(AQ8%9L"[$\ZCVC<#O'2S YHLJX MI_-ERRZN&UOB[Z6-\.<&[KQ8:DXS,MH_7JYV*\*,P]_#-E<EGKP-TOE]K*MN"#QL.6?*Y =CF.??QCV9Q%$:6A\-_3I?+ M@&1G?/2B 'HAM#L9:6W[\WUXJ2'R;$S)O&?QSA-Y9S?Q8@&5E!(N25[R+\X?X))Y(ZM%$#=]"- M<7[(JO;%DB.0-#OZ._IA^(_1!@2C$+<]0BH<>:7?6SD(H\C' M:B,@DDHI"IQV(04R\A>C=PR%M.?6(%6!8?/ MORSX%?0#H4BV#R3%A&DYRUBJH81=U0A;MJ;,A"JDJ?+T*!/^X.]-Y5*+AS#* MT* +?=:PI4L.M/&SID55JI?,SXEDJMQ@^6L?"25D2$76^V-\6SO,A'%PLDKR M6Z>1*<+<'I%G)6K4EC)L:[D.R0,OB52#OO00DH8,.A4E>8$D>3+LI"6/#RVY M5BD9!58YZ2CED\ A@\P(92 M6VP%9AZYZI6TR9:[5JER*N>1KJQ9Z&AX)E="QW.LDW2B,VVUDX);4GB=HS_' M#1R\3 H7Y)_AU$@E0=E'%5_"XIF7P"I>K%5DSZC<5C5N3)G9J",J=2"=P0,J M=C5CIV-MV2NEC(8T(_ [W3-JXE$R]"!(/ M#/@!WH =!R3#\_VG[<8.+8HB5?0V^1T&&\3*X=R%.Y@CD"* M@U(_4IPT+M&D,=!##"&]5CCU M=2\5K?-)M)3*S;:Z 5;Z]^Z^J QI>V1?F?)]"]A _M?F6ZVKIAP3^R8%+RUK M1*8UMSK.**\LJVIT6J:&.&C]KZI:#LBGFG1.LII7CG(Z+JEL:4HR!:JT?G)+ M)@G$W V'D[:5(W"G7)).7880.YN#NS(@O:&J,1H"VS0"2DBRUF1+SS.(IF$( MHE#,KG-1?D6T^\XH2#]$S#G![E/$LF.1CS4UJ]"".O-!9-A0FC1#SM^%W$=M M,.P_E'P%?:[JMJJBF#)CO;4@#^Z>>+'J-R3!$E^I/7H+/UB35O;K^ROX %Z, MCAYSI*+9(LNS$_@?$ W$F^V7P(\W8H/ULF*P)CT8Y;IP8$ -DGZ,WK#&Y'M!2>MBSG'YN MMNDO^VHUF0SA64G.E5 MQ931O6PE[NDA!%U7W>,%-L464K.@4\LJPP(A756JF!.<@HG-G_!))0J M<:A M?I+%EY[BG%Y:165R:N5@^R>(40%WM?9V!0=]/H(A LRTEY;*&:%U,70FO"-* M);47% E1Q%0]JXI1+! &.OBK'^E'F=R>I\[RS5-5&7ITM]MK+0ZMS=+I(IF8 M-SUR8/H-1JO;.(S\-0@2\R<^384A0/]UYM8G]4).N"7UV-64 U57=7+$T>$> MI3];U=1Q8-+OW ]%+5(EM\!JB]3^6X5?F&)KNKKZ;FM2V]:$-71,MB8!)J&9 MT 9X,L2=?H7AGS?;&^#9J[45_,GPA*NKI@Q'NM^E-!*%89S)\#(=S^JJ%05U M/1F?70S+F4::Y2$(!VZM"?)FN3A7!]EN/8.(>12N+*L!%3AT6+'D<(,UP$N, M7/>2)%-L,]AA.5.5SP=4T=>5-5<8V%F O##] G"^^LT*VI9+N<.BEE5.\=U< M9(GA5\^644>%1!IY<-3;+&I99:@@KK #90LA5&;5#X']X]+_^,G&+G3!-M%W M^H^]NM,?_''[?*#;_2_44J20,O:*K(&C_UI=L=/%GDMB!\"LAC(J'^3LQY2" MI-L-18Y]&*K8B6]?0SF2B*J2@PPU:)69[!N1(;6:ET S]_HUM=0G18U**TC1 M +'^ZTFO=Z *\$2E.] BB=I&R5!DJ7D! ?Z!M01CWK4F5T4]OC35*L>J4X=; M.T?[5^"B\Y?S8@71=AY87FC9N*E<-)2OUK_\(%<,DL<*\Q6 R4]QZ17<"#Z/ MN2I[W*??&&UP7T91KC,'CO=KW*-1D"L.TZY5\INL6X/=A-(DRW$C6E<5 MW[M=70N_JY%X,TKKX> M<6#F;T 9!LFG0)533BNQ&,,IYCFZ7% YCK34(YL8#,P*/@*8 [(CP^'*\7/D M)[B&" C]&0"KO-)Z9JAEK\]F$$UX!T 9$G4'X+IJRE%B@.6!+0SUKLP$6/-L M1>BL,5LD@7IGWSQTSD*'A%GPU?*L))DK\5[UW<+1AD*FAJTIQ[%&/"C32:8X M##Q'O\&E!Q?0MK!IHKJPZ!&ZY"+,?80.]YTI'*0/*IEY=KZ^FIQ_/SOK^WK,KL/ATL<$1 J^K]F6^:!^0!T*ZJE0Q)S@%#[/=O&A70YF<6CDX MRPIBU/\R5\Y[]K.3X=+VMM&Y&+K!O7\+/B'6H\)(]\*B%S5&D&,14 MJQ>J:?57&$2QY7Z!BRA\B0-[984LVSZCN#F:%069ZO92-=V2J88]3@^*F*-# M'F"IWJ[TW'"H0 AE/#@DFV &#^!6]$FGTH527CF>--)E%25$ !OL"D8.7:DT0BR. M_)##L>GR]<0F&Z&FBW(?([E?&D*TCF1C0MA:BG#N/S? "V73D;?5(V-B*[&8 MD"2=(I?,BA@>K!&"K*,V_E/DEYX)FNG2>'E=>'5[C"Z-0\XTC;15GF'D"4$]IS8=+A(4 M6*OD44#>18)IG&IUD: 1UKJ4?PB00$"]&Y*5DS/#+4T-B7+5:MTCX'?XI7E MO:VL;?P,HF]^\.<)8A9,J_+ M(&RU=_+,12+XPF'GR"6?E OO.T,5LNJ,Q8%9)O>6QR(M-_GGY;^4$T!\&Z3M?E@J;HFA.9_HYB M=2HV3K-<"FW]@@ZG2AEB0;M \#+LBX[US+<+X@H=7UV<"+[RM3\?F9MB3@PJ;_:DT!_>Q[ M=A,B[.L9R84:>(._EN^*#F(D,%+U+(4/]]Y>LL)_ WCI \[T _UT"5X!OM/( M?HD/+[2, Z+-F$21AF@'?]7?+7?PSAZ[][VB+7N:AJ$)=RJ:,9@[O&@'CQH@ MF3O9$9*+(5EADWC Q&1 K('BB6KVCL[H'G >O?M/>V5Y2_#@!V);CQ8MZLT; MVN'S$.,PQE_1BKN.UX6Q](N'D*$=^ZWEV>]RG2U(#T;K9.N'1JJ8MR[D>=[/]C[_I7L6M:NBX-9MJK)!$&XL_O%/-=/ M(LT0^D_ZMXHEQE_*Z,GU\QE18_X-N!_@J^]%*]JRU;0Y)2>H1OJK,I9+E$D' M1KA- /T =86TJBC]?@=6,/_FMV1=VLIWLK%%T8&)KP7':)%I.8%.%Z@?!"UJ M[O!M3XN63"21;'%T8!S48;)J.4N9R"PI,I!E>BS=*ZO!(+1Y3VTAP$$G&U0T M>;7:A$ZTMHZ66T(",52XUR-?!R2R"("69;I<;AYI_.+[Z,@!PNY)(/E MH-$X>KH8/PJNU("79(+L,\@&3IH&(R*9J>?@/&D(=/)V2\R6."E[G>?:)EFR M[7SK@YD!68CKW- ;MM'W?M0/PWV?ME/;#F++K;F:8E=29JRWTF)A7RF.US0K M7:4$'CTD.6S(3YUD\>5,&&*AO 1@#>/UW/J<+19T[\JVS1X+U5I*I!]S7E?+ MSEO\'H)_QZB)^P_A>RO4^]):LV]P!#X&O68ZA,9QI42K\@?2]'@R&2#"4K%# MS !*%46+A+V8C"^OA]\9U@NY/'*YP6D=H^80)?H4(\@1I;0R.A?67;W:61!- MTSPS2!&UO/+:9ZF0BP ,G"91@)D,L+*L#JIG**]6^0R4^K^=(:Y74_O?,0PA M41%]WJ\JJKSN!29];GQ:AR Y1,F<[JL+*Z=T;LW5*UW169Z6 #3P+<>VPM10 MN61E\:6555Z;7'.W.$3]Y^Z#N>ZI)O84K;AR!)"W<6=CU/^1V^%0N?6]$#KD MYL+W2*B=! ?G]$ZKKCI#V&JNG_2% MB.1O_?7&\K9(*@X.#>3<6"XV4[ZM ! UU(V)H6X7*AW]]?;G^[M?GNY'CZ/I MW=WC_''V/'T:/3X_S%Z_3O&_1K.'T?SG^_^_O:OK;=N&HG_%C]O3FB9(:F 8 MH,9*FZ&U#=MKL:=!D^B8FRIY^LB:?U]24FPI$JE+D;(HQ@]MD994=<\YI,A+ MWGLG2VMESS>3V\7GI37_DQXF+>8S>[ZV9Y/WUB=K?FM/UA]M>[,>SL]'6,AN MM"^V=S@@"&''7X;%"@3@\P-TIRF[KZ\4932*HZ1D%OGI:!(M-'K,]'<@_O!> MAW>-FSR!@KVUF4TZLW&<4528KI_WH$4I=+H,?>S10PL[2++3]89](Z]I%8CK MZ45%Y"CHKBP(&O>6C%;:$\QA MJ4HQU#A-]Y/MXYDYX]TZF0TQ:V,IW%\K42B?]25Q&+]7D772W=Q(*S'(T\?8 M9?+--:$*9FYF<8D6I( 7;;41@@!Q++8AIIE ^JT3[^A=*/('+0+PF.7\CZWD MUHFB)QP\?'%\9L 4J*^FHH#P6]=&=XM-T,H,[>E&.JX@R-!&8UNCM "W4(,B M*=+<+R.T=[!7I#'G<]_8UBCNX1::4 4V*\@,&?3UAD:Q#C2OQP*MPZP%(6M MHX@&AF>G$]<)DK*(]M6.XGXA_HJ?6>"& 1M->$;,2O>=$7C.-,6IU%S8P-U M +?3!-\1^+OP&CX(8E^"43N02J:VYJ=I;*LS^]U7A2WVF3#KEZQMY]M,EON< MS0?<_:^3T/UW%_K$CCBO&-^RYV-WT(;WOGP!@J:;\*FGV57"(#.<>VO@13-M MI-"1NH9; A +3=C[;R+DQ>E)F:6\UCGM789(;MC[&+6>J*]HWDZZ6BS"7O(DJG9U0MZ=3]".[)4PX_H/G## M;X@F9)NC9+'=.-_9#F>1IYBG(!4 C#_C=AU&\*;%/$D ;1Q_8NWR=C[PP!IH MZZ:-(DYQE T&H+?Z#SK%T!^QI?%&C3.I:&3]6_61]>N-M;$_DW]=T\:TQ@^1R[+R%K#L]7#)/B44T;BY?_WX159$??< M]MK,-)*\U<+KP,:.+M16>53]E,S2.KA'P935*(<;:03;TG'TPS,.9ZR=;(Z% MHZ-;41R]A@1S6*I2##5.TPM-';_>8D'TK9UUDX/L#"]C]J@#YC^@ $6.3U9! MED?K*M-E3T*6045L&&/=VM)K%.H LEO?7'8Q7G8RJ1Z2#.7WCA&!G$80S] C M\L,]A9$O%&X?LV4B;KK:D[0!@RT/1:MR+ N;Y\Q*+?Q.9LND@^TF'*+=!V1A MA.(D-_@Y&/TK3G8'-^!]$).E79JARA".X%/,5I(*,%3Y0#6I+'5T:MX1W'/? M[V>4[$*O%.;(U!:@K^F*Z@K!^ _XL+']C;;(W(@*"HM*TNGQP>%'=AA/!#D =/N$]9AF\_)]W[)\WG4_9-$ 5/ MUD:%*H0C)D,9A RKM]F 4,LE)$X/;235R\0F:KBBPLOEKZ'F2?DK%PJ<>'?G MA_\+7R&X[/T*@;7^.+G[M/BJ19K^ TYBZ?EKW6@B^'>7EZ<]6'A^"_C%@.8> ME?%S]8:,GQNMTN^ST6:<'@B8.;IS0]67 H;DNRMI':X%&,6W[+4 #3B',];I M6L!HZ59S+4!'@CDLB5T+4,SM4-<":O.=V,4 0'?=)"$_S\N9/NKK 62S0^U> M1N$C)DOW]T]_9)NKPWF5Y2;X$9)03?Q!(]$14 7UK:4B1$P(Q.WJ:Q]2%8II M!/O=-?\."<7;/OO=8II:R@T#%_O4O5)R 89J9I\^_BMME-C3_'0RS$S(&G/: M@V8=YKV3R4/%L;2J25.;7 7K'2'HO4,'/-FQD)&?4<^*,FIL?%94)X0,F:UH MA@\T0_F?)0B+/ XMWU/X ZH87A ,W[Q:E4FB-OXRX74 JI5(P&JK=M-.8Y)$ M0Y0#0,"$.^<-2&9G_$7^2EY6?DC7UZ@<( HF7$:O&S]+$5TSBF1Y%GO(:U24 M,!ZR7S)MEN%U+.I)TZW J][Q;\\P*OO8URA"!0CUBDE..3MZ*7S5'!@N?^E.$(BRH/T/0M/!6"*XHZ&/?=^:?TQA+-2;S'P MCH48HN-Y=-V% MT0KMT\C=D=W48LM-8LKM4\7IK2;%.-4I1MQXV36_[O-.D<.@^[S3\ #3522) MA"KWQ7#SCKW=(CQV",(K,A%'V$UR],E7 MOOH7I99D*>*G'@%OAN-]&#O^ARA,]S3)#X[)@H5,YRGRBO4(.W')\"]FNO8U M1=B$;8L4B$M$]O9>W;-:0%NF*Z>0,8).^Q*FCQ8-T%24!V*\(Z,/H9]U*PJ. MH@C^?38FB(%1O7F1LU$U@+# M,YVT1@F[.@PK\81 [^JPNQS.\]@#3\<92@4HHXMI5YZR8D!UJ""P*@DQ4T;B3_?67G$GRV]]. MC'[[ 5!+ P04 " "8,YE6I2V3:S@+!P .?$0 %0 &1O>74M,C R,C$R M,S%X,C!F+FAT;>R]:9>JRM8F^KW&J/_@7>]]ZYQ3=Y.+1E'7;NJB8J^HB-T7 M!D(@2*T\DOK7__GG?\3@?^$_L=A?_P^"Q-1>IE6-29;H M&))\P(ITF#_^(!?9,%4&L; UCI=ROF$"@0IH44T@:)0DD MCJ=3R! 7XD@ZD8ZC9%J$'TL[=X)__E):9K M^]M?A%<[0'P:6;.?ZR_W[K]PU+W;SXG-S;&?O5J5%15@"(AJ.JY@BMO'!+>5 MW/VGK'^6^+GZQW=<<@Q_N4:,NCO$*(W:>MKG[]*IOB.$E?R2@'A8! M_&)_P(X5Q['D6[=>7;'^P2%98>ET^NV%JOTD69[O/8F6$?(2PR%*_OE+ 8+TSU\& M<(68:)DNU$-__W#!POVYXDSP:P1,/77V]X_U]XCK3R!-/__YRU5='?SSU\_- MW]6]AI;D__.7I,YBCNOKX.\?AF"/5!-QK[G=EDZ[$AW36$P5GZ8RP66+^(V8*!ASP6NO\REJ&H;J!_G8H4\K"&T*= M#W6_"IP?,57Z^T30;C\] ?J !TFL&K-@GZJ9$XGQ+M87" M(F48*' G@RSJ8D8N,_HHD8YD#OC,U%^B7K%8[Y/3FK/0YA\GDF-SO$P5>B:A M5,H<6QT(95;NU932_ N);*>2 -2J!10%5KG93K0SN<5;DJQ#ZVZKXMX0X]=C;%N[(_;JG(SJLP*F=?M@/&N1_D1,;K$'U>&OW-IKR*N.*.A](-AY M^,EZI&V1G]7+7B/7Z1"<7^M6Z@,3[53D$1_GX:0/'K$9[7ITMQQL S[!DO:' MRS7G!:>LS%@4J&V1EN<]SNV-^$0PW'S_IH.EH>!=/PN':PMZR93 H@+\[4!K M"V6D28-NG9Y.!\G9:%+(IM0Y3P8#1:'^3Y)X'$O>=, 49*T4LE<71MN!V@!Q MNAK'%C0U9S"JG1NSV13%IX*!RH+N@$N.<36%@HGK@F D65UP'$9F74O4J(7J M;*\()IEEAI_7@#$$-H]6T*23;# (35)*JC/--_MXG=JEKVZU;2%PI5G?&%KZ M,Y7K"6K95,<4U@N6#F_0:/=FE<;&@:E:/RC-C<$@A_N(8<_(EE M3ZS5*$)6,G9VY7S6X;5[-'MQ2ZR6#4?2IC,O-2NH[>R2@9JVK8 @5'!51XEU MU,#NQDJ.#M6IZQY*.8*O"4 YRRR W],O5!L_-,,KY',M2+(J1'& %&[J@@L$"V.O2"P3$R%&S; M<@6]!6; ]/;!D!&RI7(7D8><-\MWDZ.QIE;U@.8G]+N033D.>"'ILIOMU;DV MKG,%1%K65':"%-SFMZ*Z"J> JH=:9H]T3*LI">A;=;5I/#^7)E036,Q1TG_N M>] P0(,S"L8ESC]_!3'-+R<,5R!9L3#&^17X]W__<%1CH@>Q2_B9$@9]P'[\*8\->:E2%-KUCYRIK0,/Z %MDR)C Z M"-RS78O2MH'@>+8?VI25>5DK7K?>J2IXBRQK?J,WJ> 9M8AS@3>Z&@,(-JM!!^VF.BJJ+JKH<4D%7X; M)HNV[N>;U/[X9W/947+_^GGP4?]LQK@=T<]#Y$]"GVS+C#!R=4-'$<%PA,"V ME*Z_V;S?_.[GGEQ/$#-V,3%C3JH\-!>]$HW(=9E/%!R%;#8?8CY+S-B5Q(Q> M3,S J^>U;-S$:%6?N8MX9CHOS1]B/D_,Z'7$C*4O)N:6FXDC2F9,TU.,K-MJ M-][D4Z.'F,\1,Y:^E)BW7GV*)]"5VH9N_?.;K=05P08M -TG41$PY'[J_^94QP^/(U IK8J$:[TD352%&1:YC?33+YZ)KMHY3_^"=T],X@ M_9)H@!*WW1Q$YTJ[!XL"Z/8^V^^V/)6.7+KYYA/0@4H"1U=*8A42;MZ=!YZZ M"N\-S#>A,\L-*<>& :M&*G1OS/N#-%V+KHTX#3HG$'XMX*P4"7X*<%Y>^G'@ MK$S+=77,B!BHM8ZB*FA%0_M@WG$F4^6A8S[C/^ZIC0LX%M?3$LF26&O6!J;. MD1.DXS%6KB$P#RWQ*6<#OX#HMQ:#V*8"H,$@7N<%+J@((&;-+(EX0PW7NCU4 M=!6R@=T[%K[6V< 1E-AQ/M]R-EY<>@EG@\>V;NJA7,,%H:,9G;K1ZN0*FH - MW*)<',PR)/6 SN?\U.!_I_FI>R'.Y:"#[D$'O8+]&:/U4:/>D?NG;]8I6"-K()NB8)> MM/2@NJ:J&BJ\<@V-A%G7DG,ZS]'3##JIBMYX !*1\VXAF;^.D;DV,V_3>4V? M!#_9)PDJ?-,W=&4_J3;D2K)>JCKSCL822I(FQLW6?WP1ZHQV4_#;C.:H)'(<2H8 <-1C>\Q/KE@DG]VSSO!)1RW&3 M.0-0A,K$)1EMXN5")-7202ZN==)+-AZ%V,D@W^/_,ZC?%,#GGWI$,/Z;/B=/G,6VN/&UN M-0VJ7=GJ+-+F#"4+@_I8=25*42+KP#S >5MP7B0O\WJCPRR>EGMF/M?GD/I, MF\[&<@\']U[9](K,1Q[F#$B(Y7&F0%F8@C*DF!XNR^56THVL'HH<)"*]7/1! M2)#5EF,E1<6B&3JEQMT$3MC:0TO<14R-H3R6"CR95 B*YW>?SL9]Q#%RC)I, M2P1;H;V*KX\)=S[+]"*'I.ME\&[K7WW6XTDA& 1DZA2/Y\6EGZVT^["+TP*N M %U%B19L$TK%6>.N;0I9";$U%#4*TS3C49UYSXT<[L[48(=IO20:;K#GYEP! M-P0;?K8MS)?'Y1+7EM!"1TP(TV(N66O<^UK1+H7?7)@P<@ON9ENZ#@&\V5:[ M%BY?&PH8TF.Z='<\3"XZB\+(2=V[(_H6Q=]X>F!_\2X"K"#RVR@ M!)R<@:"M@+'-?$D:@2?RZ 1EVW;:S]9R\C)Y[\;Y9/+O# ;G)AB..&1&4IQV MM0J*:4;*U7.< ?COH+'+*H M"/MMAPRK^)D1:22S*-F93OE^3B6Z\KU/Y:]PR"(C[I,=LD%;Z,U(M6?1S-)L M2Y.Z/:+T>T^%?[5#%I6^4T<<,E<>8IXYS"\U56\@3 4T^N+=U^'I M3PIXSR$;JX+MU/M>2LM:#*GT[2['9^]=K-=WR"(CS#<=LBZ?+[HEL=ZC*R5. MYK.SMENKW+MP;^^014;8;SMD_@ K-X?F@M(JHR+&Y[IS@NP^'+([%O?)#IGF M8TH/:S78JVTNFTQ M:U!3U&LI[936-?3X8U/+G47%K\4:S_=0R\^V6W0%R[<7V>CVR6Y*)=+*+N27]$ MG),V6Q YWRW1%0Y!1UZCX@QR=Z[,;R+.BWG06[T67^FU<*O?]O5G9+M-8>N" M&9SWMMLDTFHKEN<(ID29$JV.E*#5YL[=@M:)P=W"@V9,"4O*H'.B-:7)F ME1JBOZB5H[L/ZVL:V.SR>MN6\@/,OB1J7VP+1.,G&J 7EUZ_$<)'0"[GFRTQ M/B=J&JO-J)PC#6DSNHWWOUJ!1:S[/I>>O.5NCDZL#W6,"X*NKG&5MS2HE!,TH(X\TPE3OLB'CE/XZ&;(]\" M[R7(OT0WQ\Z]P8!=W<&#/L,M%J MS30O7\PO6X-D82I&SM-XZ.8(]Z(\#/*O\9OS,T8<$YT:G,V#M#%W[$GAD=.( MJFZ. FP/A7L-VY(\T65L%M@S5=P''B7-@.VJ#I3)"Z"V0%AEW8!4^&U;,!U! M#)[D9/S=;W84-C!%R*NU@)U]]#>5 MOY[%[.I\WROH-1O]606%4P#U?Z!WX[\JK MC@JXD86H^QU)R].@.:KEF&$_2^H/<-\/N*/@EIP,[A"/574&6-<&@@&YU (S M8'HOSWLZ%^*K O<:_ /4G\_Y;3X&S/?/UES >7W\;[G=(/(;^W+7B!0\[L5C7-R8I9&%F8ZWUZV<->+7*[K MDI;YMQ+\>Z90UGUOZ#9TB?:2LM(@XC>R8Q1 M,@9W)?CWC$'(Y\$@-(UYL,UAEY.%QDR;LH8V M52= I<5":A:]"M5W1/^"J(>X]\6]D?55%OV,ZHB6J7(60YD2@;<91&]ZSATY M$,\ >@\][S[DOA;[[AS,4] #SJ!#YE 2[Y6PNN%[7/1:5EX"=]]!T.=E+ZZO MM]FA]OTPMZRHAD15X4 MS4;F6UK+[R#H\\+LZVLM=.Z95<$9*33+(/%&BA@;5.=;VKQOIK6BD"[X!)B- M22F)US/%$HHC@I_N&Y.Y%+VV'U'06E$0]'E.=4/P U*+@BD%YR'LI :NHL+R MM#*P^%')0%7:-JC6#&GRG7M+-1WEV>^BSZ(04IP'\PR4U5R57.7: &?C%5<5 M2O,F-YU702\#^KF"=V\ /\"M![2_#MK7+V6>-(J)N-88%S665Q).K]D4YZ/( MH?:.ZXJC *OSXM8;.P:\H#3+_4ZCAJKLI(YQ+:F:3]U;1N:W=PRB$+6?!_.; M.0;%QMRG!RF"0,G"7*ETV\RX0T1.Q3X<@WN"]G6R3+-:L;58=@U-G;)BJ:O' MS5DQY5U#[=R]20ZXBKS++#V^9R]_>JXQ"5O4\F-_,J^QZ0\Q;%A8*;2R1 M4D$1VRUA%#D5^_ J[PG:5P%J@5*J7J)/EM$I297$2JXQH]*1T\0/\'P5>$[W M*N=SQ709"N%I4%0GQ'R)UTK:]T'2UWN548#5L10XM"+PIJX?="8,=OP$W)H$ M9&;\5YWR.D!117V+&U(;)G,SB^EP"!#8IA,?EQ@NLG'M"80^[W[9I_1;)[$O M 8R\9YNJZ]D 7I=7%\&K#4B('B^U*WG4YWRM%U>KDXH>M[\'2(Y3_0#,$<"$ MEBDXZ]9S@0VO"16XH3J!%+;7KY%CIQI60B_.5=#'V4D\LEY+1*S/#0X+_9APJT!P M@ *=_9(QL:U9>#+V1M)QI>4G :D6.:]!4,VV4I[,K,@M]'Q(TF^0_5N(_0W' M(6T*X^2 (ROT5,X5)&3$MB3AOM7_;1V'R G]'.,/,H1/L42508$US_C%M.!Z MYGV[C5]D_&]Z/O0G['F"JLW;J?IHC *"XS)<(=7GL>\QWV]BSR]V6O1%A/N6 M/<^@TZ)B:;.XEAU-&@QGY[2Q_STD?7M['BVQOV'/'9#M]BKP"QI!^#ZUY <: M+]RW1O\R>QX-H9]CS\N%624GD\4<9_0;3JV+8WU;O.]H[>OM^<5@<(V'] [)6RS#!?+',@"0D+I,1"5:O$\TLTCZC'.(UF\- MCF.58OB;PV48Y41G](B6:OH M]BNJHM-"J=)J4S.S[U3O'2(WUB)1KF^X@!;)#5,BDI>J2\WO9NHN[TMHDHOL M^D.4M4@4?)'/ 8421<_PPCJCL/]!<)D-E$ (,U""+-T>ASH 2[T]11H3;9I( MZ\-XIHYP=Z]83B;_6T/H-Y\YCD[:*;8*O"4 <;@Q]>Y#=L MU1!L/P-,($,VP9>;&-MFBSS*$P@G5+/H7&3<@C>,''S>/@5YNPIW%NF_E0&[ M!G2(93M;X%BB0U>\LI92Z)J181_0^6Z&ZQK0X;)L#G><94HCW66STW";BM6* M7,!U5]")HL&ZSF9[KI4G4WZJ15<<)PD6E8G=:$369[Z/;5%?:K+('?"0/(&N MWDPXE;LDP4.+57F+9'_!7J$_.J"2=*<+")!#6Q8(Y4J),IQP$NG&LU M86S965UP]JT6G) 2J O&JPW')5.":OO\&U95,5 YH@:V6!O07RB5I?](CVO MH?[<&20K5A&;U".KM*ZS!R-GC2MF+G>F!GD_EIF:1)FC;&W9(C&PN\5_@>8%\? MG_0.;Q_0_S3TL7O1[',TKF+C1B9'@]FR-Z,:;$U%(Q<&/S1[5 LQ[TJSY^+F M+!ZOUKH<7IFPNFYWF=KR>X#]H=FO!?U3\MHL!(CDZ8"17W=S>%XOV._Q$&BD MYVG1]13!9!7!]^K G5NVU@:B8EJZ-?*S5M7==INNI'KE0D)#-*1+5Q(96=%3 MTTBFGC[#DC6<3^/)]TPK7!5L=<%T M:Z0-<%^_F757VRJ4PS^B*3LXH$R@Y, M?)8?YG@_FL<$7@!G[[+C6T/LT&++S?19H90I,QAA"R@B.!D791T9*S[TV6^U M/',SL,FEHHU6NYRL54Q/J"G8A)I'K^3I>X MB@LZ(=@V)1P%8(UL8:*HHJ _ M(REOV4 =F9O%&ID:>1(0IVC7:WBD;F;L=C&:5O 866LT[-'UK4(7+<]T M;9_/UOE,I4^,XU8/H7'?,]+U=F]8Q:*I'8X+>TW/KVS]6POYH,]RSLRF36 5 MYDRU2R-:@<.TMKE(1&^/=W1F=A1\A_.$OC.S:2NOE-7QU.346;GL5)V_"ON',CH*C=I[0=V;V ME*7*(Y5F^EJ72W;Z\W&ADF"C&3Y^ZHO^L M7S)VP;:\"2-O>^RN%89FY:8YB6\N4 "J-EZ;\_IR%-E%@;.Y]9R!OPB[?BOC M$Q6(VE)=2EM-#T>GW6931#6IH;F14W/?'J)1T*+'BE2_&J(JFI6ZW7-$D-Y4AU7L@U&,UH2AHL-H5\2(J<\ Q]QRZ0?_P1O][CT^97[C];.O,/? M!Y0O!.5PJ^#+J]?WI6026+T6BZ >GD&P+.[H<3N206T$,?P&8Q_@O1!X-WWF M6$MVYX(-7OQP_01DV6[S9+F1[#PP_'(NH@/1B]UNL\/F 9:=G3 -77!ER]YHR799C^L*6\+1 MKD006+/>752BNPYU_N:4?7)_*XB\-I!=$&S/ 1(U [8P I<)6/;USB3)4M6X MP^8YW\)*]"(+Q$DO_P]K$A% <:_6UAW: /"S<.Z>KLFDI5>L*;G9O51Z1'6W5-8][L!_%!85YV/XV,V.8W3K,,,\U_6_@L=^! M^$\J2S2;U*+\Q]3_9:CJ:8+AP MPWX?Q&7.L99IVO:E)3VM5%M23W3* MN6]RQL[MHH (BOG]** L9:;>-0I9QHUG^:L6%;DB<">[MJA,:%"K,L$C22J]%> M+:?0?"YR1N)"*#C,@SL#Q*4.R7G+3!1LR=+B6K6A :G9(QE?0:3KGXO\VYB) MZ[F3ES<32%-3E1RHAU,M]5(=S43$0]F@BGQ 8&TP['B9U$RD"S3JN2(5-MVYA%+IMT267P M>_L()YYM1O6D])B5!W.47"Q364T7!700N06GNSW;[([,QYZVT(Q^O+ 02TUN MNN23MK2LZ,5H[A:[#VT1=5/Q_LFNH#DJ*'ZNVT41RTYWV/9B.8A>@=H]GNQZ M1:."7L.H,)[O;:+-'IKB%@I52J %IEE/&CQ6,KYMM/F2^NOI"C3R(,@J@N4( M:L9S5!,X3LD,%G+"O1S0!7<\W57-44.P71-J5D7=*)$2.JU7IS6_@ )_(;1K MB9G&9;]K1/IQ/OVFP&*]I6)Y)5/R'-=6!1WR1>M[@JF M3Y>HRCG@$*/Z\A5 MS4^/$HK70!*SW'?U64]DRF\*F34/JH()M?*J9D PA5'8#KJM"N98-5]KH9&O MJ(PE.@;=549$+^^UZ'+TRJLOZ\JJKM-BN1=[F!NZ8+Y8[IM;;>@# M.((I4:9$ASM]@;ES-T6P07 W-H3"^G[UB3CI*QYX+!-]DV5%XG/S475YOEA0_PNP[ RH6*:"*[:E028K64E,+X[:9)O B MT".G^!Y O45Z\]2FZ253M S0%A:4!ZV,#<>X1>+S)9!G4@O,@.F!HF6.*O#_ MFZT6/C-GR\DEQ8%T(5/TV;9-YR,7 6R$?YS89_R]0>TE91[YWGIG "0\6IN2 M#-54X9P)[\K(\!>K[(RBFL(:+2EV5&HV^UR>SEKPIGW4)+S17:/E5-*O!ITH M-IO9PT5 5EBUS,BA0E\9.:#RE+0)^D2BN:!'38_E$+:G.P O=Y#H%FD?I0J: M$Z#^VI+UK45^[*#N4T5NSI.JF4BE.5H%N5(9J^=UEX](B>( 32RB*==J"#JFG1L 4U>VF7=JL5QOQ=BNC MD4-59NNI;C6YB"PJ3N?#VM$\F1%1=RY?0 .] 31J(WI93;7D/CW5.Z-*BAHE ME]'M['-WT$"OGLDY%QHG)OOJ:=V<4RTRRX%\O(#+0[(3)[\/+KYY>N]<4+3A M5("#+UJ06'/D5%5#A1=MH- 6<@3CL H]Y><%(UO.9 N)[P.%MVC_;0!PNL$H M4>U1@L6J*,WHI%O73;.1I1Z^1-2A\7$W\TW=,,\GX]2D.:EPA6)22(V1W%QL M138U>@^Z(7K.Y)L P!=*0FVQCL+YR]Q0''4KG!&]S1OW!("+N8R'TTF;UX4) M@8U'BW2)PZO+?!IT&3.E7%UP5\W)[%UZW:-\5OMW7,;>'/&^G2WK#'>PN $1 MDX?6@S*E]:Z?K.5L.^E8PM@HD\W6G&-ZF68[R_ B*49.."4LXTN6RW;>6(4:Z ()%3H._@X"55#X%O!9X13&FN M2JZR*W2UZ&5[I3E;U$@LGDA,B65Z*MZ;T ]1]JT%?ZCY_^<-@59;-.2AWYMS M@$!\2^O$?5:+7'@=<4,0A;6;\^#QRA 0V49Y6:_7VYR:IQJML2I+C!*YKM!>*")1.8\F1 M=9;SXX:9;&HJD97N30%\M2'XBA7=S\'CE2%PB&D"0P6NA7873I5>9,K="GIO M.N%FAN#^!'[0$.A46NTM!*F%XO&TT2H7$R4/W)L7>%-#$ 7!'PH%MT4M!6"- M;&&BJ**@A](7+<]T;9_/UG?[+ ?YQ=5=6ZJC9?P,,$7%$&QMOQ90T(&S5J[U M;0?>-V[SJF8ZZSFN9023\L6UZWLI?3;>:,8;1;3;M57=[A;2H!Q)M7.4PS_^ M6;/X5[9^%'?O/F*G$?2;LMFI5CPDG*L,X'5=]SMB_=8!^>VFWZI9;-MR!?T* M4X^?BGU-">4R[+\F#W:O5T^HY89KTK9YHJDHNVY=%(MJ_*U M>#CWL%2D]H,;Z)52N6JPG-CQFY$,@\;'>%' MU3\\6_C%5+W3$W,96?.49LZ/5[ND.WG,_(AZ)Y^5MEM,=P8TCFDQA1 2(I6_5B.=->8;. M?]@?L"Q,MFU;JZ6$6JCWFR-4-=E>T4]EM5$T$U+'I1EZVB\I^Z9.%\83Z+/E M?7[W ='KU4EFX$\J#0T1>SA&4;-!O/X0_9M6%\,0 CW1ZNY>>AG18Q>2_-A' MV.%X4NRA:ED=]H9+'=XZ27D?G2#^^'&KG7+%'>XM=G O9)WVO1Y:;]46A4;T#KO=9./.YM9SGO B[+I2-'#]S?)? M#;.27,]-VSY610O+]ISHUQ17%R/GEWQSF%V^>>AJ60,G BL67ULQ8G_9G1(A M1QPUN'RG=-BV!$D4G.!0CBH01MMC;K9+A][0 5,/$D;/X#^O%DI>?+_^=9]. M$Q.+YLH6^>\S+ MO\KL=7OC?%MOM/)TH=UKZ..AD&@,H]#IXBO28J\:BJX,;X PRX1O]Z?9*B^X MV9^6 )@/7*RL"67<:+IQA_.B5RKYJK?H(0*?Y\4NA=\T378)(%"2%-K:X'@G M%?IA66&B/E<%2O(RUTI5C(F&#ZPXRP.PE$;WCHPW2?[64'FW[_3I.@.9ZA8S ML+()=(J/LHF"Z""5XKTCXR8Z(PI+VI\#PMLZ8\G&"U6MG2YK73!#/:T%FD+T MEL[N0F=$&2IY%7J:H H]4\@.Z-.,U*&^.N7-R?@U86S98>_O_>I5*ZAM%%U/ MT%M!E=@F&<*U,E)#$-)%.BMU:#D_8)L8&EG(G$'Y3H7G8=*_%70.GF)V]M)[ MF>,'DRJVH#F@SO1&W9CD1]$KPHS0TOL5LZ4?$J") FS<-PU?8VV22 B=#FI- M(S>;HR3 ZY[1WH(J"FPE5H/:R_",M:P22[7;- 0RC9*I HUY:6G>'T>R4&E+ MQ4HX>V3(Y:C0J0PBE[<]))9=,J(NEI/S MGA_8FL#*"PXM3$U%4UO3(3-/*X++1VYB764KP?VZ+NG5BLVZ:+"MNL%)HR53 M4F>JY*WW?X7+-7G+,R5@,^;+99J3H/+B-YL3V@\N#-4M$UJHV>8Y6$]EUE""6 M1M#TSN+/9VW3,_(_@DJ=X1JS68&0-"-GV:2.J$@JF" M-;(*NB4*^KKY^7[?]P]I,IW(,OY0*G$%71\YZ3I'%<=WYO&'PG^;-Q%14Y^# M7NKJ1Y1<\@!,S:+;S:)H=#@CYY;D89.EBX7((2OJ!V!>U7E.\EAR93J@]_S\ MYMP##G<+651)%6P_V)"]>_T67PUF_1LF5^]W)OV,QOG523)=S/9PIQ!9N_/I M0Q%/?](Q'NZ0;(H#U(*$PO+:!" M:XY,TDRYD3>B"[+?7O3/KBP4_>?\6C57&90Q2AAJ#&$ND&+77K\BXI*.265)-1M-K&-P H'."I7VG*JU([=*$77'Y,LK)([6 MAX<5>"TP\6Q1$1S0L(,F-<9N@Q%(E[_ZES'!X2NM6 >(VJN2$A.6L@UNV@V MZ^I(NM^5Z,8]FM-OH.:^M)O =3&WI^?4^))*Y?FI2D]SG3'.Y]JV<9E$5"U'AN MRF"49(D4D5Y$#BF?JIY_GPO?U'6Z/*".[<%(->(\B+<7@%/9'I,WBM37;U@([IRK172K;'Q)TD1;&'DN1L[RXX");;W>0.;."XX45^PU:AS@Z4-Y#A%($OUS:ORPUQCFYR$TY5 MDQFKE91Z>3=R"N'M3.A&79Q'>M35QGG] CXH?MFZ:HXV4V4-C %MBKY9GI$T(TK,<#A+T5:$RRE/ \9;%#^ \L$^9#7) M*2P+(QKGNE*/Z7:6L]XP'SF[<1=]R*((%;IA4$(SYP^U;*/:'"\7LP:7B(*? M_>6<>^65V?VN;-*5^)#.>J+@+)T1-KM^UC8B3LF[[5'?V9=*VMEY$L$!X 8 M UZ1Y&*!CKX:^>@>T^^PY'*^R)]3M(9AF;L%^F@%33K)!H/0)*6D.M-\LX_7 M[U'\S^G*%R3^5E!XOQJKZRF"V?=\U6P)\"K!'&4]W?5L(%JZN]GJP:*S=ADW M%H8VU?HS3F&<:DF('"I.*,XZA=H'0 X!9 $]]39DV$(5UBRK 4D5=E&")#H: M6_/,&H?;;3:9Y[%T(7K[_DY'R?LD_U90"?R$*A@)^BJ+\P(AC.=[@#%A0 ?: M,]%:0V(JU;)%0J\/:"2>89,MLUI+Q2,'B$'9+A(.DO80_5;T82%U&,6; MP&T#43$MW1K!F*ZZ50V ]*WD&!?JG*$L:UU&$?LM.G)IC'=P\#Z=OQ4H3C0= M(=?6^K,.W+EE:[N\>X+,>Y*":_K>MH1 P+I8KR 10,-;O:4/"@,$)R,'EU,M MR0&Z'8^=L9VYAY0BESX_:UOQ>?N*?T]8A!-K M/:-*IK@&0[E@YOT&CW9I7&QH&I6C\HQXC\KC('D/"+R&0-$R1YKU4BDTEVFO M4!W6*FB6X\01LV9E+D[&/@?K]-XBJK>Y#&;S45WLWPUCD9U6<%3.OVP7C6(OV)F(S""L>7 M<,XSU17;@H;M0=;;E 1;XIV@6X_#8W4Q/YDQBS*'3VUU.4U,>S/TF5<&$!SH ME_^S'F/XF\US-M]MW@N>AV7J?3PM%I]NE^@G-F*)9T^N"K#-LOGJBZEAQ M'$O^@C_YQ ,Y-L?+5*%G$DJES+'5@5!FY5Y-*;TFI!I^2 M &MG-)71/4Y9Y(9^F3K"U. 7YS\P%_11!R%]:TE""SZ>^4)ZC"+714\O G'Q9$@.RU(.)Q9I@9Z(,:1V:RR4Y/ MGB:;]4\)XITY\.6"4!>_;*"'.ME1U$E,L$7;TOXO$? M,==:73*5(% "$ *63OR(6;8$[+]_8% * M/U^,]EK#3Q?-9%-B\P/4J"V*[1Q&F'9V'@P_?@_#7R0'A:7F.X!&K&HWSL_D M=AP/N4_>P_"YPF"0KW1K2[1;-.:U#M>I=))4,/S4/0S?;BX!44!_0:HU7NJ M=K*WJ.9"[M\%]I.3%)ILE&8-E"$8'.7(8;[0H(+A7QC[JT\*D"0 M0F\8&HI__H+_Q!S7#R@RA 4R5R57^86AZ'__.1&D('^'Z$!V?R6>4JGGC^Q@ M-_[F,VO5NGC]X!GX\\>+N]HCU41<:_(+QY[(B?OGSC/@I9/-A3)TBA%9,%3= M__6O-HRJG%@=S&,MRQ#,?_VQ^@3^=: K+?_KS_!J1UT">"-XS]53?L&7L>#_ MQ/I%\ AIMA _OO'?[69+'SK3 1S[Y'AZU^F91N"OKKM'(3TK3_Z\4\[* &/ M67(L"-B"&K^_?@9W@2P4X/\G!U@IZD"P?PTM5_GS)5=?L0O:;T19/1$CGG!\ M->HM6X:A?!%X+]8CT'_]P]5*;SL78-M6FV;]^#K]8;&>,G*6S7*O4+M%L MC*KG8G0O6Z3J!3J696JU$LN6F/J%R7DQ*\E+4+A/4I=BBZ5ZHN;)^JW\_ M+_8KR#C/M&JQ4*30_8$TA-&X*L;6:;A6X!U\,&,9,X4@'QED=7.6Z 49VB#7 M^R-47'7!MOF>+&O^T+$05/4K2Y>@U0&.S=\9,8XB^14&]T;\P.278#)UV!LZ M'8#_K@FV%F-,\)^M8EF;-ES 2&C 1#Z!D=#%Q_$XGR8DF2?2,I#3R:1$QN6U M:5O] @8/H(+IV84;CZ.JVFK0M4FMR/:H +CK*]W07]WWE2"[=6'B@%^;%R_G MW%H"@;LJKMS<_0A@5QVO_']TWY<_+'S7W@QD*^*07:ZT^7P&;%<5!7T]X:&P MUW>-__3=JV7XO MP*FK>^X:A*^BEUV<_72ED^A*D_=(V$_7#J1YJN3>GB\O:+YT#!C<#&" M+_*Q=I&.[;BP6_>5RK:#K[$T$=_JYV?,_PS5Z75(/1PR!>KX5L%>ZO+N%M.Z M#!D(B+.!D7DR3YTAKK64*# M3R12FD 28S 8).<]>?ZPQI$P6@]K_+#&&VM,F6;02!9,+/O9"-<-ID]W:0O0 M!42Q&7VD)COX_*-&F/P]C#!5KW-4-=:B&TSKB.TE0L.;^+?T,+RWSF]MS?JA M3(AEQUP%Q&35@,?F0 MGWW(D]=C[FAL9E$J8#X'IFEJV:]JQI0;G26V'!!7Q89!A=F!K-#I=_IC)>B MND_>Z>ER3M[#!]WQ064,2R7C0IS')52 /BA*\NFTG.23\I @,8"+:"+UT@?U MI/3,F#;=O$:6B[8=GQ >GWGXH-%PU1X^Z,,'W:X-!.=BA-Q^X8?VJBYG(_EV M0^N.6TVYF)J9"W7T2 :]J>3;+:K.ED*'\_OYHHE'$NAK##"!8FD)PP"?Q@2" MAY:8Y%,$@&\%0":&<5).IUXMR8JJA-S@ND!IUXX/^"7 MP0195/EMT(3F%QPYL(-7K[Y>E7.&!9,AEX-DQ>W_ MO6QJX_HRW:3UW&UX$5OM. RKSG]# >Z(\2V^K2YSK9,N_X9LNH-JS;=2D$%K MQ-49DS%9A>ZUZ05)TE]'<]F7=2E6.[WS\,'U\+D[*=]AG$F+2-O)T"379A*8 M@1EIBSJ+-A3%$"*5)I./,L"HE &&6S,^ .CK@W!3:&2Z=?C-#A"1WC3%$ 2- MT(;?1HQ!:5#A9^\5G^8LK^_%5GW"A%7SZMBZF8\36[?O.(K**.8B_DTO!-$- MN19X/L_@/(,54,Z:Z3DQ4!!L^\C]?7YE_/#'TT0T5#YWQ!:7# M%T9S_2=U.6B2K\UV\@H3,,Q[K_8E[L_ *-8\D]G-3E5T[5BM#G254>)P/Q[ M.U\!I)%@3VQKMCXV[/*+RROE7C*AUSBQ=LI(LZL'9BUI5]<7]4RU&Z^U'$ZU M]#%7KF05#6V>YU )/F1EK 1%94K.]73\C5!7]FS5D51Q SMUEY,Q&#-9]D@P MU67X/G)XNP:6UNV(UG^J,#+!=A"4DOD%F2/B--I=B)9/YQ-E+7<>@G#T9_Z/ M6,930W>8O$D$2MX4%6'9 MAP6+]L1LJD8#/57,*YY;Q+S74=Q;],4)%$T2]S^73Q]L U@3'6S]RQ:8>$,= MRL^23ZEU##V\M6,72.M:SMUF:JR>M"-S<5*KY#L^ND0+',XF)],QG9N?-R^R MBFH*=^_$K3D4^&\3&TY-=0+=!K HA<$>/!C616!<]?>VS5:8^[6J*ZN;P#; ML4P3Z"]R1,F^GU<=A[$UU2:KP%<,U,^<9YY81;#&*HAE%7!8$4T6BAA-D5/%@L(P9P9MAQ<9OA?[ MJD%3^H9BF:^7:VR@9E.],5ZBIX.XMQ31-,^8Y_E7J60J&4L1Z.'Z_#M1)31B M".J]:)-]FT8'(U\_8$>RP$Q:\U(VD]74R70RP5#9@0KH+*:H]O\?GFWQY,ZB M)]O(RN>4=%.C951UU)WH*)L&@\9BE$ZZ5O*?3=797&.TFY/2PQ:F4!; M5K>5_*1^GMP?N:JH"'8WT;5TT[+D#C)YCLR,O5[9GHS2O?.T;3037;?D[<$L MF> U<;MK4+C&#CC-&F;$B;$XC[/1S9+=DKO'4FPHOW00@^JC&I)>+.2T65HL MSG04'BFVVZ;8;CHI7^7GB%JAGVP4!Q54 V,G8!,'8S/7&V]?G[NTLFX('7T M1ZP-=# )(JD_8JN0825NP91^6G8L+XB.:CS7X\7@Y[&=+-ZZ^CZV%DALY<,_ M)_ >-2KGU:B\W7QXEP-X\HE(O-I6@20U>8<08;#_"7H<\%WUCQ)I9[P^);WVUZ]83OIL-UU M[/GELQP>/;17Y9/J4L6B)X='H86L\.*)V #*:@[<:W8 M$.Q^-O%LQPL*$N$W\%O8LKK8UQ.U@;-5$66&ZV9*]=V6^ =AJKS5UN6EFS)2;[?<.EWU0=DSZ3]\*;<;P/9(,A;<683R ?J;?UJ(2J".0+O;JW[:VC'?O[S[F66 M&8.6!"K/9V?HP+[?$_>XOZU+5N>:G":5&\1%GR].=)"1($SX;6?A;&!_&)EU M+5';IC\HR5ZG/$@[.T\B. < &/ *Y)<+-#4;LIC[:_Z&#X,+=MN$S.\F"KX M@P:OL:6V.1Y5V-[(/J\H*1>W XDVINO_WC%D.">C8V$W0/Q#CV_T6? M@B-1@]W JQ%<3M=?<>*D#FONLSHG/'3!YW3!VF]9>0C;'AFSD8);\I!JT:"C MM*TX)6?Z(.B1@9^E"G),GSN:^/SNR'S;?7@@\S R7^V^@H[(9M7@M06CUV[* MB^5NEQ'.P6IJ*D.Y@UUPY![V'FK>\R>(?^TR[+2&X=,]4U9X.6*JOQHOT=+ %[#,]5J/:=DI4=7\-C>P$ND:T:(H'K^Y M9=XT&+O &G3J:6?!^6)+T.>N-[N?7V^.H3'TY9KS:0L:VV74]]840L"'T^[8 MJ@*&/^&):\VW=X5T=!TL%7[YO]_0B9$<<-UR@VD;Y&6#P?T1&WI!ND+W@QXH M8E!0O=HS/U==)5QYU%7'#0IL-PN11U,Y\"[A%6],PZ=7W+I";[^+=5LY>!+J M]^H(>)EEZM&5EJFOT4$%ZKBKME"Y1NG5=JTQ--D7W.]X5](=HL4%, M=6+"NM=DJ&.&\*&K%AW'\1;V$?U]\78K<$76#[I *=X%7*.7;M&UYN)[PBV9 M$C3'+@BGP[KJ$@K3\ES'%4T,>W-T/E^ M?3+E\(R\&URU5%LH+%*&@0)W,LBB+F;D,J,?T$D251A3.W__*-7S>_'2+R@K MR7+7%[RN/MX)PMAP8,RS1'_$@B.'X.7H3J(KKZ,5;>)5EQJ8CP6-2M5&U='\ MQS\$]DP%S+B3\8VU&/^C MWH'\)7TO^I&_Q8KC)1*KWUZ_%4H7LK<2<)==,[<4\G8'XTVYUA9+' M7?$'1/OI4\BT-FW'X32!CEW8NG=U(^<-CX\('KWG]^W,ITU6*9A8P==!__C' M!#LXP3J6[IE!Q!YT+K9W-TMS!E'-5TNY/NVYV'(V[[?M CUZ3*RK6YJY H)( MZ.5<^3?VGQ6'%&A7@ED"[;&N;Z?*[AP:@O4%\,:?G#8QR5N?!P"].AL:\]!] MQ/!8>(BB$_LWO%\0P3D>=",=Q0IZY6[Q9+A2 7'C:71F"3XSM&)?[M) MMCX6LK4):H-\N[<[UP:%]B0]RZE#VIAZR:R1Z"4GM?>,6!\XD9ML'U%V=>NJ M^O>[S/]@(L Y8*BN"Z=.F$*U+3-(F^O^NN0M[&X0./(S$,L)KA#+KXSIGF9X MOL>N==WU3EM@Y*V[\[)(._;O0##)/W$"?]JZKVK8&'L2-,:^MH98C7<[YX'S MGPC,Z!U.!XQ>3_"=&6W024VK-V2$%C*)=C[7:-;-VGO6\S&C;S>C3]G.==X$ M#>-!'?X>QKZB"")VBUP2JV5#?=C(.L#8[^>>SYX=?8GYO+CE\0&-_U14>>OKER$]-B^!#! M-^[$K@]QR2C_HBLXY^U5 [(LX'(JSF.2B//Q!)GDARE \!*0 "H+0)"(Y,L] M8#97CR\!6HNC3&JQS'EC;[),-@_M51MTN_&X1%--FFRE')"@&F1F&NQ5PUY> MR1.M2CFL&QP)?GRREP+ M\:DQ/6C3;+Z2[#;K9-4N!^-\19$ON/E.FBD,:2%A6':RM4Q.4T&MY^:>WW%7 MV^HFR2<\]>7U*M7#$_OT?*I\_/.+#1*/Q'I+R?X[)U%1PL? ML*=4],YNO(2']:IN*/2S0HP')GADK8Y4.'3@DIU=7["M(&KC_1D%^HLIY^/U MIJ"9<7(I!$J5>,<#HU[/KX\>V[@/PR\0VP6F'?G1:8?%G[ [JO';'WOZ*?[U MPJKO^X4K4CZD\HFG!/;EY%Q$Y;]?+O_UAAN[$ B_P$Y?:.A?8G(OQ?8OL:\7 MXOO]#OU+S,6EQAX)PNND*O7;'8.=.#V'\F4U M4/(;^;-5WGEB@\FJNB58.5)-P11508?C76^&<((,%W3!+%N"7X%5^3/WQ#[% M"A35.&.5.\C&=9,.NOZ)6>5R8O_&0L.IE.E-VMVB7\+_SF8Q=O+ MY7[2C?LJ.&SX$.P)<8%M;%*T@0QL)V!@( ]O(@486%=(K2O=\MO[ M4,_W8;=2R5CP3W"# 'D'K\A:DBH'Z H $7:FBU$3>]-:,1%446$7K:*Z\4+6 M>OUZ4U,2$&G"]ZX+@ND7$+WF#AR[, JGX[8L,2Q*=,)VWFNX EF.@7 QQEQW ME53#V1OV^M9#JV%;>BRH1MP1\7.-<7@P]V8ZQ.)H?*?+&BO80P'>%F$6.O## MI?%_8XE0#V2?8DF<#%JR_6ET .*UFK8?C<5-4'Z1QK)VB&>LO\ MU=A8P7(557R_=N-JW?6OOWIPFQ4J.>8\%W $99=O[\^(O>P@>-2,[4[>@\;1 M>EW-98JZ)ZVJ'5<_6U=HR.%^G[!*V+)ML#V!,[#0MKW:6C()=+#E.<&NH]6, M./34I]B76Z!O!9^W91_8MU#,06GW2E+/ MS ;0<2H6[;KMT'VCVL /?AC03= M=U1G?>QJD-N= 60H!#8W\'& Z0CK"D(1P*]"0[I]^B[(ME;@Y9E?T"+O%"+8 MT-^:!9C<#F'M5>W.B55=0PR/HT\8FD,P.#,>^+H-OH+M/E#\*T3LF,@#KH+G MK.I UC;SN$+:5S^JL]8_O[Y>+&?$2]]V%97 GLBOV3]_[83"L[^4LT0OP.*S M2[_QZ'?\I3J6FY=G\9Q!XZ-QJ55OY%6_=M!?VO&+MF%GY.J#SLYKWQX%%UH7 M(I)/-V\8\FKH>P<8K>C8!INKM]LJT]7;;4RY[LJ__KORL+Y^S >OW5LU7YZ4MD;@M%9-CSLBI M\W&OF\_."P>WQWPX+KW6F?/O(?O?5*-1+66I3)6.,?5J/]9F8B66Y>@6&RO5 M.TRU0^?@BUB&JE=:7*.=[<<:+29+T[E2O<#&)./F+L0>=/]E1':$)/I^EQ9N3CS,@+ M1Z9W=V;DQ7BP._:PH=XY_;[W9ULPR5<_EX!HK5QU)% >OT(/(7CUZNL5'T,3 M<.8^5S)%8G$"DW@"3\;Y.$F0_# M$SS 28E(#=%XBI#W=X6&D@S>WZ;1]9L' MJZW\[7PLR]3;=+W-7OWD['<\C \TB+W4VN\)"[OAHQ!HOBQOO1J\KPY<>S.. MG0:)P>?*(2+74W2'1\&C_WR1JS,@Z?ISV\;_?B,MMS.'=YX?%'+(NC7?,''S M'@DV2/Y::>0Y9-N[RG#[O3"$$\5S5YT>$W!(81EN$-W^"E_!7X-_HW\@\*O_ MO.#0WIG+KG)!UJ2(IW3ZP9TCW"&/<6;K(23NETN[BU]PP@>JX>\?^(\CR>_G MDPG2[T'FLGF^4+$\&Z>UFXJ$GQQ7BZ>Z:>=OD Y!="8\/LV1]-MKH^<53F+[,R MGTCL+0TQ7V<,U9JP>-;RV<3CQ8XH4OA7VUX;ZC\(]OYP=?WOT^OSCU=7 M_[K\_-OE9_KWIU/D]4&76M?F\_PB/NHQ'U:3QE6,1QGO7C'>E]/KVTOJX!F= M@?$\)H,1> Q1,=6;7XUGY"TE?+3>^:DJ$UW>7GPR+L^I@<#Z?_G;QB7[Z/ :#T7EHNE4NAVWTIW:1E;'GS>0# R 2#ZUK M;' M&5T[_7RNG9[_<7ES<7VCY/IPY=J\^O"!LL MM1IN;B_/;BA?7/SO%\HW M%^>WEY\N$%U[J5R;AR+7N]M,'%A+1D;Y%6-K\>!*D@]7DCO_NOA3]BRZ9K?= M';Y4=CN'(KME;A\=2CEC2BJ!K;H2'UQ]OOW]XNSJTY?3SW]^ZP\&G>$S?;)$ M/+N'(IZ[V<=D3(W^'Z3>\6&5R+[Y== [5)D]_?KY^N(&$S:IR?7A V4*<)IN MOG4'[=ZPN)3H4X3V]&"D=B<[F8RIX:":&%5)+3UHS7_QQ>?%O^LZ7ZZN;+R\5W=ZA2.[N-C,>&'W8>&B-C8UO MXNC4M54"?= "W5\)C@*P\NG+QZL_7XQ-]0]%H'>WF1MQ9C[ZA1)G$.?.Z$#% M>?#I])^42WX_O;[X_>KC^<4UX*/7%Q]/;R_.(7>; MB0-K\L@HQ'QL#0?7Z.B?;TXQU45)-4AU=WB@4CV,+3@9/>UWVT;OQ8[R\%"D MN?Q-3.QJ!42G);77/E!)'=W^?H%Q1*K./T(8\?-OE,5&@U$VU?+)PL!<6:A73AB^8A*2D%*#S5@9+1/S\\O05NG#P/#-'O]T8M3K-J'(JJ[V,=D M1'6J9N75/%1Y-?[GZRGDW%%>^.."JG'ZYT?^U_GES=G'JYNO+Y;:P\F,W-EN MRN/B:2N-K(FAKR^HL_O^ZNNM]NGT^E\7M]KUYX?*@AMF.<7-V?7 MEU\P\^##S<79UVMZ"%S<7%'C[?KV]]//%__S8OD^F S)W>VF-"XD/R4?+%X'TP&[^YV4XRKI0:&\IN K[*Q)9OP3TV.:WZ]P>I!O!*G MDOC#EO@>5)&ZOOIXPW++V]\OSVZ^#0QS9/1*D-SWAR.YY>T@# 0F,1M* M2>9A2^;9E^M+JJF_G'X\/3N[^@KIXKU MG_&P6C*N!@.CQUG\FP&HR+0!8?68N'UCY<76L9RUI)^(%+^,67K]=GOY_> M7-Q08Q##W4FT^_V?E(\N2Y#PB\.1\%WM9SPLFMK9O 3M_9\H\ZQ_%*O6]N'# MY<=+=@>'_U:5;CMT:?] ^>#S;Q>7GZ\O?J/'PS4U^F[.+JYO+S_\"5>WJ258 M@K1_.!QIW]5^LF&A^ULR,)1 -P;O;K3D 9+MKB3[L"7[M[.KZR]7UU3?_W;U MQ\4UP*47WPRS:[P\#M5O_78X$EWV/L;#:>+F],/ M%[=_)IGDWX:]7M]HER"MOQ^.M):_DS"@QD:4TOR5Q#978E,,=9G0G%I>I]?0 M:_?#U?7%Y6^?_TE]K9OS%[C#&I7-RV;(YJOL63*L%H^K\8$U/O(9S]WZ_?16 M^W)]\0?4D+G\C-6@5*V) Y+;?U*B7YY3Q^CZ%-CDR]7'2TC(_=;K#[KM%X2& M06;_V4"9W$SF4F^-J/NS3 6 M.M@:!X,X_PM:&ERPDK##8:_3?G%%;.-@2H"5OXM)5EXRH%+V!RVIPR(>ZPXZ MH^&+6TL8!U/>J_Q=5)*J)#7#8Z.+__W]\OTE9:S!T!R9+T^?/9BJ7B5MG1A$ MR>$:.?P9&]#OAM;RA+;L.;WK:4A?I!]69%(5F88L1-@/>]L^X=@V7>K(/G&( MY8,@S=^)+M'(9?S9QTS$3LQ!JP.RLJ!O\<;PPU8?WDDW9Y=&3@UW/"&.DVU1 M+\0W-4+IHCBA)P/QQ5Z:74GZV<;:TLY(__[7W^35C*W)]SO?B]SI\<1S//_D M[VW\WSMI _G&F*AK[LCQV"?6]V-K1A]_8CD/UF,@M/FP979_>C?V_"G]J"WF MUD&-U!H.?]*2E[ G.:HMK!_'TK:E3D7V*_$6*B+QGA?8H>U1[40<*[3O289B MG.3T1#\QC58_1]RRF1IIT$D(D8 FMU=GSSM';H'9-&^FG=%/*>&#W(&R1@"R MNUJT799F3__QYIO5[T^,CM7Y9O1GO6]=<]K^-ARW^]^&W5[?&O8[YK@+)R$\ ME?VBN$D[?+YCAH\/'S/9Y_%*-9+MQ#[>C3K+SNCBQX30/Q[FQ"=:."?:!,CW M(]0H68C_8 =$HR8>51TA?:#E3K69Y^/WEI%/R804#^Y%JW-LEPC=:+3,04:#2J8I2A@2#54C59)> M%)[,[!]D*DN<4 ^,9FDCG']MR#[+6$DO6D;6O >^0AL_960]^%9L]@];@YP] M^O_]?=0?C-YE9Y8Q6G,"_DQX=DOE .>AV7YG34"8M8@.%>!;QCO*,#/ZEQ9Z M[&W*B9X&1VI(IIH7^1H]R4+*9H>4$X/ F]@6#$ /35M;^MZ=;RWH!Z%&54X W#D!MJ9#W='YN-J2+LV; MMK1;RM=NM!@3']B:SY8^CFWT MMPOO'KXZ]2+T8JD#&,+?8S*Q(F9WQBJ3CKH ET/QI^+/G,J\_O+E:UYG6G3= MUAW1',I]0>@3.A7*7#Y5E2[5?:#Q)%;-VS^*TQ2GY30A9REN!GXZ_1IK0DG3 M<09"OYD^&RQUNB>3R!&. AK!P'E']ENF%M' C!:K[&P8G%B3.?OR@LYP#E\- MHLEV3+P\56M_0C-/.E7RD>5SR^BL==6!ACM3Q+4C4*"*#MN1JXORDA MN!-HU\$(45A\8+3XP$6*$#W%D+0Y3> M$_LO8.8/Q+U[)'G!27^N7?PGLL-'[=(%.QZ\0.T,HS#:T4=[@=#J%\L/7?KC MN;U\JQA.,=PJAOLR]XAK_UC-V?GG_/\ M-F$1=&U* )WP'ZGQ&SYX_G?%0(J!<@PTMUU+L!!U>_C;7Z[/"E'8+\1;.H37 M\ BT:[*,QHX]P;P-&$G7R \>2]6SH?Y@3:Q?UVXM^\%R=>UWCVK*?\$_$ #[ M9$VL2/&MXMLLWYY[T6.D_1DY!1;>OR.(R[)OG$5.&/F$3@-5H'9+)G/7<[R[ M1^W,:^G,M_@83EN*R12399GL-^_.TWYS/+K$/)=)'U*EY: #SHNJ@C) M8@DVW,1;+ &WLMV)1Q4AR^B(W"EAVM&Q'KAF)-J9]4@7H5T&#E5^*ARE6#+/ MDI'EWOW?W(N8?BM@R_07J)]!'0IJ "K-I]AL>S;[:+O_-[>I/IO,@9_R;);Y M F4SP/DLQ-!7BV( MQH$]M2$[CK*D4G&* [?EP.>$QY^5"+)USKR4+9]+@T?52VW^;C M?&)"CE,0F0_8^/212G$KL=DD-NEDY (C 9@[\R7@/96TK!CM28SVQ?R29ZXE MH>0/O6/X[QJF41=Y"R[RJIN\\:CJ)N^FF[Q*[1ZHVI52ZEO[^R *@> Y -$Y*FM.;<""%I.Z'_I^_>VCS<-[^Q9F,]L M2UO#/.T.YD YEMQ;U.$3-QY/TU<" KS\ZD @_SP=-B5=\ERB;.YZV20I*KQ$8XZ0=@FCC>W1WR M'<=J5EA9@0W_LM_Z&'-L:?^6-'+6J@M$O8U)M(B8'Y$I9Y&83!:K+D'YQ.?KXF[L-VQ7>PW..2.JL5)Y/O$G3R* V)3 M4K1B/L5\.>:[*;C3Z4,I"7L"+B6&GN"\#17W*.[)<@_/)2*QV!G-V7OIZ1 MO^$!_CA4$(T3_VPHGT??U0L"4U,23'Q[#,"PAPMT \^QIP@HSZC5Z$YL.@T[ MR:O6M3$4C,0*D"R@17^"STS'MQ@*<$^?CD)EP[*H8<$2KZ&NZ!'?C3\N+X0P MO\5QZ.]L/S7[EG8:B)G2>1$G(*S4;R%\H / ,/400? >V(KA(;H8'2RXO7>;,]R#/CI="AF=/;9],0L9,+O\CDU!J\V+*\/5( M%%&F3R3^(A"\_I"3K"B1+/BQ2)J*8IQ.H#^L'FZR D9MF*)8K5+E2I7G5'ER M[7+]G4QU)4FQUW/9ZXHRT,HKO_BA=N5"07?M]@_%5(JI-C#5G]$/,)MN;5]XEU(PF?RM]4P&]EN%&*VM M^*P*?/;_YN0OY)T5AV3Z\Y7G)/7BYE"AZL%BGJR(+M.17 NJ_$F';6LU%Q8G M-:-.BM.I2\PTYXT$._UE+KU9:E?SU77 ?RYN5./3E=I8\1X^SR2-\K@Y81UL MO 226!%)9W5PZ#JD.A$EU870-9XBB5-/L@X>2'HL5@IJ&H'_2.>;H =4$ )B M!9@T84UPT5,(FGKL2C:L.0@AS$H?+Y>YH"N]FH3>&#([@%O,MC%$5Q(N;T$' M#L ^V*T:^M4/9.Q'EO\HOFNV6R6V)'H"T>DJ658%))[B_0%,ZYO^%;$+G"@< MV&J#;_?,OHO8(I"&TV(29W !-V(M%)SXY\$<0!!(/8'ZG'3?_6QD.VER,H:& M'QKU[,/Y@E M%2>S0*0\,RU,0*'\."$P-RB]N:>-Y=*42!!="2)EE!U"WW(# MAP,Z"'*(T"KLMHPGL[90\(W4N_1;\2^*10PB9$A3NAW7G][W6\/1P,31;_[; M:+7;3(ZI(,X!)V*E?2%MF@I+.!>(W.\MHPW<'MH!'@Z8[F,EF,H'NLD^??N: MBK]/F>B]9_F8&7=.]W\1BT*'/HVRN(DRA2D*KI>TRF!D1+J!W,;KHG(LK5FS M%BP':>)%SI3Q+*3DH;RS]\9$!S&%DPS9,KN5](MB<#U.>H+5 )_!C_D,EA8< MA1$\%+:%[92/3;I@+R"GE3C> ],T(1"TI;H0KKR\I&XOJ=M+3^U#.!E3M=&9 MC+YUVM/1MRZ9SKZ-K6[_FS6=C-MCL]J[\G'K/*I-"@ Q,U!6Q8A3VS MD^YK'.7/#OU %4# [@)8,?)OT=].["7H]4P$@"IUF]SGWL:S)?LF^;$DDS#[ M+K5I"KY+%;6;?0_B3FY^5+J9"RGQ3PI$+#W,#*1F"YT,W-)N@#\SLZ">Y5\0V8*T)SOXSH:/7!Z' M"T7D5+3Y$X%#L&.F]FR&V=)4+U%V20?1Z%;XK# ]W1][L71L$E\+7".84Q9J MA*BI%U&#E3[6@]A@W!J2T2M+*_9,25P3_RV@JX,]PK KE+GB;'Y)'\EMQI;V M+_(HE\Y"&ICT@_.6=DUW1?O YA'7^"CV0V[G!-S7XFV,HWE\31H[C."6HO=J M+59W#TRB'!\T8(13WM+*(?>>$R%[LCL$BR4);>%K,ETSI=ZQ_]AT/%NQS5/8 M!CCCS@,L ]B&>C,/(2AV"EF>2JSS"(,8L30XY1:GXZW7* =(R4# M91*:DOPG ##M0[C!H7CK*;P5W\F[ S#;Q3)\2\^A;@_/C**6_8IB(\5&D@&%X5WAMB,:"?"'-9L1'M(ML)-TS;'_$]E3 MJ+'-#L("(^L $D@4JSV=U0!!BOEM:@>3"($TAFF] +YJ0IRE 7VR7Z0"!6.?: MAQ3FZL5>E>1,8>07;Y"RX#6[@0RS@F3D;>6+[DVA!?^0"MNVEOHNY,A-^\8O=U7>3",24CY*![T5PU_7< MIRH22%H2,>1T-+!0<)#R*+QT#\:V0_7BR=R>4OKSQ*EV)^%+%>$NCG#?JP"W M"G _,<#='TVMV70\^S;M=HQOW5[?^C9NF]UO9-09C(UASYH,IZD ]Y?3Z]O+ M;_VAT1D8U0QFPPS9V7<9!Z_9W"]O+SX9E^<7GV\O;_^\^G!^>7UQ=GMU?7-S M\?D2XMV?3W^[^$0_+75=:U8A\X50,S;F>QZ/'6_R/74,MF,V'IA%F[ ;VX/O M*>P,Z.HB-UJX^:/%6ZQK;;"W9;>WT\[EV>O['Y]]&[9[U M;38Q)A,R[%LFL5+R"I0SKSY\H'M[>WI[>7-[>79#-_SB?[]0@ERY0\?5JONYLS==T:W>8%/;, M@QXJ#H!Y)*Z:G\I7S<&E.Q-9]MI-Z$<3<,=>5?(@<9]Z@+F2!'/>B#*Y6Q"$ MQ,)2AE!,,+[2(-U=0/R:U4^4+@M( 3GQG?@2/GS^Y?HL?QT]5<-@70$"\!D+ MBA"TM+,XH>@AF0\\)[0P-0P\6G;7('VC(35;K,E%YR?FF_2*U=.7^S-W+Y*? MIJL'M*01Q"6)('7E%+XMW7!F/V>82FJ3Y",;_ZS()>4F'/4[>928A^I[X@:0H+7T MO7M["KE._KT-T "/L$VB@/JM<7$%UM0>L]7%"@/MP0[GG!QPA$"*GW;I0A(] M2Z4W\*>04\^RTUER/"MK>4_W$E89C3,J+G(!P;"F9/BHQT5HSK@],?4(ZVM1,#&JHZFH$F?6XLT3/5;)'GY_ M>G[#ILC[0L",V#,@CS;RV2S BMED\="GS5F%:;=@!#L((G9<9*O\9$[\9(:B MP+'KN<+4PK/V^4FKC#%3352L\"(R4Z-,R<&M19?0^8@V MJHEUE73)@*NP4-.]T%' .Z BC8<-EK73@')T-#$O.)X1E5O*9 M+*D-27E*_B!>4KP0OC;I2U)U-.W>P[$Q1J)15Y>Z<=(W'<^2?LF/L5CER]_, MWT5-,3#?PC6+1A87AQCGE-5LHDL&;;)M(D. G46((2C%2IK3QINUO MIZ=?] P1^4G/$C!8AY?DB=(%;CJ?[%#L+@S]5Z^O!F M)> HEPCI7EW,#B^4/Z+-GG\>9>$=.]+\ MG51VIK1=,+KMLCNF&6-$LCC2U7'A,JOD?Z\R3EK:3=$1NS([K^!J*7WW&B^/ M7B?IR2P$DHMR\*^?4H\). \O]SQF.=7VTSR:8\\\3W) ;CT)%MI#4AG%BB\ M:]84*QIQ2197FX6[4G#5_+6V"9$CRA3>UKZ85(8Y)>6\YE0ASL.0F55*+:7 MXM^SE&%48@5:+V4%O;H29_6^Q9X&8D]!;W@.51VB#16[\$R)8,MP$FPEP$DM M[6H;GF+;CAS%=@^*2-/1F-8#[4*U"5RRY@HYHV^FU,'A'OQ6+,P>Q]-! 0* M4!=\QJ E1 \\_S$&#W@][!480BBW)^,WF1 !A[OO0HG(F 0_2=!%7?HDC-T3 M\@/J'Z$[E'R;%TX2M^=1_Z8/".D6?RR-2T*YB^%U/GP'M>V49Z?:+G5-@WE< MST!RE+$$ME0$W)<*2Z5U+)^75\PGZJS9[GQ)^T;)M[BJMG@VKUSJ#AM /E"E M1!@:G6%:*Z)4Y$@KVY<9%9TY J0!0WZ$&QQ3*ZXVB-]W[.\$*PTB*("E-6*^ M2K@QHPG%$A XBRNX2["QJ)Z5WCTT;MB'5 P)5F.?V_%I).VHA_4FF%DQ*46$J /BA*F98:66]&_2DYJ2"09JF.@\0*4R!R$W\+TM[GA3:>+9^1*X M@,G[^>H/5A!X$QN/*YF[9 (4NNA;9_<_[V2\Q2X"O!!(;"2GIYY4/RG065@; MA.4>"1TF$%F\02)JD4(14ZYY/7)$TZ=;?5)6ATDEQU77B?*J@R14E!X8M*1XY)%R3Y# M= 7ET ;5C/..#[9-1$P?=YO)77P(@IXBP$5/.?0"\#;)LX^\!)(2!NI.+^(\ M0U3IO/97M3-W9"=G3?::&Q<,Y+!5A7#P]!)'&:N"9#.N3@*J"2ZN%N5&'LC8<; MH*9!JOT@T"W7\^.$,(8%H5& M&2H\ YUJ'BY71CO9[B]56C*(T<<VORJ"J7KL+R387E*RS_=;'\9R9DKP_T8>KU MNI^'&[_QC%#A_NJ7QEG2>CH-.C8L,%Z\Y+FQB7&33@3F26MNJJ!_$G3614U$ M-+^QN^,J4"H5+=DN?44R=N-D0G%*I/),M!NZ]W#4G4ZI"K:QV!A0XA,]4;$: M.CA@%\ =W/GXP"=UF1RO1Y_)'?O51SK 6^T(,WC_H'.F4WHKLIBYLY<^GCT> M(><%81R&L2*6P;V&*,XF'C,/N4&;I*#Q-*/T"".6^&QE%%$,GCB999"9%7T M8;L __N6]E[P[M4]K)T\"!\E-N9R;W#7A?OKM]E-#.B,&(]ETX_W,3V1=PO5 M\!=V#-B<4NO(._[##D"A??&].]]:%';GV^.:+$CIDA*P%6PE1J 00B[.'$"0XP=F> J5STYD.C5^ M\T;,BF%KV>M#L66BZ=I ">:9# M;J,52(GY+ZRN_ 18;+_!T4N72SXUAMA9\CM5M/^*7.VC]:!=S69X\L5*%O+[ M ^*\6J%GN3J+T3('JJA8Q2H](?/$BCF.8^2#@M*=QTR)(WR=JVW/8]J8! 62 MS&^!4-UX3UR68Q\?S)Z?0NN2,O)@WZ+X[[]"V09.5B7+]EW"W**'B$B=2P)) MFP]YWE9"-DD+C+Q5%@>#.5/Y^@%>,J$;S.XCCFW68"Q:0O5_F"5<$GB,875I MLJD4 1"T.^A!$J9^!6$IM OPMI8_Q>-6F!-TH@S?E\*A,-#*2RD%HE:W'GYQ MCF?FC(/0B!W@M0 6@]E;@#D).**+GC3;PENIGRQ_,H\;Z(T8]WT665E?B+=D M]T2Q&<<9954?+Z FP50,?_#K#_!W >+Q$4PW9F?!?:6%;%71M?S3E*%+GK&TBFL.LX2'D4$E?2=_"9'N*P2S;\G9 VR%[&3GB+COC*"N- M>&7RN.2^E7?)3X%@-^#:4=:AW&X[29AM!0VI(8!4")[=R[5#5.IJ]$:WD*E'069V#Q+CDL0 MRY\%%+8ZIR[(]'04W+\BQXEE>DMY AJK[:@!ZL+4$ ,VZ'+]QSB[9.S=IPSX MC!Y;GS@1!YC7)ZED$E1BG ">Y=BP7I]8Z):EJJ%O0&17)2Y*L]PN<5%@C'+. MHNABM18B#1($64QJZ^0,66&P>'D6'.7Y7:E,V27_95-7,H4LE MCN4YJ0&3\42_8!6++8S%=E0L5L5B*Q.+7;%H.Z3$N_$+U/+K%+'3D*;IVC(27/"%0AFM]V&*3.SI<]1Y>QLAC%%FW_(".?6SNH M!M-F2*ZG(,_EAB\BET034?4[@&PG^%10(TL 9NFS3^5UK.*NN,$TV+?@(?ER MDG@Z_19C!,+VA>S$A)%7UC !WS?E:2;N;GS=I'ANS/L [S4V-<#$8#80PT4> M+/#?L=OF5&1-4E$@[I27A8(M04MKQ2,@W)ZJ%Q%0&D!#; :H\.0'OL?8S7PF M:I2=4B?/2=K:X^/^&3E2IWM]K3RF%Y42\O#!D^,[JTCW@LE?49LT+F<&B1#K MY\K^/J.&7F#926Q9#D6?L1Q5] (I;02V?"2*=$EOODVOUGH9<>*%H?>=EH:, M-BHSB?G9Q]%%K%"N6-&-G1Y)S/#\B_I7]NRQC%,J5P^E@B>5[?ODW@,0]%&[ MP\,F%_A4R["C\/K3>Z/51MB)WS'S'H#%V1>*2LAP\ ^+4U&E"=_W,^E">]DUO6C; M>/U"W!WZD7QRC@FK5TA7EF:#%45T4A%CQG-;[MA6I]5J"2CUQ%KSF.K0.<8D(8?LH2=;#66SK"#HI2*L\59X#.DLE"I5RLTQI"V$ER=(:#)6 %@;(H. M?(H=B"",P-ZB]/A.PG@@=P+W#!^I>[' X>Y\/C8=#O/O*'\3"(FQBQM)3R-V M_X;]< %Q"0*I:P1C:'2CV,V7&3I&+&MV1B#@]E7X/0')Y';AL2M]5Y?!8FL* MEA)[;BB1)G9/$=E,G60^885Z\>=)L3D SNG:9G:8.=?1/_,)(.(IEY&X?WF/ M6!J/<6FN6!U=$.6)J6AS3^0JSYE'*'QU!;[:5?BJPE?WCZ]N=;)^ 7,=T\2I MZ/@N>:S&$2K[@DN8(JO(R^67:!BR)2!> E M ZK^CTTG?87<\> M3Z6TFR+M4Q812*>PV8 M=@%@?WH R+588F[;K;1=[-*^I*8?++19L99!7/R$U1'VDD(86MS6>$QBZ&G\ MF*1?H @EB8T Z[#*UBYAD9$X8+%I3R3T+=F#[8(4A:R3XIP4^1.? 1^R4A6O M&'?'D8F$R6&'LG 5'B;9*,0*T7GF1%^GO],S0]B8IJ)"V%MC*BL"..RV6:+G M1I!DNCD24)!CM'5N448'9X/6<&-A-4#/'KPY9!VW6MEYR)K-Z(!"UALCUMK< M"G89KZZ"N+]NB/"E,&H.Z:Z V.\WEK5)PP@C)#WG5PSXL6GL-4SZE'B?*$JQ M3;ROI=TD>&ZN>ES^-OA:WN.&,5U%Y+MHQ28-Z.+E,GK0F?'[N[P1R31]D%1, ML=0X6E,4J]F@I5JR(-KJ[3 "G3TQ9;%"T%HO#Z]&H*&CS< T,FQ50! MP^\3^-E: 4"KNQE;Q@Y[*G:H8HO?%3A[QKU["<[.8?;TK*N,MJ]Q=%\)^EU7Z/&:E;:]3F[TGB?&;,DE M'9]V)CVY,8!OT;$!TYY5 M"YXX5A!@H?&X_,/1?P'$8%N?BV YN 6$JRK0M1TA.L5\+'8J 0W*O'N^0L MMT0JSD+)1>X\=B4:9KV*X*@Q^:B!J _M4?H'R6UOC_6J2F[26Y1FD2@G'1>8 MIO)D,7=5< (O%@@]9("8V"%%#*^++2:980AEOX370I\ZS^B9XU]01V#B^;!0 MS\T !/$^)3?VJ7JFCX*;X?&'B&!@8;748_=4S9\JC7,ZQT0^S:&L.)AV@VI$ MJ3JO[$#BA31XVX:ST[-,R93S#!IQ3; 6(.H@K+@9__;S^37_\2?V#&2;2U:$ M@.%%4M$V: 6B$.@_N?+H(@A1X@^> O\!2=.%,G6:_@A&N" M!2-$2=MUE5L^D+$OE6[IX2::+4TVLS8,/O%Y?7M;6BI][5M)T0A)'L!B %9F M';AX80B."O$4 KFFK\"LJ&<7(AF2H1!0XY5GLP+(*\)@FP8_5<4A7=S=9ZM) M0D5K%\N[@D"^ES0^/S)8)7_^5T[!,CT2H\A0\8(@^+R2S*P:"'TMJG,6SER4 M>$J%K)(]LCE$+HT[AF**]R0Q2N,MYM"I0,(:$E/- MIT&+=3C16<@@PV=T"DFU9,\E&M4\#GQ CPF14X8@HM#\O'0/%E45M42"T)M\ MC]%%75L 9)E_D[/V'D>S(75XUNS,%WD.J[*DCK< MA++@4#3C$ID'@"R\U"VP@PCL2FR!VP=6_R-K75VP;1)2K?,H'BH^2K$%\>^@ M&)-/9%.",>722K1X//T"ML%)LZZ.PH:PJ/-!!];<"#8MMJF2@J=23XD"ZR@V MO&2H&N)0&:N)/9HQ?K!)#F)KS>&)0=;8]ZQI/#EIQV7; AN#9%E=U% JDA)N MPVS+ BG;IMR9L'YRZ4++J3I4;FSXYKAN#<]P]!2W4(06P<^<(\G%=J:V/56M MRUIMD_:( M9Q?$=%-+QLKKBXC7STY/3%AUP/2B$Q6?8?[+Q08A$AZP [H!LYD&9@<__1\) M5)1C/"GPBN(AL.T/W]9C\;SC6()2<2II+QEE7.)(Z 6H9-#NJ,#-MD:-7A]U M?3*G9[%ON@C_&B;.\!L=EE7]YI(==]MA4Q9%ON&J)2M7FF$M/*MPM0QA6@0$ M>XRRP+2/JC'S&W'8VAS'X7(R]:BW(+*BQ]!;,)QG;7[I<;QL*O>/EZ!GO2A( M=E&<8HX'E!E#?P.L=PEGQ1@O$:7S%CL&9@Q;HK8@HP34&.=E$0'G25<:TY]V MU&2ZI(HRA'ADPWH@_(=UY PC:O'A5C%"M!7[9YU7(A_F:Z=AFE([!" [L(\ M5';DOBFT>P0:\,GS 1[9#[GR MCUC5;%ZBFOYX:O/6>/3G&*;A%7%Q]Q:Q=4T-.#I]G25NV%#8SP(3Q6*]P?$) M$\<+H/8V58DV!HH >&0V$ZQZ -]<@8M]P Y[SS M_)VE:A0P;6I[@30(7*C8)8C=^+BTNNBOQ6Q@T: 495AN%!;W[TBJYT480A?F M% IJ8D(GRC%C03_P9GNYAGE2&+BU6&Q3CAHG,>X0"=+8*+4 M;6GG$:N6&2%\PVS*A.-DN">( BQSGW0, *F(D[$]G^5."Z>3$WY"-;6W('[< M9@V*Y?LVZR 7\AZT?K3D=LLLTS!-NLW"J<)[;S+32K1>XTW9Z7V;8J$KLJ$MM7D5@5B7W=2.Q3(R/BLL6 M07.)@R_!?ZD#)#XR3A/C$';%]X+@F/$=.UMN^0V*=?A@813$%,U<8A-).(NQ MA1K;VI+:9?:U.#(@.R7&"%A^5-ZHA2-.GK>X]!'[=+$GQLQ:?!AJOV,6$0#+ M%(PURT^:V<1^>*;/8^S!\9+.;APY3:JFIDI"GVA']ENV,0]8'KQ@^0Q\PN4* M2"7K4='2P]G/0E;9992]OF H$&>.W\G3KU=AZ,9.M5N\/^IX$[!2HJ' MDM>37=#JV<& JR=G%$P((2$7!/5^U53@A[G?P:$JN-"G!M+29IF"-B^O/\', M8VII62WS4AT]CI9R[UTW>.+NW(ON=[Q\R-=#'R MA-]6B V+01;*CAP.XVD05)]D[-8"5LYXP' ;8W8L/Y4[%U"J>/T,EK[M^;$& M$* $]^QXUZV"=3$@(.O+L[K8KD;]7226#+3YN$D%%GSQ[Y;6.I53C: MG1/$9P(!Y 3V#T8'ZE^%\UB+Q&J2%;+F(#VT_&YIO\';"8K"*G3'LT$MBZ5@ M>+29M:I'+I "0N." M/G)NQDSG!F1'2"/ST>1GR=/3@MBS/LN<.N/,!W[B*JWZ$;T]K N-15 MI<.LW@X[?C8\DT-R=*H^F8-U@B8#-?E\[YYP6HG6@@D((4DVY%8O>)L%\2A/ MWAHAZ'0;@?>F8GMB\$8$8"1FBKMHQ9P!7H_HA<*"I*(Q2FD/A1LS :R" L+ MG7"@*;=>J5&& *HW$K=X(NS8A>:"J!EA$?$*Y-G9$GS%+J_0(8F-MA:@>@5M M8@B+N62,B5GDS&Q^28/'A] ZF3(0FOLGJ.L8^1&GCV/UJ3@=8K "[8%FE$$< M,2,\"R#W" ];XDL@S_A#A[6,8;\)DG:53UV1F+\ UT2ABDUZ0(Y"\:BPU.(6 M[S9!,UNN<#%F3JF0Y1AN@X9SR.83YIP44)SQJY7,0SU&XY>++5C!D@9@D4>, M=7 %VVEK!!L/B"0D3%?. $@/J,U WHSGVX%G[-#/J7YMU?WS,:%_%^P^_EU M-?ICQ&*%XP#R9 5Q?NA&Y8&:/QM'GCB6#Y(B14 3O9(GV@I<7#R:1]4*3A+4 M(4[!'%'E6$%DX],XRDQJ>\O1X72(I;@7 MW*8];&GO9:LX]MQTO"/$:W_X8I."M7N44B@QK M-"797.EP&^Q]83Q+TLBIR))X (]%3JPEF,&:;]G9^%:2>K9IO^OBD6WE\.B2 MNY.T[TRY-I(/@\*0OSB0VG((AV DB1V/0%C,$+Z'HY!K"JESPXC[+IR_3C4YSW[7B; !K@PRITWH8%0IF MDB5ZC_>.CO6(("RR1=QZ,X:7"M6K=)ZA;1Q@B#<4K=3XI%(7_U-OK1R]B.OBUW@5&:'"F>N"F<.5#A3A3,K&\Z\W:*%+@L, J"]]@I$&LO(ZE=^DT76 M'G?$Q>L5"(0D"2A97QYL!K] 7Z([SG6Z+Q)64%N)#!OY9(BM#OE02P*W',W= MXJ9'QHI<"Q,B>(!F&'AVUA0T%$85$!UPHJGP:IACR^=(MY)DK&=4RG;VWF:F M([&7C5($/'.*'2=40["'Q3>DHF#5 11(6YJ96TKMR_D]D2M()- 7CI=+]N#: M!"(I/R=Y7)P\%$QL[&I!((QC"[L2[IV=NCQJ)(?C>&Z/< O84F4H 2[;PDU MEP$3D,O)S1G8#/K>W$8O &AMC>FNL/;>O'TH28 LB?#824!T-D8#A%WNFQ/6 M\30V,M*_2<]E2B: A+( ">0KAW,'DP$_0.HZN$132E_;0;0@QJETL+]*Z&"J MY5J8GF/H+ZXH)+H>\^_?YN%V()F$JW/(B*/J!9*3*(5<4^:8:Z(8&&9T3=*U MK&SZ***(U2\@J'*==F^VQ^62,S%YE+Q?) M>7+I1C<%KA8F0P9P)XQE'LHJB&^N:#2[_TO97Z"@%]N,)*PDE#$L\C2C9*%U M[E7L(Y5\;?L)1^2_26P+I^*WU)VE/Z)/CYTU^!B.47MJ6[[P06!YZ/P(P6GA MRM+>'^,B..88;Z3JOA5TW;OB2=ZKGX:>O]"1HKP,$Q-6-(K$[AC7M+X<[/.* MIXB^31$&'=>1C2M2%6,O!='O>/FB.O8\FZ.*-YKE@XWAU2+%.T8U8[>P, 8G MMD=V]D72,.QV_.MB\63ZUT?MR$PVYL.^8#?+TMF%7:=CA8^RFP9SDGG4VU0\M>8ZZ$BB/ ,8,>-6.G(-'O^HS0S9!B(6V2AFENLP$&%J, ML*QXC.\5'&OL:DC:1A!@+8\*2F!M;(*Z9!5FK[.9WZW,+^'Z/95?@H8I8CWB M\)?"HY)FD\NM%%]ZX9J\&*=J:;>INI=YF]GRB90LD\@0+GP-SH1V4A9H2N[X M+39E\Y_R<"<,G-(24ZIH,%Z60+LIHUVRH^//XM!H4&B8 [))N2Q1U+&ECIF9 M@429K-N6F%7%&YRV&]EU1<*"AIDG>>YJ18UK9GK'3\]69-B1I15"W0LIPH:+ M)E,.6N+8^:@&)ITEY0_8]V]3WDJIQQ\B2.>$M5SA%IYB!=K]F8WG7O1GQ&\.B>3F MW^FTD>B\KPA3]6?6(WVV=AD _D\M-_8E$9C6I78A$RN8BZ,3"I XC\?> ]AW MOT/$]%\>2AL_,QZU(V&7HO'$HY:9X7FH$0C]'N2%CO^'#4L2TWFK@^3Q>VE" M"Z-+9X^C&'=($LH=+[D$2V=9.+'B!>5.O*<_EYN/BSV%Y=X3YN]O0_HXY2*U M9.$KQP>](*%<%CY72_4QM@>$KL<+=#Q%IFCSA)T=1V582$J>BW1&LW-_BVK+ M'+U+:C>C:@=H91;Q9.O"3VP&KM,=,^WKSWV:OS1/)>;F$5^"I521I)PGOXP7R5?LN"QJ[TD,%=&PY#')ZB%$J+F=R$#HS5,?:!+-;^Z^8?33_Z[ MVQZT!NF/CNBD>J.6D7KW;7I6^DH&@1LS]" 7-4C 'GP4"06INM@J4KHB4CI4 MD5(5*:URI)1I'?#UXUM3PH"52G]3W4M%WTYZ /#J\ME<:JG X;8M?8)T$3B6 M>2BI7-$( :_,<2**%3-PN)':;9WQHK]7 M4C4F^K ;<0DVL6;CB9SF)G(KFQI68.FHW>Z_9:9-VFZPU[F[;=92XME M@?"L P%!L0X^LHTEU$M,,+BF*6);!:9:!1"B3;[4Z^%#_ A)KJVC/09Y(R$H M62Z40;188,F;>-XIYTYP43 G0!Q6PG<;AH2OQ!?C$722RI<4QBV3B^^I4T26 M3_DW29ECL81$$16M1').T\$1!"2B#7@=X M,8ZU#,B)>"$_%50(]V; *.8WQ(1/B&Z&%86>>(,Y&?A.RA5IHRYQFOLF*U1_R=YA_CSQ&Y)EKXT/L3W0,[%KHF_CQ]\:WG" M_#9J$TXWNDS;]7#)ZQZIR;B MCM,#RMZ$B>? F_]X,WKSS WI]UIF7^0*B'0,8_D#2Q1,-9&&L,,=&VZQ8>MB M(1\\/P;TV8L_B<7?N@!,G;W, >N\F5O;;,?1$B5%S9"B')>\SJYLP 'VO2N* M-11K*-:H(FNLQ4KVO2VOQ1MKG;)];\*>>&,3:+!WX^L"2DRX&.5.6U&*$TK7 M$FM]Y7UORU-V05G8ZJQLI!FUIUU1O*)X1?%*DVWPO3&+,L5J:)0G-RUX^52> MX:XL]$.VT%^T+K,L,4KRA>4;Q2C5U1)KNRS9ICLA_9;[V(YR;$-Y+A M#\N=*K-=F>W*;%?'JS+%]KXKBE?VP2LO/5S97?/23U/%"LHJ5Z97DZWRV"27 M*U0HNUS9YNZ*XI7ZVN58 TI9YO(A^V@F_*^H*S&).LBYFV MQ<:LY@W%%WG02Q'^"89VC2F_O4;8#7?LUN[:,WY8M.[T_\HZ\^?7H^M-[IFML5U0U\J( 6U;^\K/]8HX$5O^7'JAU4BW84ILB M+V3I$RP;2+^C\<8^96MDQ2+-89&AWA\-].ZPIYAD9U&J^G.)J7?:/;UK]LL. M52DN29SH2G')MIQQ9.C=MJ&W.X.WBC=V%J&J%F\\1X.,]#YED^&@6Y,PU3-, M_%L/>EHN-W_JLA"R7&).NC)7E?OC4I6DHIL.R?;4#<[ M77K$F8IR>TJ\>C;I3+W;HT=.KUVZ95)3TNT\#6H7AD-L7RHB[B=EZ=GR-]([ MG9$^- I49Y.1WO6)?A^]('@+/5&]!=%FOK>0.NJ6FI&PA\UZ:C9&N3E+^?7N M,2*YC1"MWJ#-1J1BE -AE.R1^72FZ?8[>GO843Q3,H1;8:9YIG8QNGV]:W9+ M5"_[0?%V:C[7BQ.J$C6L ".\KLXH!FUKQ"E/UQ]FW]3;?;,.K:>>C^Z&<^(+ M\_U( +MO%2BT7SCO6<""T=<'O7)A!47!G:,*'4/O=WH*C:T(&OLLR>L,]'9[ MJ "]:J"RV\="VOJ@WU%H>D6 V&>)7M?0._W\H==D0/82K;4C!Y%7A%S)?R([ M?*1FG&;-9K9C6R'<]6@(-E+VG;_:IYXT)PM6T7E]I- $F%-1N>&YJ.72N +( MU"M E#6C<4,AR-*O7-:>T-0:;>>3RAL#&EY*JGTP.W3 X<]O3L:*9Y1 M/+,]SPCS1_',H:24EL TZ+@.&Y5<^HI,4\?LTV?F(8\Z?7W8Z30K#UFEG^Y: MO[2[]%#J%:2?_AQ:8X?LOD3>EA4A<#;B-YPD$\]QK&5 3L0+^:E]^B@.[BZL M'_2[;D@=!3X1YD984>B)-W!KV3LI5T/V/?RXCB'G&0"-WQ24.C38,DL"XJ?V M?<'X'AUSYG@/8M?$WTC:D[%/K._'#W2?WBV]P(:;9,3ECXX/% M5ZTQY?$H))F%OEZY1%CAMK5"Z%KB?W<*"2I"O!8A-B#4BA!*(@Z,$$HB*D(( M)1$5(<2F&)BBQ.N)Q-IHCB+$:Q%B4TQ144*)Q($18E.T5E'B:92H9I;A-JM6 M'1B>MPFE]5NH<:^3#YXONC#P?I-_$HN_=>%.R92]/"<3LA@3_D''T-D+LVT: M=;C@KZ2H%LTWJ[PKBC44:RC6J")K5+KQM^KSO3_>J'R?[PO'7M@NEH>O2V_! M>G)"U1M['TX?;W56*C.J6KNB>$7QBN*5)MO@>V,698K5T"BWIG]%0;B@/PL8 MR#DFX0,AKK+0#]E"?]&V*)-=':W*#%.\HGA%\4HU=D69[,HV:X[)?F2_]2*> MFW#F+>BZ']D?ECM59KLRVY79KHY798KM?5<4KRA>4;RBS'9EMBNS'L,L:JLRN*5_;!*R\]7EGE>.DTY66E-O\&J\V76LY/,8^R MY)6QUEA+_LBVW\87"'-Z1S&&LN(/SHIOJ*GV4DW!%$/^WW(+,-?W/O95Y&]I MJO% 9UW,M"TV9C5O*+Y(M7Y2)-_>Q*XQS;?7!;OACMU:7'OF#EY N[[<(;GJ M>11=,<$3[.<:,\&9Y^)G_D'7GSZ]'UI_=,U]BN*)+D18'E3J&IDOUB M5[4>S::@GY1/[HD;T2>5V'74*+OKZ'[;WVZ4P%<,2M2_$?".FF(J%FD.BPSU M4;^GMX==Q20[BT_5GTL,?6AV]=$HWU6\?@V$JLE]W]5O+&N[53--,A(-^@YTREH[UQ-1_@9)OZM1UT>S5L2'VN14>\N"#7J MYFCDQY*X0<7M_H,4K7HTV#:,MFX.2E:PBN15)OF0GJH=O=?I*J+7+TGLV50W M]4&;FMGFL'1;ZO"HOO-LK]WX6=R85O2O75+7LZ5^I ^-#G6NS;S4-QD17Y\* M^=$+@K>:[4Z\!=%FOK<0AK7GEINY47$OI;8PKA53*:8JOX-V MIVOHO5Y;L=?^P/8*\]IT]'_\/Y\07CLN1@/[?U@:_*\@:;0+R^APTIM/1 M>_UAW0!81<"$@*;>[I>;LU!K NX7!G\6(-JGSKE9-S1T1Q3<.Z2]-:39&>J= M?K]V48S=2=Y^H>CG2%Z7'G[=]D$ATI=HM!TY"#TCYDS^$U'SGUISFC6;45? M"N%24'U1G%W:!O7/46I.NK2B\UJCHJOWVAU%YCIE+6^?0S'2^QVC" M^F:)6<5FW;**&PIV;2TFO3:5DT%!YI"BVR&?8[6F8/U0RLYPJ!M&[9(VFPI3 M/LLG- 9ZNU>N4UA?$M82L5RE2)L,6:Y-HH6:$QS-9/'HNB>A;;_T791#/(04 MC=[0T(?#3NVS816GO&:*JS!_%,^HO-7UZB5V5^N=5[@O5CG,9-3!4.\/!XIG M5(+II@13LZV;W>Q='K3_?PZML4-V7R9QVZ3AJ7W_ZR_T'_&[B4,L'X@Y?S>U M@Z5C/9[@C/FC!)7,0:L#N.Z"OL5AW6&K#^]P:@/&^R8U3<+'QQ//\?P3P:W2!O*-,9%Q[\CQV"?6 M]V-K1A]_8CD/UF/ USHM-H]7/$+9N'D08=245;VMPG MLW^\^?OMU5E1ECR^IFK&7UA.JD0_?^O-K[? ;)HWT\[HIY3P0P=3R36AD(5(5Z+$)M"\XH22B0.C!";4AT4)9Y& MB6HFZ&ZS:M77YGF;4%H7FQIWD/K@^:*W#>_?^R>Q^%L7[I1,V$? M= R=O3#;IEF'HAA*BFK1S+C*NZ)80[&&8HTJLL;KIMU7E#4;RB>*7)-OC> MF$698C4TRJWI7U$0+B#WDX&<8Q(^$.(J"_V0+?07;8LRV=71JLPPQ2N*5Q2O M5&-7E,FN;+/FF.Q']ELOXKD)9]Z"KON1_6&Y4V6V*[-=F>WJ>%6FV-YW1?&* MXA7%*\IL5V:[,MO!;(]M=KDHM#+&N#'=UP"ICK#J[HGAE'[SRTN.5M5V0 M3E->GFWS;[!50ZE5,17S*$M>&6N-M>2/;/MM?($PIW<48R@K_N"L^(:::B_5 M%$PQY/\MMXYY?>]C7T7^EJ8:#W36Q4S;8F-6\X;BBU3?-$7R[4WL&M-\>UVP M&^[8K<6U9^[@%>GKRQV2JYY'T143/,%^KC$3G'DNSM4*R;2P$(OX+2\!U5Z! M+Z?*X1A&7 \GL]X&V.7-,,/+\,OPDQ,[I"-,]E8Z:<^R9:?W1]Z1-[\>77]Z MSW2-[8HB25X46.XT>/O+S_:+7=5Z=&J#9FP^N2=N1)]48LM>H^R6O?MM&+U1 M E\Q*%&MUMD5ZBVK6*0Y+#+0VZ:IMP?E=J]53+*AMUO-N*37Z>JC[K#L$)7B MD75-W?;((]ORQ5&W.]0'PU&Y#>@59VQHW58S[3'0C?90-SMY_5%-)_@9YOVM M1]T=S5L2'^N04<\N"#7JXFCDQY*X0<5M_H,4K=HU.._HPTZY'>H5Z:M\ME+3 M?#30.X-VN:?KH1+]=1/%GDWU?M\LG^85R_II2+[7+I0\-Z@5]6N7U/4"/=]I M4Q/9&.9EOLF(^-J(W*4[\19$.W*\('BKS7QO(8QKSRTW9 [YIFB5Q5?;.B\#^W]8&N"M( M&6T"Y/H<(&9DZ(.V43?D51$P)F"_IX_,'M8/_MX1W?:. M86]--Z.KCT:FHEM%T.=GQ1Y&>J\W."@0FN/,H?4CSM2H,U"SR^.__GE(S4F' M5G16=&Y86O+6AD9'[PX'34@XW:G)6"WB5D6*&T7H*J8'OU2*&X,''GW$S 5N M7V(" _E/9(>/FNUJUFQF.[85EFAL[N]B\&%D;59%@RE25T>'=8?=VJ7F5H"X M^P4BGP4EF_JPY!N2KPUMJ?S;O5J=3:=U+?%.R+0?]0X*[P2K-&N-RA6/\,Y: M."<:U$7"/Z0"2:EOEGB?S6Q #8O#0>2VCP@-VOJH5S)4HZA;/3VJ\-8FXZTC M?=A5>&OS\59CV-:'[:XB=)WPUC+5=6.PU[4WRZ 0&]PJTXY8FF:YES->U\_; M7"*\*07!=W<_IVMV% L<, L(\T9Q0/5+@>_J:D+LJ)9XX:6I3+#WBM^[O_]D M]'OZT# 5.]2A]O>NCH6VWC5Z1;>5?@ZML4-^_65JW[]T[L-60CJQ>=([ C5= MT-<"36T9([)XM_0"&THAG/C$L4+[G@AR -CZ)C6WQ%\YGGB.YY\(FH@1@2:Y MX?#1K3X1QK[9:[4%F2D'N"3>8+?LOD:9=HP8\'^[(4D M.$'B($7B!3->I(MUK&5 3L2+=R^:1PK2;IF#S53#21T[UJ,7A29RD3B M6\D9-.UU/7>BHP*$'00#8/:5$FQV$;)/BR66F$LKAHS6D6C[QM][\>CLG&G%L*@FL!(AF^41;6+;K/&K(M&2J43:$R 5]S+T](=J, MT'E,YI0H]+,Q"1\(<34O\O/Q#@AQM&)W."?HBKM>Q%V# O8RZ\M>MGM/@G!! M7 XC+.W)=_IIM&1AM:FX]C?:[%B6-@C_ M_:^_;77X23O(=\9$+KTCQV.?6-^/K1E]_HGE/%B/ 5_L<-@RNXELBZ3V3_>_/WVZJQ(=+<0/]2PWDP[HY]2R@>QO%B_2F0NEH#LKA9MUQ-4.%LR M;"-G#!A_PN8EY LI!G:/>(/1"]])454&,/VX=4R:/KGN,@;7VN6@L-*F2>-[ M=,R9XSV(G!#Q-QK )TP$'N@^;>0^Z82*OVJ-J?4?A5FC]/4ZU, *M\U[D17( M3K$?18C7(L2&!%)%""41!T8()1$5(822B(H08E,>NJ+$ZXG$6GA<$>*U"+$I M7U]10HG$@1%BT[4&18FG4:*:*6;;K/K0F]Z*!YW1'XU]FP[\.W'N":P,'F*Y MP7%AZ]A]=<2M<3?JTX"%Z+T9^^\YF9#%F/CLKXZALQ=FVS3J4$Q32==36TKO MJ2)[Y7;EE72.XB3%28J3JLA)KULIH!FL5+%F3Y5@I9U7(GBIR7%F6YU=*&MZ9_12PQ MG..W_,Z!,N@/T* O9UN4R:Z.5F6&*5Y1O*)XI1J[HDQV99LUQV0_LM]Z$<^K M./,6=-V/[ _+G2JS79GMRFQ7QZLRQ?:^*XI7%*\H7E%FNS+;E=D.9GMLL\O% M5F+#O=SZ9HI%E/FNS'=US"J33/%*K7CEI8P:TWQ[7; ;[MBMQ;5G[MA[CY1R MG']TY/-(NV*")]C/-6:",\_%N4+U^\)",^*WO/15>P7 D:KK8QAQ89_,>AM@ MES?##"_#+\-/3NR0CC#96PVH/4?>_'IT_>D]TS6VR_X;SKTHL-QI M\/:7G^T7NZKU:$>_H0Y60,)R#=+]-F_=*$BO&'E0.Z%X0O&$XHF*=ZVOR%;L MJY-Y]7:B"MWN*[(5BBDRKFYSMJ*:;N@S#.PS*YAC&[H)O"#_B>Q[RV$=MFKB MB!;@-75(OWEJEV*94UWJ9KNOF[U1W< $1<.DM_1PI'?Z'47!_60JE4'" M?EL?#+MU2TS:$05WGCZT"PIB:,.L76[9[H3P=1-]RCD+N[V^WFWW2[+=ZH&7 M7I,@].T)M",&@Z[.>,B)5U5"*SM6CLT%MB7;IUF"CR+QW#+*J\KP? M]&FG=J0B=.,)706L<(>:NS'(X%'I8>Q+6$CTT]?:@^#!L,GIX M.IG0*8:!YI,)L>^ML4-TS26APAV:"B\I&/$PZ&P,1GJ[:R@Z-QU'-$R]TQTJ M=$G!B =.Z,; B"-#[PSS&5V-P1&_^&1I/2Y4SF$](2?#T+N#?)*%(F!="-@W M]7Y'Y1O6&#+LZ_UVZ29?30FH ,/:D["6@.&PK0^,P4&AA5?AG/C:)/)]^@W- MXI>Q%;+04 2IJ_>[Y2:U*S)7C\SFJ*/W>HK.C0<*^T/=Z)=[4:Q1^)$""@^$ MT$T!"CL0L.Z798)6T-Z\=.\)[Y^NV70[I(IS>(/96K#@]30BVLSW%AH4J=-^ M":+TC'$.@U:/CNG8+CGFQ4&]WU-7H^M)P1\D*]:5@_:#*GMG5VX/2SS!>BS11C3+MA$;Y6@UP<]2*9.* MSHK.#4)"._K Z.NC3AXZ41A9A<'0K6W7F+ZEVZ[-(7!30-!R+=PZF+,^<:#_ M@K:TZ'*(2J%4N):BX.N;$'U]6#*J56L"U@^8-(?JRG5%0,FJJ-#ZDK"6X&1G MH!L%E8N;C$U^\;TE7BF0(AF3S>,?*6,QB"(EVYHN7?VV"'\SDZY M]F9]N;=V'I/"#>M.0 MP6\R>/C1<^]V7WZ[4?Y)$]P3!1\>!IV-'=2!;AJ=&P$@*F!)(8B*T$U"$%>I M[@9!B/%-;(59U ]U4KAAW2EH]DR]WR[WPD*M*5@_W-#L#/6AH=[TP78KMDRZ'6!*P?4$B/ M"G-@*I!)X83-(&$M<<*!J7?:AW4YF;5W<3WW6+5X47"2HG-SZ-P;Z7VC](Y_ MC2)S(U##GFZ4;S@VA\P*-#P00C<%-.QW]<&PK%AU!2W.7\:I)S^PHMMCSYG2 M#V^]T')B$W1<4RQC[1(%QY>SN*JA5:M7OI+?]4X7;E=V%+T/@MZF;HSZ^G#8 M5?2N(YCY=(+W]+8!P(I1'L%?&Q=[18+O'?M\'I&/>GIG--+;O=Y;1>8ZXJ-/ M)_E0-WI]?=3.'-Q-1DM/)Q-6F'MI/5ICARA8I:GHF4))#X/.PYZA#SJEU^9I M%)T; 9,:[:[>Z^0KOBG\K#Y J::E2,V^=XP_PBG=VX$]MAT[?#R9VU-ZBN,& M#GTWO+G="G8$>8213021-?95Q6#!%3&9>' M0,&!WBVY'F"MZ56PQ&T5:-[M;C)X>$YFQ/?) M5//)/7$C!1XV%E0R3+W=447]FDYFT^A#TUE%YZ9CAWV]4W*3GT8A2#5 #E6* MI8(*Y:I'V1+05.UIZ$M00G MN[VAWBDMEEP/>/)TP5(;IQ'10D^SW9#XKN5H$V]!-X&:B0K@:"J0U3$46-ET M&JN$U@,!*SN 2>M]4Q62K!5@N2UYCQA]1YW!6T7@I@.5JY1VND4AOK3D%S2(\8A2+6&44<40*6Z]+5%X!2&&+M25A+ M#-$<=?1>^[ PQ(_$"D@JM R&W8,=SFU7\URB/1++5]B#PI@4G>M,9[.O]X;E MQBB;1N:&0(G#@B"80IDJ#"-616TWBM!-@1,[;;UK-+@?3<[\5.!%_> G!2#6 MG8)4S?0*[O8=+ 'KAQ\.VNIZM$(/&T+"6J*''4,W!X<%'K)6-+NPWAKEB33! M$3&&>KN;KW&OR-PL,BL\^$" 0H4@*:A0$;I)4.&*$[HQ4.$676A2ENBXID#& M:[3I^<+:SK8&[Y9$[?(7Z 7N7@G4;^$]GA8ZGGZ;X]RU' U7O#V=7; \4S9G&M K8%XUJ%? ?#:X!OXH04-ST.I 7?\% M?8N7]1^V^O .)SS4^'^3&CDUW/&$.$ZV^'_*^Q C['CKS&Y"?\X#AB%MC?3O M?_U-7D[B4QY//,?S3P0S2SO(=\9$OKXCQV.?6-^/K1E]_HGE/%B/ 5_L<-@R MNT).3F*!Z,"D>JWA\"0F;DB/;POIQ+.U;RJ=BOQ)OL3['_#TOH!Z21Z4" M*J;9]R1#,DYSZ-5@&JU^CKIEZR8D0D>21DN;^V3VCS=_O[TZRS X&P1>4Y7C M+RSGG2RQ_"WJ#0*W:=Y,.Z.?4LH',?=;FR4@NZNY[9+8?X1N*ITD\G?,)4SS M40YQK&5 3L0+>0]@7_D@\, )FZ@0."2A%86>>(,1$-])D5GVI9-FUFF"A;Z8 MF.C%P>=<#B @[:(TOD?'G#G>@U!$XF_4H"=,)A[H/FUD1ZY[\,'BJ]:8'B51 M2';,F5GU*GUQN7W'<%FC[-294(1X+4)LN%FK"*$DXL (H22B(H10$E$10FRZ MO*\H\7HBL19K481X+4)L*HB@**%$XL (L:G A*+$TRA1S6R';58]?,*J:Q"3 M? ILG7K0&?W1V+?IP+\3YY[ RN AEAL Z\^8\WHS?/W+]^KV7V M]QK>&&ZQO^NB/:U2 M%]"]JU4*4^TXX=4K1E9'J2CO0)W$3;+I]KTKBE<4KRA>::"%O^]M499;+6UX M:_I7%(0+R&=E .V8A ^$N,J@/T"#OIQM42:[.EJ5&:9X1?&*XI5J[(HRV95M MUAR3_JS'9EMBNS71VORA3;^ZXH7E&\HGA%F>W* M;%=F.YCML1./ GMJ6;Y,@-MS++9:C6$29[\I\5\>L,LD4K]2*5UYZR/YQ M>1&DP#!^KF[^#1;RK56%SDKF:RIK7UG[RMH'D-Y^&\X)4S\YK:080]GX!V?C M-]20>ZFF8(HA_V]3"JR_='^N(G]+0XX'0^MBQ&VQ,:MY0_&%#*,IDC_!Q*XQ MS;?7!;OACMU:7'OFCKT7VB_'^4='/H^T*R9X@OU<8R8X\URZ1K;9?\-YUX46.XT>/O+S_:+7=4&=),^#0(2EFN0[F%7=M$@9#=] M@0]O)Q1/*)Y0//'D7M"'MQ7[:M%;O9U8V>GY\+9",<7&CLYUW8IJNJ'/,+#/ MK&".O98G\ *:*]];#FNY51-'M "OJ4/ZS5-[',JKLSJ%MBTHXHN//TH2=2$*,69BE+JS-97CUY MIQ3=J+>[AMYOY[5CDS'0:Q*$OCT)"3/2ZHQA[/*JJIK[=[ MY1[Y3:/RWJ'"5S8,FD.\*D!ZBG@UAMYVIV ;@\/=S#T_Y%P<$G^AC2WWNS8E MV-9-@7$U!'(,?4"=%:/75E!.;6G8&[3U=EM1L,9@G-DNGX3UA7T4&E=)LM02 MC3/UGE%\P#49C3N=3.@4PT#SR838]];8(;KFDE Y_36$=A0L5U_:;6>$MPV] M8W05,%=C8&XK0@_T8;_?@-PM!>$IXC45PC/:(]T8EF4N5M V_.*3I?6X4.ES M]41[S)Y*NZHQ];KZH&,H M87JC/T=L'I<)B(D +J*DF6>@)U?;W=S_O 34;I MKL(Y\;5)Y/OT&YK%+PHK[[^9*$^_IX_,D0)Y&DYFL]/1S>Y0T;GI8%YGH _- MTB]0-(?."LVK,?&:@N9UJ)2VVV69E16T(2_=>\+[=6LVW0ZIPAG>F+46+! \ MC8@V\[V%!D71M%^"*#UCG,.@U:-C.K9+CGDQ+*/=_NE=Z"WQ89D-HF_3YQ\9 M;^GF1DL%9M00C3)TTS3UCJ%RQRI)P[(#__6E2OU@PH$)]P#+A>KKBTCM'2C< MEFQ'AC[J]O5.K_-6D:Z28&).*389(3S-6F\VE(=Q+4>;8&USL/)*M.7,LFVY M1CE$%?>'5)J@HETC:=<,M%#OMOOZ2*7_U0LPW-INC.E;NMW8' +7 %0LR;JL M@RGI$P=JXFM+BRZ'J%Q A?THJI13 *JGC[JEW^:H+P'K!]X90U.A/]4 [E2& M7QU N>WT8E\WS+S_TV3\[HOO+>E:'C$4"W6+EQ"I55=Q%4ZC:%=-':7WNRI' ML_%HG&'JG4ZY=&X44E-%*$[E[C4'9MM.2/OZ:)A/I&X,(G?IAI9[9X\=PN]^ ME&L7UI=[J^39*!RNBE39+@6KIW<&/87#U1>'ZQAZI^2K-/7%?!045TFRU!** M,]I]?5#0OZ?)6-Q'S[W;?>WB1KD1%?4P YAU#'QGY@J!-!N)^\[SI@^TXRI^O(6ZC M,#=%NT;2KADX6D/Z MLFZ57!.%IE61*MM!,8/"Q(V#)6 -P313-X:EUPVN*045EE9)LM022^N.#@Y* M8QTD7,\]5ETD%#RC:%=M!37HZD;YW=L:1>9&H'!F5^^/2J\@TAPZ*Q2NQL1K M"@HW&NK#;OYV6&-0N%_&J2<_L"+ 8\^9T@]OO=!R8EMQ7%,@8>T2!<>7L[BJ M046K5[Z*W_MZO]W11\.>HO=!T-O01]3>[ Q&BMYU1!*?0_#AP-3-8;\\@K\V M@/6*!-\[\/@\(A_UH#>%WC%&;Q69ZPAD/IWD0]WH4JKW,P=WDV'-T\F$%2M> M6H_6V"$**ZDA)*;@S/K2;KO<9;.K]XS2"ZPTBLZ-P#.-KJEW!^IV;IT!S:T( M':ML1>AF@Y_]?I]!04U%/T^G]Y8[H4_!5A>3**"3)K[*0ZP6K*7R$*M(E>TT MB&X.U)W>BH*'6QEU*@>Q*E"@RD&L!72WG5KL]O+WY)N,U9V3&?%],M5\R%)L.U)G# MH6[T\HYV&)K7:+T&4GBH^ M?-#JT<$4A I$K"19:@DB=MJF/FR79?35 M T8\7;",OVE$M-#3;#(T;?4;__5A&XQH!B3A$W!R1,&X<^<:R0 M3+6EY8=E6H;U9% =FAOI797#5R]83N7P-0=RV[9D?W=0UJ60.IB)"CBH%/2C +DJ M4F7+ZV2CODISK#$<9YAZOUVZ@593"BH\KI)DJ24>9XST7D$!@B;#<:S9QR[L MK$;Y#$UP&?J4N=5-VQI360&L-4;>%"2C\+0&$J\I>%KQX=@8.&V+QATI&W!< M4V3@M;LYC#U_2OQC]N438_E#"SS'GFI_;^/_JB0%3R\2WNWH7;/$RO^*&6K, M#(9N]MIZIZ/XX0D&:9,9HJ/W1T.]#,X$9N=1GB>4R0NN:AV&!; M<[FZ;%#&0=$;=O5A>W XK46VL*Z#N>63.7V'^ %ZDX-W&OE/9(>/I9ZG^W8L M7]WDRJ^WT<)%W=1^6^_URFW IKBFV5PS,+MZN]M1/%,RNMQHIJ$.GVGJG7:) MJJ8"R.?KF_RU8IMG>@&&/NKVH8E@N5[ 3'+2AR]PLQ2GCDS+,-7J*=C(-^$ M@C*5K^0H-%B.&NY?JY[;BA]43VX%S*\.V^DCLZUWS+9"9 \8F%<]O14POWW/ M[Y]#:(G]ZR]3^_ZE"QFV$CJ*G93>$?73%_2UJ*O>,D9D\6[I!=0,]NC2H123 M?4\$;:#L^IO4W!(_Z7CB.9Y_(@@D1@0"Y8;#1[?Z1/@-9J_5%C2G[."2>+LU M*PH]K:VUX;D_TP>+?\MFR%)#A!XB!%X@4SQJ2+=:QE0$[$BWJN'W+'&RF&D[JV+$>O2@\F=D_R%0F$M]*SJ%I!^ZY$QTM\[7V04J@X/Y* M<3:[6+P_+:-'QMNLEL@(L9PH]I+YLK]@'#HM?V$Y[V0AY6]1!W!.-.+85!(L M8%3J__E$6UBVZSS&Y<@H&X;T:[9[3X)P0:!@&7B)CF?1[],/@V@&=E:=0:KCC"7&<+$^E8"HQ0NFFPH1 86NQ=68W,13XJ6*8 MTM9(__[7W[8Z5*4=Y#MCHAC.Q3ZSOQ]:,/O_$NO7$C M2=KH]P.<_T#,8E[8 *619%NVNW<7]/BU7P0=>-U MA*W\_XU&G<:#^%X'<0FDP7@0XXWXP0YBO!$[]W)2X, MRH\'\;T.XC(B@6P.4[X[GBY-R@E1@M[ MU)7WTHRZ):J,O#+RRL@K]]D&OS5F&4VQ.VB49[,_6FD&X""GE&R/%OJ/;*%_ M$UE&DWU4K:,9-O+*R"LCK^P&54:3?;3-[H_)_B!_6+52F_"R6L"^U_R/K)R- M9OMHMH]F^ZA>1U/LUJDR\LK(*R.OC&;[:+:/9CN:[=YFMV HH^$^&NZCX3XJ MV-$8VQVJC+QR&[SRK>H5$<4B;2J8GI=_AW#1[Q3@\5UDGM&2'XVU>V+)/\CS MA[Z!L"=W1L88K?@?SHJ_IZ;:MTH*%@S]_[\O$RF^E3[OV_J*IIHD.N^*F78% MPFSFC9$O;(AL//)KF-AW^,RO+@MNACMNUN*Z9>ZX]!E5=):$7=^$(A%ORL04 <;XLL1',[AHSW'MCE]\,,WX9?1G_Y M*5_!$Z:W!IUTRW]6W@+5KW-1OV/NXF[/P[5$ MVSB]\>!I^OSXV;8%^\A"/PX+/7O^/#UZ]&1DH1M+@MU_'GIR=)P^/3K<=IYL MY*'@Q]\I'KHJWSQX=GR<'CU]\G#DG!M+GMTMSOD:Z7-\_#0]?OS\CN37MN^A M\'3'F_-0CK;MH7S74,G]2;%L3>H>ID^?/TD?'3[;KMP=3W8'3O;PZ?/T^/AX M/-D=R9%M[6B?/TH?'VSYQG[OB>SW*+MU$X;,XR=/TJ=/C\8CWHW@ 'T[&C+(87Q].^> M-J7:D:.M)[WO%1_\&-'I)\=@.F_=K+H_C'"O0\QB5-^'$//-&MKW]/C!'#A\ M/F .D.7]EU4V*=RVUAM9J/M'3Z]4KO1\>>6:+5JL/D$.9UH51;9LW$_Z@UW4 M,3Q;UK/(OL!GRQ48Z[(L-N6S=E7I+XC(_)O(W+?V?^W+[.(9B+U*O$/>]-7] MFG'L9HB!TY"+@1XY78B9,8 MQ\;OR$%N=Q%-PA^-YR.[70"WNTN MW#=5G:Q.7?(/E]7)ZQ(3^*_':;)T0$6_P]TY][1*](CP?VX,W<6 M VJDRG5=\!^4*B.OC+RRK=C)#TJ6$8CP:Z(*MVZBO2[R15XR4,%= <>YFZPP M8E*.=OMHMX^VV&B+C;PR\LIHM^\(649C[4[:[=GLC[99+>!K33)QJW/GRM%^ M'^WWT7X?[??;OR M1^M]M-YOG2JC139:9".OC+PR6N^C]3Y:[YNL=S3=[5@IM-_'\/MHP(\&_&C MW_X]&:DR&F4[P2O;&>5H)J9?8>2G&?^X/84\,L]HT8_6VWVVZ!_D^4-L543Q M,5KSHS4_6O.C-;\#5+GM"2-;&-6N.;*=YW M JIWQ?K:=<:X]7DWVPD!D#L_,LC-2(Z[C3'SLBIIK=G*S0:Q9/2[ E&%CQRR MW2+,GL-##]K3V>\],/#OASW_K+?C/-XN_OQ3OH+E3OT]^O>_Y/'FMH;2=,LW MY,*]/_CP[I/MCLZ9'C4QGCV.W?VCP^.TN='6YZX>=]._\X=_]<,D'KZY#A]=/!T MG"#T0PZ0>O[H:?KLZ>-Q@-2/.4#JR;/C].C)@!K83>=Q^Z9U7IZYY@9-ZZW/ M:;V[M^A^C#L^/$B/GVUY .MW2#+_H,?Z-0;1X>/TX/'!>,"[D;/9HL?S.'WT M>/N6SAT]V%O/N=S$U7WT[#!]=KS=NWMWC_C6LR;;4[K/T\.CY]NR4N]%3'B> MEUDYO4.&Z[WR".^M0WAX\#0]?++E@=+W+2YXUT[_:U0IE3,<;;V[Y5[QP0_! M"#=D4]T?1KC7\6$Y_3$^_&/&AS>: V1Y_V6530IW\Y5!5ZP%HM7H=X3ZTZHH MLF7C?M(?[%N/X55B$B^R+_#9<@76N"R$;?6L757Z"Z(B_R:RYZV!7_ORK7CV M7Z_"ZY"WN:7P^CCD\/O-_;PP"#\>Q#@O_0<[B'%>^HX!+CN/0?[" NPS@83V*\$C_805P&\S">Q/5.8C=K!W^\QK/OTM&YM=ZT M.]S=^::J$X3E^8?+ZN1UB1GZ5V[J%A-7)X\.T^3HX.AHL.OSCEZ1'@GNQYVY MP^ K(U5&-+R15T9>&9$31^3$$3EQP$1[7>2+O.0F^KN"RG(W66$$31SM]M%N M'VVQT18;>67DE=%NWQ&RC,;:G;3;L]D?;;-:P->:9.)6Y\Z5H_T^VN^C_3[: M[[=_3T:JC#;9R"LCKXSV^VB_C_;[H/W^(']8A>D:B4Q(&QEBM-Y'ZWVTWD>+ M;+>H,EID(Z^,O#):[Z/U/EKO:+U7G8%7X\S1T8 ?#?C1@-\!JHQ&V6B4[0JO M;&-\(*E6.T?PKDP=O;,L,]#YO*N6&-W8)+SG6:)FYGN_=,.E=L;YVG3%N?4;--AQ[ M]>='!KD1R7&WD6->5B6M-5NYV2!"C'Y7@*?PD4.V6X3$?]7:_9+D9;(ZK=HF M*V?-PY@./\0,*#OY*.GA. /J!Y\"='BOYX9(,??1;4T>/'Z?'3)^,PH!]R%M3C@Z?I\;,MSP:\5\=_KV=!'3]- MGSUZM*TAK+ML;0]/7,W+,]?\&XDOQTZY;.'3W76\_#W,C5?7J8/G_Z:#SB MW(?,T"\T1P@R_LO MJVQ2N&CRW5?7E.R'(U*2F=^HL;J G]6(W3]\[A8#H_CB^7IV*I\_H[UI553U M3WH29@1@_W'TZOUCIT[$T9/] W6K@!5*Y^F:9.VJ2@Z2 ZK+,B/TMLV_),*? M>S'^:[5RS4]T-G0@?K_,@+#7(ELV[B?]X>=O6D;D2.P?/;W\T&A1>T6VKMK5 M3_/\BYO9,Q)*"E?&SMS7+O3Y@%^#MP&=FXTW^>@Q.4KQ7:2"F5A ="YKKZ[M M*]=K"J7*JEYD1=3B(;_ZTW]^.G6)T\DG5=DD6>V219:7Q3HAG@7W$+@06\_=[Y*IM<]71W>6J9;9&EDJJ>0)O/,NG M+ID[%Z"\K\M<1D";$W[.9-BF_.RQ6!24D7.*HC+RNXV"]\(ZX ]P]^I\RN2L MRN1-5N3EYBX$VR(OD;$ _.I$G^ M!Y@1N$Y*[6&O@4K @0GP10YKFC7TGJQPJ/40J]>/4QL?]& M 2B,B_B5,S=9P1>!VS$?/&UAR7E1P*^7\/BD7<+1^9?!JW.*OB&*SF\?7D;, MOI_\#F3BWQ?9.;^L=B=MP74$I>?,[2>OL^DIOF+PZ//X2PV=#I GR5:PT*R!VW7P9_PV M;74.F]I;95_\YAT\F_V8M<,3H4_ >S_CN;=+^)P[RZNV"9_QG2O]'4?W: YD M\YP8-BU;I3\WR &KO"#R9R(-/T9 7^HFVX M\AQY)JM%6.V;J==&'TWA$&KT $]_AAA([)\_VC_$W M&UV1Z'%[4U<47)PZ\>Q/67&>K1O9[+-G^T>/@P6GBWN$BWJR_^S9GY/P8[ 1(C/B MRYZA6Z3F^5OZ*_*+]7>7S'0WQLG1X?YQ[W1OQ,E[9()U67):N_E__.G?/KU_ M.=A/<[F51[<#+N!+^"NZ!=XJR_[STAO0I>H0N;Z3R1&(\J:M40@O*C$X5&:! M!)BZ65N#(A,)*VX0*EM8;C//W2SMVK.JR$ ZDA0#O;= P5A.BQ;Y156,ES9L M*J--462YFGU.SC[1S-A5].(5#%&6!PK7E=+9*/+]Z\1MV/PJZH0'@D$W@ZBMI]4.#G#F1*BA88[)I:;AK1 M3=.J1'%#:444]_%;UZ*V0>_C1T0OOSP%YT!%JHALV!582:0]6-PW1-+:&:*R MUPF'69%W0>\D?6 H%JLI"5%O*K M?V&J-"L_1YIV/T%G!S6+>0;JE57V&0X"U"XHA 95,#X)CGI:.UH!+6L%G$N> MD/Q7S33D&30M^M3$9<&O>LR%OQ(JZJ\L:X"]-6=SNLM <'BKNBJ29@WZ!S=D>$\S<(B,]?^Z\W@7>(1G2TZS#O L? MPT=[6S-';;-PJ,W79)/C*J<$QR"G!ZH_7Z A :8FKIO_"%:)>$L@ >FN$XRE MM?3QY-4%PM7@!\#R!SJ*C*!]P'7#;8 -#(>3Y"_WOR%U:KU>*V;* M_>3O ZM$&904*,SUHY%[@ *OR*9(EIJ,VPR8>D:,'6S1/O^FO'FDE#)GI191 MW_0B.ICS5]YAST*<$S3^_=V?P(K5=L87H?"]@AP(XK9/../QM"LRE2WIWL[5 MW>FAG))GU["S!W<9KW9UCJ+W-"OFW;/DX!D0N&6MP8*";Q0<,CT$3]J?,,F< M#0[JM1PLM$OP[Q?XBM9C6*#(ZKLIEUKNS*SX-.2SV'@&&4YE)V$#('D<:%PA M$DD;\IHPGT'_*')8THSEM)R'O]3[WS,680R#BLF'8N/W$NF;? 1JH"QV("^ M_L 1&)! APHD*O)2[7< 2CD$3W7C*$U SSE'N?&C@Y_?@OAEW^KP )P7.3IX M]-MRCB87_DO2Z/"!UZ!XLB_TRWUZP.'/6R3-YJC,A4$J71'>B510O "/@;N:^W8 M0$2GED($(9KB[QL\%Y^##&-,#E(K>).\7'2K%4;+R1Z2=:D-AQ'6E=S3KXN? M^!(PDJA^GUU_F.XYKF8&"ZKVKR2 X"$-R0.-&Q1H TR+##>/&A$C-4CM2#S@ M7_S/<%,^P\&RMN;'H68J:27\*'[2FD-OUGSHN.3(D5[)$TOJ'43S$N5928T; M9%_4L!$T*?C#K$.9J,6:C X.^X$AAV)Q434K\A9(R1; 1Z(QLK,L+^@J]05GQ M;/_%?F)1)%ARA3S.>S(O+GJ$7N7D-[1BUBIODJ^7BLV@6%0CZ[Z)Q;>+)= M M4FAR6WP8_Z6W6E^P]4Y\\V*ZNCUA^0F<4%RB'$SCX Z(6U1RD@"^^]FM>C;6 MKUDSR_Z9^I!L79WF$^*.(*2NO/_D 7Y<>.%O;UZ^>"''^A"O'-EJ+U^\_R4$ M:<4Z!+\Z1ZFH\,^IP C&A8%?+5@=9#!+E85>2_)ZKPBIH5]HQ0U M8<_]Y#WH-S=UBXFKA3>/T^3HX.B0K;W?6C!6IWZFE6P)]_L>3+^&+.]?JJR> M1;NCC83=@;GN.*5#VX87\@Z9CSZX956300YB)V?#.?GX^J4&1&?VTTV0[TRM M\^QZM#'AU27O+0M[FN?U G2&RV;_;+.:/X5R$?-]*!K8U<>?_E;!Q_\;_\_N M&^D6[ZY1*EC6,N=#!_ N6S/M'Q/ICTAUGF-P DX-OM3 H:&\1E[/,4"CJARI M9#B1B)N1TN/=%/!1>A&J!B!RHV+"%TDU#J(+\"? (D ZL78AJ<'U$.!X=[+WA6 304'R'REZ0%7'SK$7_@E>D MSAZ'K1I47@TJ5C#^SQPKH. #R[,FKG04#->0O'G6T+5XHF<3%H*$:<$!F_F+ MBMRHO#BTQHQL 24<_VSD_>&_K3 I_Q\5+B(<6?Y9-V=D$$JAADPPP,+T: M[8B38MW)1 "7SNC64KAKJDZUX5,DAUX.D"$+8#]XYM[;\(FWR)"UZN$N,\_% MO)GGS30K@N!*0(?#E^,C>G3(1R3YGG/B,\>WK2Q;"GF2J.&DLV$W>@\Q0?=% M<;B0[ LC>]#SQZA37K9?>>2:FZ68 4>X;I(-&IM11=8E?WC%@4W.[))2S)*R M1<+B6G!9=&\X'@/D9#/62#%-1J<:@XMBPQ(0;RB06)+LL9%)$Z<(W)DWPE/L MSULB<_C-$]$$&"\A>W:28?!B"WKM1%C1A&M6B,0TC-=JC(3PXQ/XNHA]O")A"L;-9XI^ MN2+G=G5853&+V 7<9#!4:,WD1M("5V(1@H+@^%EL%_H8<\\BBP]?3QR\N0*V M!@>"9S]OBZ+/E3UJ?B,;XK_.7;35ME'WNJO'@VAB<^"\JC^SE4'TVK;0+HKJ M7&WHH.LI(1X)8A7OM2O<68;N>4?\LJ0!\U@-(E#K9J47&[>I/^9+#?] AV#C M[Y-7.$/7N(@=N0_(=F]8+(K#AK]JP)3U%6&O*GSQ+^+VX@KH$.7CHT>RT2.Q MONY8>#!0>/!X+#P8"P^^;^'!Y@8)O3:@J+"*=%)4T\]1:.; 'PL%:7KQI:]= MTL4$EG#5H_T7^QQV8JI>%-KZ_SYP*FCV_V\Y4'4)VNM7C"JX\1#@73KA7ZY\ MPB^YJB#_%]O%:%F\+3%GZ6:HH[]??));4S _B<%4D WE0L\[&/OVJ,=V>WZ M[/;RRNSVP65-57H;]_T^NP'>OKLYWQCNYO9Z' MOSL,'('#!D8M.&M3].XD85O5ZU1*(W()/3G,@$TIE4=./<=O0H"*:CS0+96R MIQ!NP,^!%P\+R='/\"C1ZG!9!VK3DSD2PBZ6)!?JMG!2']Y)-?LGDP_FSK#4 M(X&]3#_#^RFP@NN3>!WZ.&VQ"@HGFYUE%#'&7 >0!]:;5S.)?ZCA5F#"%OUC MC#8X# V(]\Q%2KA&+3US[&UBR $H.E2*:,3GU1(J;&TLZQH?:2$Z\[UH*RP%=8GD9>&T?FJFGNL)+PI,K0B:]J M/K4O0!A8\R6N1?JE .&"=\B2/VA"LI.N*K MB;Z6XDB! :K#Q2(*T^T2CFYPGQ1YD,@>>I$\;G#.!G0>CU! M$E,(1"+1V2K#6WV63=??M4XJR*]_5"U>0HHF9N#ET073S+]>*:Z'\\E[C@[F M32?*-:'23.T_V5A"Q1?*,P%^?_!T659$ E 2?H:!!J*'R#2H^M>A3$,_&D<5 MWV73K 5&.\7LB9XIAZ0EG.4V?Y-8JONY46-)PZY1R^37K[X,X,4W$2_*+Y,Z39A,RQX MX9^[_&7S<%3NM&E'(+SD:#L=:W07N58K$F2J;+'VI897V?+>E]D:;ESRMBFX M%GH=[@M6,6% $"5 M-6]P V_E^7E"I>3CJ@;M@4>X_=*=:PBQ7UQ1G2=+;)G#0#S:'W (BT56^Y0Z M2-ERFB_]M3MGNPU5Y4E64J< WV4?H\>30QVYGWQ_*]T8RS(T98,!?!6.L+[& M[7?R'P:@NRVT\L>>2J>E_INV<>U&?W(&XR[^__-OSX^?/O_YDE;_?-O^U0#+ M^$CLAT&ET[>.V'9$?AHP']M0I*E68S I!VU'XL:6=<,\RXN6&X^Y584S9M+] MDV(FC5-IM>^P-1U<J [ZKK!FVX_9YUM<.@LR,JFD'55,4 M]L=T.'(5PHZL%*BQQ?BV(,=7OD3-=U4 ;=!_HKCP[N@'@<:T0&:D2> MC#4B8XW(56M$1@-C-# V^+Y!M9%R L'3@'X_S9?4G&,BWR :&Z?]Z^16+:H) MQH]G#E$_0D:#6RU=2)K8WR8FQ;B6R;8SD=)44Y[=4.%SD6I--[0DK M$+T+KG$F.#B!?F!.20'5[):Y%.;?L8K6U$.!'/)N<=/,9$6]25N7P2^^&Y[%;^($E4F M3J;$=B(9RT@XICK5Q;Y!?"\,NE'H*Z2]1ODWRK]1_FW#_LLFC9-(+@9\J]I: MA)3CQ=(N+(T(4$!G>;U"IB,\50QXP+T$&X:\MAT0=2\]_@6A9F$G"[9O;65W M,1B7],E@7IX\LN0<*[?4JLLMM&A%58?)2;;0]#UV7*+12((2[;_HQ;LDXHY& M$3>*N+LKXH"'X+*1&;,9;\!WN)D^MH$*U0GV2+/<],^Q7_&5FM-*"Z5"FEDQ M,\C*"JW!MR\Q0P/R:38S]$*P!X1A'V@$-'LFR&Z1J5Q F->F"Q4K8''5TLU) MR5AOZYD*1@[FPZ=\+[C0N6JRU:RS*'/'XGQT1XT_N@!@?1=LHVBX7;=EJ56=HK$T1;?],86Q% M* 5) GKZIN(8UY?=OV=FT!5>%UC^1:6OR-K2IQ7Q$VH)DU-P=S$+,XJH443=$Q%5,8H$WW1$1)=B$!J$$=H&P'M?TG\IH^ _TZD3V44A MMM4-[I (.AY%T"B"[JX(BF$\BIS[>V3PR4?!EI:+O2MBA6<_7&/AH[@8Q<4H M+K9LL?CA+06Z&B7<*_H$1DP(*V<6NC%13C[%\HN28_&,LL!SFQ#7AK^Y M$T(F#A[=T$XEDE1G.#\F\K4&B]_N8@CIZ1V0=F.?T4"?T?'89S3V&8U]1J.] M\(W%!M@K(P/FS\5PI\&4B#D "F]*_W3+"#HA?!XUGL7!IZ_>>"'"U_LD?FMF MVYU=IHKO/[PW^5*TQ5&?C][+*(VV[+V '8YS/+AJ,\>"&P8*:+'W#ZZO@DG3 M.&YW7-.]M6@9%"([ =+5,TE"'Y?J;VR$9,T*WC#+F#LL8;>*%BX9E M>S1#F^;6[XS\V+A"._0^C.;%]$Q-,[ )'"UO=.*0S"?6G S7T]!+X4.")1M] M@#NA,3L='H+ O?SI@91UB&V $,NTL;JFT4$+$%/I8(J: )?+?-9(;CP M) AI^32;K\'*;H1$QA0VX;0[A/\C8-]N&8T$C7UAX"BB[IB(&MM:=D]"E=FJ MQ5GNL[S)<*XJ"))3EQ7P%P>WUBWRJ1@(5-,+IT11:,JOH#&4G=",7/@VXBGO MAJ.G8S88O-D ]6]WKSLD?I[? ?%SC[I&!C#-QYZ14=)>(FD1Z7^5"; M _">,CQ!)V%/&:Z! ;(9I5D1/],8[I,RXF%L#YN1G%:GENR3VDDO,779N0:Y M)&\X ?&_;U]CF(L9W'^\&!VQS0YO@L-K:/"'A7V@,+6V1,B4$GB\4W/ MZZ0Y!55S"D8B!F[A6HK DK]6(-Q/1)1Q:_R5I.IN!+I?E.O;V+O,F[\>"MX. M2;K'HZ0;)=W=E'1XHVPCP-7-OR&)L.N>PM]I>N/Z1C=JFTDE+9@UW8=DW=@\.LJZ.RSK GH3B M,H/,,E3^JM4!) M)J<./;/UH AH)PW\FCXX'9 M1CDY-G%\:Q/'T[&)8VSBN#M-'&-F??<,C69:@Z(JUS8@O\J^1+,D27^B9D;] MV3B-;FQR2W;"EGBYT6>25@X2KC05&YX6.U+2AVGCW9=3:3]Y03%^SML P>!% M%0[GGG$: =8!W_!C%(;!>C:E'Z*!HVLV#G6DZ0X9$G>A]_V>9/AIZNS"(9QS MF;QR)/%Q./A'=/V;,=$_"OXK-.^=56@>6(!@*7I< E]UAAOO@$S_U%V@AK9P MA2JU94\[U%1W/-9=CE+BCDH)S;")>+ @W+5'WP$.RXHU9OYM5%"/7_=F=Z._ >C.[;LN! M??.DB1AAMB=X([E&]I]@H8-P:Q=:DH$!*7C"#@FZNU#A.0JZ4=!M5= -B#1, MG-'=Q\>U7*B%(>BBN*/"KB_(3/&9G8\J5602E3N#'GF.I:E%_IEB:U=8-XFRW]Z\?9F2\#DZ.#H*XP!QH$L68U'B,C7" M=YX7!95-T /T^X]X-@ 1M5A3&I%KCS$$B.QNYKH0/*Z4/6>-X\DVO$B<)$@O M.'&EJV5L5Y1JE*HS^L[-QR4GT@DM"D!O&-_W[7R8<>,R2?/8??_ITZG[[\#(4PB^RM?L"\G51H7E M943XM^I/G.G:O=#KIWXM/X:::!,)[B* 0YY)&:GT.E1T.[.&H;&!6&1L]041 MT:YMXNX'[CB O^AEN?;";7UJJ.Z/2L'ZR840\'MK4;O94,N66 Z6%3C5N:": ML%K:$&L0,WDM*1:QH8D;DH_!TOS S0G8C;L[R9UHZK6\YDGEK@*.&A$-T@, _)'Y;SHN6Q MQ-&R-W#^4('U]1GY=L[W+0[/G%)ZSJCZ@;X@I#6F#:F6X0LF(F' " M+&3ZDF5"B"I_V2Q@B"_V<,+1C*X&UH:BE022ARTW]R5#)"G"XO^OMECSRH]3 MM&@.T[@O:<,]!?&P:(L3UA"PU_?+O.21\B5VH>93;+=Z66?3SR@]7E7G)?[E M;5& J5E84?$""U#Y1^2#Z13< +K+WF3]G^Q4) M_(9;CK+9 A9#B%B>=<4^S64!1DID?@%J."F'-2TPW5G.LJL,1U'PU"DZ"4OK MJ8X63'5B%";1:86K[+,%XEG 8T!OH.U,;6),SVJE'C.:<]2 )_?,GT@=!"L# M_5" 8N9@2YY>W&=.E[&KBS?$;1 M AZ\S1GRF9O#7W6E5Z&S'W#X,7JX#NKB0F0ZXHQ[]>AU\#3Z2\-LQIKG(TZ? M!1W3PDZ+Z)#"?4%*V".#G34N;-;#A<"?J)RZ\;9^[>!U=%?MR'#:=,L:9I[, MP 2'9T]#: 6?3%-XH@MCI#&>'ACFL&3S+BPY!"GL9ON7U@#]L%5PS\8JN+$* M[JI5<+=A"&@)$&G65V 5+":N9NUZ]$S5*UG,+U[R#[^^^B _O7O[]A,K#NJY M!7$W9"RC@62DRA_@F:&F)37/6DN%ULOU!$4AR=\U6.1G.6SZG5<\K% G;HK# M>8)F@G6_<9.ZS6JQ"@Z?T+J/V'R\TL-5@DLY=C+%Q?+P=A\,PI_K+'29LWU' M&;9ZBCH>-&'I5CQ^O*[0?&Z$.*"2IU['*B"=?K])IEE=K\EE:5?)+%ME7(K= MT".#$E(*:$U637:K_*O4]A?=8HJJ 00U-N2O*?@SC2A0,P584="F>RMC!;U@ M#9*A10%V A_) ;A[6Q?;.CEEEP9*"GNWT=5EF23NLIFR:+%GR]<$YW; MI4@$6:/0 ''3>&HA"%(IS*?F;X8A%?_O0FX@E.131\R\JKPSE'GB>EW-IR#C M%="LUXP #IEO?4LY!<%4;YH@&5E.0\="####Q=R2C_"^=ZN>TJUZ)-+@(]SQ MGD6MELS_R)#33^0>A1M,*!!X9\%.Q5P ?N:DA7N'D?D+;_@[S.M(F/:0%\+7 M^Y)W,M'1OJD=&-L-5S7F"[SO.LA0.V_#<%9C]<"/0%+.>G<--6NG(6.AW//& ME;?6]))8PQ+Y"QUM7R 4NAR#_R*17CMG.NA1+,W !"6_&B M- 21\4IO]$M_H_$3U-Z&=@K&!8$SX,L4.],,.=ZGK/$E"Y<*#Y+\P&J+"M>% MK ._] YF\*N#7.D?&GV(ZNQT^9>Q2(VDE-?63F;0HJ74+#_>07#I$(2 [L M]023("FE2$L)JRF1F@MI1,K0J]\9U8Q=]2#=(#4O)PF!-=GY U1U%]?L('B'+*_$I'_5IVCKY/*:(TK? =$5H.8 MLR $C<&47F:Z;K)<+WL;;!EM43"6T?G<3S"8GY5X'EF#G\ 6C7Z*&&6S/282 MMT))"G:OP"K@"62E:' &^*=OK!6?#;YD0)WLZ#%K=7\X$27Y*;(]-/G,ZY"Q3N-Y$%RF( M+3%E#@/C#6_V.9LD19_T=7=8/'< USVE8\RYZ0!Q,R9N M(Z%N"8[0E_W5TD2E6#"Q^2BX&8,!V11KVNB.!0)X7=(-]6,/F<][D-&CMM9-[\IH;"T,'(]%M5SPGV"Q8KYHE7/D8/SUV2KR4NB0$/ MZ1,FLKYYJH"G38 EZ4X_[ =APK,#S!PS!6KXEJ<:H*71L-^P9"LBZP4*P!R M+R\K[N$S[#)@+'BJ;\ZIJA Q-VY02VDH1I3*!=$8*AT_K<[%)K(/%AWC=1TJ M/[Q?.AI&TA7XY7S%'S=MAR$3>UO9TGDP5$Q-@4DX#G%GJ*M"KH)-UV"(.V4] M-'.&Y$#>!*L);1;4=Z(FM6XCE&L,5@Z(PKRBWF40138/3D!QP8ZT)J1 MA/AGW-ZJ4H +8ZP,AO$N)AE%!(SF5JH'/0.2&+X0!@K4(DH]_-0?!-7!7-S 6\6#C!GG. M-)13C($C]P%1M-R,6D6YV>[ KV6&J@75, *MPF$WI)'G_2^%"1! O3/0#"?. M/GT&5MJ:J_D;JED0FW"9P;\BX@I_"E4N%1O4:L[&$YX97C6FGM);+*_K PRF M0YWCZ0;46JE"X/$4Y+J>NX*PO'!/&ESW+:!:C#]FH#=FH)^/&>@Q [VS&>@W M;)UCCC&5EAW)_)'IPQ)(3(U&2SL[X8).\50PCBW8]\9,6]"AE^<$\5.O:F#Y M\&M4A&_Q#N+4U5>8N_WH$[ K"F^SU80ZDP3QQ;:.4>Y4-,<:>V2]@Q9A] D]/6-%>Q)T7)H++$<+KAN, M4@TZDU'N.::W%L- 74M^>#$\YI+]L%:Y184K-@(?15[6U[4 M2IS()GB.Y/)=4+$9ITA[$0[;@ B!L.(,I+3#E8R!>QNCGF M@2!>M)<+F3H-TPG#HWU=>3-%$L\2'(.(,E(%"E\%#@CE];1=H&\^U2[$>(R M&)CA-L#O3G./+6U,53L6NA<[HU'1VOZ#:YYFK0 B^N)F6E#\G7@MTA\IN/SG M%6B @F >HW(D'Q[P5JV6*Z(6,E0JADS0SC;6HPL\OA<1.=/7DL3-.]\KN-P,#_@X$6 MI1,RO)BP])WM7HDVH'=Q8*9()PNRJ5W JOL+II9\?<]*9QT\U0(7T9;N"WHL M6)%,/0"TFV4%#R+)/JB_@U/'7,I7E'0R%2*#'%@Y893L#!2>2B14QO366VX3 MP?8./(L(B53-)&P%H?;!T*=CND6 ;*#NJH*KP+ C8 ]!FF>,? ;N78/WK;$1 MT$$:2KY,"*./XHL:/:VQKN09+!7GD"'Y=3Q)[]&AKS%^BP:4KT5Q*)1_Q.->C\W1<%I8$^\85)/?G,89,+&7)+#,JQ;)(T5/ >4E(07&9,YE\%R@(SOR<5YZZN MTZ4E8!AN1E)$-8\4.G725&XF$-X>6&/6\2=]0+SQ,J6):UZBEGQZA>1M MTJY!K65 5HA@2DS7%Q1SM"(3:U2Z]7)MEWM &V=C[2=QV.$ZA.92JVOTQ/FK MJDVX@_4+P1^=@FQ'+I#4M"U3\5CAPJRV22'T8@4YOG6TADNXZ[T.P48I] M *BU-ENFZ35 M\7U1XK=]6SG7^W-)P&:PR$=R/ANC2^BOT@I\*)YE@N@7BNWJ.#4I+6U:^"SR M<9UPNA-%'_E'(4RBO1"!EU%:HOTD[7?"]7"N!@4LT:WAF'ZLA-@XZT2C0 MEW65<0T/AZ% =#0T6!UIY8TM'=5RGM7>T3[+J\+FIK ^P"[#F)18$E'0&LB4 MXS)9NO3ZC'WNP8SNP[#GMP[:O9G".;(O*=JC-Z4QI= I?'6=/ A/0PH!9[*5 MI1]XJ*Q 04)O%:I@- Q'E1X7:2XU\MS,;0S$#%5!C*FN?JKKZ&!,=8VIKJNF MNCB&]L&K/+B(P&'@(>*@J&IN^D!P9,K.QM#"!MA*\EO@B&EHQ\-=.%;*;#:" MH3K!&O>98XVL?I[/9GF\CL%:-Y!*7Q])B\1?G%[!1A&6@9C@0IR$C/H(M46& MW >N6N"?1$!X,0#F&,_,]9T@)JKYA51S%-4,DD5NG M\)2=U*34:'?;DIW!! A',B0"B@[9!6\16S \T>!K7("!H^:?-_$FE&.M/FOZ M5=:-9E5*=J&G6>6944]9ZT&E>%7Z%O)&S<55:.;!AM1IO@H,4JK-#YN/>=SF M68);)28M^7$-]YL,H/90JK6DE@I+A6D&QPWJB>-%Z 61V0N+.P4/F3$J[+HZ M<":;?<_W&, )12Y@"^S]5M5E=5)GRU.V+!2;Y+=06M50,3>N\:^@XY;\*(:< M\-0V '?R%MO.33]Q6(@8]"58=S0<6\2#_1N_V&>\V5+4"G.(2D$@^,EB' J7O]]&8DB1=_PQ.:#I-=QF=:,W6ZLB2I/7!G? M"&[+TNVKO&A"!W9H+VMM'XVO"@[A=R-14VW_\1Q 90NYL*?A!7]L^30E'V3> M)V'L M4$E-UVV>35$2:^1PAN>>3UJUY.V^-FVAS^Y'!T<'?2[KF"7 M0=3_0T0].A",)RFTSTR@?93Z&(JHZ;"*3AL6VPO8456!2UL09&Q;:A6C-OO/ MZZS%DF:6.R?98E)0WY7\0M9_CEX!L,AB;4%[M.&%1I9?O""2ZP&/85ORH3KA M/O?^?/=-=0K7.YO#2\_F@LN"7A^%G.!Y-2R@6:D(QT92Y-6*FNR'KT\@,#S; MA&/E[R9[7V#3AIH:]BAQOWK._>156_NRI"#5+M.SG#XX19@(9&*MHSAW$[!P6:$OX)LS_Q=8@R K M4;]'^(/T'\!*7LIO-!LV8,D@O'&Y8N@W0DXB(Q*LP;GDVORX:FZ<7$F+&*^F M)\[RVJ]8E]:RW0"'JFQ^%.(;/AC4!-[#OUV!^XZZW"?*//GLT," W+5]^3RE@BRC"$'Q%@H'0P7M@@^95_X M^W&7<*JU81]?? KI'_Y*IY\8]_*.$;*#(V*^_^Z#-P>,U ":[ $-X1SZ)]@[ MKU!QQ5IH>II5OE@@(K?X?_/L#^&>5SEO5^X"A#=.86)5<' .^?Y2G);N#:4HIQP@)U\U]!F M"!K\'LJY F#!?&7 M%\CF(5P;\C"[_J6_">>4#A0MAI_@[[CR)#N1%BR734^]#<90F;T%T]A8ZPHN M0!%7,TD\4Q0_>KV6SV7)J4.P.];Q'-O H.R7)9K3I1G10>O:!Z-J .SZ\7[D M!R@L#EARY,L9 M7$43?C$)1S.5JD)'.CI*%U<8C=T$J54I!=7-Q@U*WLQYC8L$@14+0DG M:A7F&+V^64+B>+22L!>WNL,K@\YY$,:^]@YY8-9.^_*%VS/]PB3;&06I=$*B M &!442GS%/LW'56!D4;2FF!K0PCX"O40-Z$K*CB$F./2E)I"$6,T)7R6BE(T MI((I5/)F70@[(5]TGC#)2B681$8H3$)G$2@8EAE_&TU(F4-2<82%G&[,,G&N MC+D'GJRS*DYSK>?,X'ATA&HB'H^ 3,F]*V%X,_$B1(C8J)" MZ(>!.B+7BZ->_L7D^$B+L)QQY669'"[2'^0WKEQS )V,EXV3=HJCAI,&SM1@6TTH[+J%T#KWL#MR'# M=-X"C5O:P&6/#W M@R\AR(YE*W(L, JXT6[F. M"NPP)F9HMV7_!3I4P4N+>H)EE1U71E M&T2=!W-PNKQ9R/F#;T@XO(C KHFE> ]XL+0+L4;!(I+=V$HG//TJSK<32PRE MJ"_L-OR&,MYK=%%LKB&Z]=+;P-\6T9*DJ&:<5Z ME3!")^P/\OJ:"B]1$/G0DBR!X]P+]"N$'I0::$N*(C&$2;DV]39!"4MDCOZ@ MW=39 K^*CS071^IQN4C+EVL:\J="I00-A324I-\) MO)=3-!TT/*-;1ZLO>"%1@9B^UZB]Y/%!E/.03WAH*M!IV.^238'O&B$K!_9/ M?#4.1V+"W_QQ@R#EN+Y*[%HPK+IO:8KJW+N\8U'%0%'%X5A4,195[&S_\+#! M86T+TH[HPY"_!N)3K)6!S[(_*W\/>E K<4D/;1)P<*'K=LFOY)Z HX.#9U[^ M_%Y2+IB"J""67K>U%J0)A)'7$KVWX$\8+2$13!$]+((S*UV@C/3;L:'FG%K1 M<@*F/N_ZI2L=(8:Q!LRQ$W,,EL\5(&;WL*93;"<_S #6F9%[B./=01@[FO/. M@#8-6@&AID" 0Z2^$^4.5LZ!0_K98WD*O6W" ZM\I2"10F]57NV)V"M-.1#1C/U=5P8(9JFRT+V68XOX\Y*"M6^=4LAA;W(9Y>F<[* M1&A449M6*,]"4FR.%9(;+D8M,5:!;74EX]S6I:(_&6MG:NHL\=<+RB/3I DP M''-%1@_6(OBCBRJW[@$Z@5H))-1XE\]FP**OR6GF*Y0F+^8U/,%<)="K7.H1 M8X=PF04Q')V\O% !NNU!^R/D=X"8_;VD2T>U\IRKK6CJ!UX,% 1P,)20DZ=% M(F9]]8.1Q&B)JRLWEET-1@0(\9(,^MWIPL%^B"DUWUE)&35#;)#?8J9I[)SR M36#WL5>M9BEOF6U2;\P6FE5=9FMM9U/CEL.:T_4>[*?RI7"30K.7B$BWHN=Z M44;R:ZT.D #&+06RB#(,F'WB7@O"^?'-CB%%K%T1E$LU<:@A^QDW7G:Z&*S1 M/'-3D&6"@RA4TK)K+1@FUG<$-F1$F5BZ>B/EN_(ONPS57H='S/!9W^$?TK.A MG577ZWVM\ [#'-R3P:[>!=VQ5X8!U]SYA4D.!@T5'^?-0V-8I8R?:ZZ#[8, M01R!JJ0\P0#]\I@><>K?BVI_F1L\Z2*5]J M^J63- EIS&Q*A7.ICC614,!TVBXX4T[V6+S!D*,^R>>,):KF$>/=R<6+OT5( M,A.NX*LQ>(5W*81Q.:&K@IA"KCSX$1LVJ&AQ^'$%QECH$*3-&^LW&$X4?,W2 M*Y6V%$,39[.U :L<5Z#E,9KJH-]--)X?UEA-IQF9OX49BD@37 J,6I!=1Q)8 M<-OFOB)$I$(H$9G664-SVD^E3,U6?OD+E$8W2%..WWZ+.LT\_B76'=#T9&5 M"K!KGR;)=\XBIQ8LKBS+!-R3)#1^7LO3>]_1IF*F68%3]*CMS#\HC*;!]N5. M^8?/E(=B3G 8@O8HUZ&X/*R.2WVI"PBKX>HXT9L&GO08/HKDBKX9WBJ4#BG'2*FQ3J+."!_)E.DJ M6.EVR L4]=^D'3%QM9-O\\,I4TH6*?N"S9+O]-#,;:UB31*(6PJ^.^6]-@&]3O;ZW MMDJ,FL'=N%_8L5-,9W4[3 N@>)B7P:KP(,+0M2W#JO*S3(SD"&)M'T'&US&@ MQ" (AEUP"#\'G*BXGN'6A^-&(V?P6AD"Z/@NQ4:@/8=.$.^E_@$4:F9YKS(@ M]7"PU%$=*LU)8A!$7:B2ICFCH5Q(RB(L*GE*M#NI/4 Y5[*S6RT*+X_K@/R5 MP]?F]6P/A1QCU*W$SZ(LG71FV-H*W+PM[\5( ?"D>DH!EEB%Z#Z<6EUY6B-U"3)M$J$#_%?1!X>TV4!2%?-CJ 2((%8= :IDKP M\"C&1-4KV&!MD5:TQK '9-:I7TI[([;Z#(!D^Q64O)G;=W!XK*>@./K>S(C$.OQ,LE[OV;S5O'P= M1JG3E=[SN(B&MRD"Y8<.$/8$O\1RE"GT4 -IQ5#-\)C3TN<*^3Q*BG!2--$# M+\:8B(-"!#O_L[E#"&NF4S3S699%Y=&$HY-!< M<99FK]$ EA:]*NWT)^AOKVP1T8B.O!%$H4+J>GU3;%7+3(H<@[M43+7!1O6# M4"X:J81*.B"=#0/9#,7_-.202%QOZJ0.5*S5P0\/3*Y_T9ZTS4JUM)VN^_'E MK[_U!VJBR?>;SE:UY=J_!7*:6?.L>F3$"8)>9*L5^78&8*-;3#(XNM5$UO0D M.ZQTU:5%<_<:'YJP_-#KU#0VV=#J3!-O]%694<+%H6%T7%2AVT)N2?-%L9$5= MJ3!2XK[(!% >J)#+-"VUB?WZ[&30V^F0>7]K$[JW/IG[M[9N6@GY7N$%UYG' M'>8[3;E54_N^AV9R"^R"3.WNQ[ZHJ4>0HC=/YN;.;Y1T-I+Q+6CS7%N=U]%+ MKC3W6P<\22-IF"2V\;P9WI"[.MF;'AP4+G79*_OT0*A<1KJ8YTYGX MQ\YT=(,'EE3U1>35H&IXW55I$4%*7T[V:$#L!6RA#?64P[[>6'0S #U,^AE: ME#1X$\S_\)'(M$X/X8]]/9KK;E;5]+,OYZ3POL05PCC/G"I>, #+4Y!3/\.' MQW=.77Y&QBKEEVDQA%Y==LQ<\F_G:Q[&1.-&KW5A.7T1QCE1/!GO"0]\VC C MOH.;=]GTAA[4+FV68?8(KCNVB#W/^C"$00F1*6;=(6;8$XA#@!EW#Q_<#T:W MW[<\(](=<93H\'%'=Q@,44\V.+1?Y1;$AH&9'OF )V(@GV*L"W[UT'< 7V-8 M!NL0;P00$:U(P&LGN)?D\?@^]H#C$FX6OFB(;:) :]S'O7#U";)3[:KZ)"OS M?WF7H7'++ 23>C@B7<7#R::IC@H PPY'8@??CC85&E%-I*TGO])0R6!J%H:& M"IHD6Z[2L;E,/ J:D. /3>HJF_D%&JK;&.FUY9U8E5?E@XZ_,,@%9CTA=4P? MHCX2\AN8/!X=54=PZA19E7OTK4 .3%4U1&(NFEDTCO"MR6\$N87\U?G.P.!* M/,H9F (5)U5G/&H1GO@W>/%_M^P7L727%B5)!I;PNO1Z]Z;3L*95EF2O1A,W MI!C"24\RZ94%4(!P:JOPS:A#C*68SYXJ%J^OPI&2H%2J+N+!'I'TU&8U5V93 M&@!Y@1PU^>)U- X2ZPC".&/X\DP'H,'7LU!M."/J+;SUJ(4;T11IZG[+* $8 MJ" /N#KY,#W># N.3:H(-(H.?\",T)()@=C1V2QVD&;8 MW37F'J&Y3!4EUQ]H(OUB?)?E[DK@]&AHYT4J:7YG(N MZDX8[6Q8AS6R7AXLD_2F&44G!\0:WF^[;I^P];E9]9BP KC@EU'YQAZWNU'1 M%N@5[4@GKU/-GDZ07#R8M?CDH5(!EEA(L:R=J]3\E#S('TH4E8+I ]LG$$&& MMO#XA!T;12CR,SPM?MPUO29BY.[[L3J+Y@'P;[A]I.^$4BLBHVB4R6%Z<'" M_XN X09V,OPHNY_NAC:O#A^X>7&' PLB2US[>#9_L?<]U&MACO@T7^9G1&\#_:R_@5E(.M/&^[%ME*%K>?+YD!7X. M,$D 4@25-T(=6^P#^V+7H6O],Q!H&8.*DR9=Q,Y^"-PKU!)]RB*WD-*=4OR" MQS### 6'NQLX<'+(,B\ M:<0":-.0/-L6I^)_0^$GR[3.J-I)-=.< 7EX<<# &ON#CPREH]]:1Y!V' ZS M&>R>552D=@AC/, W49S(Q!^UVTCFA&RH&XYF"7T*(XLQ=A4[@-UT.TIO4D.# MU F0/G$TQ 9+HD1U!QTSN*]P#-CV0' ?C'.IU>>^34 .CN MO0*_J(8D]64K MKCS%JFGMM OI7D0%[AZ9?R3B@;<@[B4"T5-NVH2[\MW!7$".!C&9]]V*BMPZ M3!S+5G^U.V#9IBO8D7K/$(H4X_Y(F5^@U$O%"'XE&,$*H?LQ3!EZ$4$$9P2K M$M] DWG7D)E;+,'PI583Q&=;H&%H\FB#W%"5,0'3V+RBOY&-MHCQMM"9 M]#G;5+/<9E.6IMMXVI;V*WG;L5-%@N:XF45YP_+5-'1NQB>+8[S1;M#=0U[B M)!Y*QQF8Y&@Y^QSXAI: [JPIV_4A0HOC5A7%=1.TI*:^E=7,\S:13WZG&3Q^ MP<7KA=I V$LJ5'\)HJP5!T_JA ?(*POC_$'G+(=84@JM#$21YH:DU\IV*@O M'#X3 62YL\8_D Y'8V)"LVZ_6YC.5\61%G56L02$4[MY%_L^4))+_NVQC0(TX7-ZI MI/,IR:Y0"/4KIL*$N^<:OT$=N,KS0!;DFQ-0)#%627&ZAKU90MB2^:1J%)"F M,J-*AD3\P(".S4<@Q"7X,P:A:.O&X_<-&'5FO,2T$ES-F8BE7!!C:327_G5H MEKQ: Z$"QRA'_C#U4LD\.4Q'J;5@6NTW%!A&(0X^E Z4@C:L7-@W$YMN<=11 M-,@RPR[5;T#*4S$^$'27N+*=NEL%A-8AX%4+).%EA!1Q]6UZC5-?H5@W[5HA MWO0@O \<)LGP+!U2F!F7BOJAF#AY6XBW]Q0O9 M,..2V$304$&@BX1BV\[>ES0DF_KS$G_@W,PVVRZO;B58S4^3.A9568&B7R=_ M;4'%$L@\"O7?M*3DM8>#"JG-+/KBH/47>\11P5]G3D-<":]7#N<7Z&<8\)?T M<8!D->I;J@(&D#CN+*KF\,1E!GRRM(\H![IY&D9SV&XX^[&@-_%Q,0^ NTC1 M^'=80.U;^)Y)I3?.4#C/*->W8$3RC-"\XG).7 5-C21SN^+"N(%)0.3Q;]Q, MZ/_S\)5>S<^P"FIEK6E*1=I)45C]5>LT*2Q"]C[@QN$1;^T0:GU \D!2*S,G MN0BQ[9$8#U/5F216]Y./E)[)R= 5(]&0#M--P75%#>*/:#,AZ#@ZI=;QB9AL M[*]<&HGM'='S7AO"OA#+6V+\[/R>@,V-2L8G(C$RL&HTJ^DDISG!ZH!3=0>U M@FG3$4H6@W,+!DP]ZC>F_76;1K44T/>GQMOY!21:UA(KPHUN3]I:\AB683G@1]%2VY,KJ3(ZJF?),!>)D;%BMBNID@S_-?ES$RRC$F6G4VR:+M;+(:,,^>=>M(*0= MLW#R(MP'[$U3DH++<3$O+H)$>MQM$T1Z+,D)D:"Q17F1]#9UX/Z[R94-5O7I MS#YU%J8^! N.IUZ5:1$="0D9N5V%]V4GM=,II-F$*]08K3*9$8:?"F?JABU7 MH5!;6PC(K?2S73@V<>H,0*5.&I+B-]\(1D-G@WI2_SXG*)YYJ/\V\*/O: BE MP5\:HO^E-G_5KGC2BYRVZ2N4;5"5I0*%8$.BQN@\UE48($-D$^ =(=G*P\QU M<<:[P",TP"601ST!/V*!J.)HF":E?J9^_!V;G1A69. M<+C(SOV-L?7"0^:8BPBF)EA)"&FN M(8@96+"#$R)BQ-QQ=2:^XL[V&XQ\4>SDHME,8C_W0H-:\D1Q.54H/)('70>_ MG"M/C^E.CK$Q"6FFMJGAC-* .HR [^?7A#NZC[YRB"+EB%0G$.8'QU#OB1\M MA.%E<6X7.,9J-NQF#[=#VZY\J7CUP#_S *DY#=,&8;;$#7UX]\L3*9"3#J K+Z,8FO,K5A-0!_JG.M S%(4N M@H?--8V!T;!&U0B(4&?)Z(<8'HB]J#@@I:"I_)PTCQ+16V$Z$$?4L'/LX0S'$[UMS\P-1ANG *C_L5'FGA%.9[[B M=BR&PY[DI3\W0F*(H69RB;4+L#4 M*-N"PB25[M@.,#UFO?ERXA'AVYCY2VGN"N-02:='Q]2IR0&![!CM9D8VOAR8 MIJ>#9^8+"'P:P2>'XI./:NB"5X/%YMVS[Y=ZO0<_UX8K#\CT(;>1Q %=U^2% MKHI>!H8:K?<=&XQTI_[V^S]>\$/>EM-]XZSH>7I0UZ4!J6#:=+[+Z++2ZTLF M$W%-NVH4_<_GG#FM9]VMSI\P:P;_X:(_,*4X&ZB0>1EWG^W!<>QQ'QK;P#3O M.13!'<:@0B_>?4AUIBHWO=)X"VT:P&#S#'S51J2=O\QA5QC<491 %'[!U5 MJH5,E!D;,*FY&[*?/(X3SP8)?.@R!RG%5O^%*4U6 _V\& ,4#@UEZUP*QILLJ^,+ASJ/%22"'-<.$7Q9P!DE 9DGE0JB.&K<0* M0K(MYSA%FK/C\"X4A""07#F-:H();!3O'EI0$>KXA8,&-L[.\]DN/QYR'?MNAT->)-J( M2YF0@L7/VA ':JR"C7$N[[5?,-6+ M(3$^P8H_*,W"W[7YZY>LR>D6O'+)&SH? PSR"YT/66*P]+#<9T<]M \_+4#K MT; 3$B\@PWS+CBA(:2 ,+N:-M1XL13YA,WO30 !S-MQ01MGC0(IJ/@?'BKU MFC;#'H=@%DK4 8^\M[.HB_>(VG@/O3[^9,_O1:Q# NC*W%+Z+;,.'L2&L]2E M1FPH-CA3E0->#%;T'>K.)$%A^ MAUIC2G1C2O3)F!(=4Z([FQ+UPX0'12#Y7"H_K5 R4M?(8G!VLJ[FI=!CYW?( MZ4O?(Q5I=_PD*=>^>L?'TYP).@$P[]1_N:+VB+#[]>5&YV\V&38H>9RTL29, MFJ(80!R()U'< %[F%&_TJV5?'S\KM;"4]Y1 J-3GRX _ MK.&J=5\^@IECC@N=T:DC=/,PA0RV^W/R8"(+PJ>9P8UH/[>P"@-OI?YE;]## M+#93:FQM 66",R'74BE.GI8T'$:OGYK7+[(_JA#UD;D]E,BKJL\2 N'NO*$=Z)& ;S[,ZC':'WX@ >DR2(^JW@*&6/TGH);BC-4 MR 5OF,MT)?M=)1\,+DTDVN*$4J_/U,G8IOB0.)2P%Q]<%M?TF3:#4/>.E\%V MX 48FEOJOO(C^#JBBTZN2S.&+:%+BU 2EPBVIB/98O'07"#8**!;8?"EZLE' M\FAB+ P!>B3LNHW 8IJL(F@Q02.2SN"4,A>*3M::O$E\P-X2QZE1\%*.2F-6 M5G)Y<\QX(]4\%VN[BNHJE(2*"$939*\H>GV).'6]L05N?0%ZGI7ZPK7HE>LQ M&=JGTAU72%K5N!)K16/??'+IY@.XK1Y"AS!SR#(HF:PZ,4HDG!H0KVM^<^_R MG)*GYRX&;$5TS%,Z $:7XT&7&I^YNCL=.<^:Y2)%AC%2. Y.K%Z1)5 K 4=. M E)=[PH+KU":+9.GI.751@ 6"=Y7.>=YH(].K6Q$T^W_A^O>@NU#*\S-9H7+QM MB@SQ=12$5S6\M$3^#;-4_UUQB@0HG6.,/=>@XI"%>+7(3QJLN3UKSGDIU3$* M:4,(G%,+X.[1DS^GG8@EPJK3UK!T16- 4;7,N=M8N[-YR0SG2TF&T#-J)L^2 M'".,HF66\YRUTO6-:,JH!,#P6-2R;/@G2$/,EF7>GH9/[;DO;K'4#>G5#4T# M%T2$!U8F^)CF,#F$6WG,+OS(P*G3V.V!P\F2PX,_DRVE'(2OSZFOZDH//:$Y"PFQ )FBO>KML"X//==-%Y M#N4<"#DJ.N@7KSXF*N1M8V_GCEYTAI[-)2>A)PF?H4PPUGP4U+$M,34L&#+= MUWD3C*PYY0SICYW4HM:5"-T1 I7<,RD(B$/GS+2XB'.]/)Q(GR5:6","#:]1 M'A_44YBZ@H-3U6O OI;ZW%F$3O'O.Z2O%_6C0 M,/J#Y\T(/& 7L!/$[?DFKL&-@7C(RY&G;2K (L;H>^2O)?-1H:"*C*_#^WO M%+Q0W,$$;.MYSJDG_&RTF(E;G3NGW3_D"7-KEA'=VLNB>1+;>*Z&7^\^;)1O M7J7@IKH*N1M4EW?%:CR]"*@XW!.#1C_K7@W1$A?>3XW(X51(S[.MB(-4J1ZCDQS4Z@Z\PV-\;%]]F:<0G#Q9V,4X8ZKZ:?A9@%A+XHJN(;#+ 6_I%R*/,%!6E,_SCMN?E M#@!C*WBH=U2T8,W7:6!#*.*Z@*F!VASTL@2:T8J*BLWT8Z1+#<%\'#=8W:$I M8G7J(M ;M90"L@I!L% )TYXQ25!<4[M5E *)^X _RJREMVAUTV!7G=,WG->5 M1F@^\(^T8@5KQA7\*GIM**7;SZX_]34"46LNO(?C>9TF[*K;-?:(LKM/*(LC M+EV/&6UFG8>+:XY]V'(.16]91'0YV##%@B#058_W_/L+WR%'M>'O3;#J]C 9 M@MCTC(1$QI"U=3I[W7SO4F]7VR*Y@K""HA8CZFK'!(DX.[YFQD^Y*0,BBWR$ M$#; ;.!))6=5KL7Q,P>+HJ*UC4X5SYV0(J54K"6<,GFF%K]X ]VM]KM5-KY# MG$_D7JY%K^K(T3&!!WWL"M3;"2;L4DQ/.2F09$%09EK.:_S9KISCPE==;8T M,IL3D7 /A'V'GQ;R>USHVF5D7YGD1ZX4&8\@"-@6:(':!=IV=((W5/X.5;<> MF[#/HBE7G[,.H/@TH030Z2D>0VZ@NBAO*D?(9FXJ),HNN@II\"^N.VTF31 @&7\#S1F1XT2LWQOA-:3)WQ E:O,Z7@XI[->&K+4IT;#]% M!4$T -)7WY%?$TN8'DC<0)Y ;HK0?)AY?HY>&UCGTF=+,I7VTO!WY 2IB4U^ MCKT"3C]7U/DC,!=X-O*H:+7TT7AQ0ZO@\3!-'-7B=Q=KNQ+XEU[H#7=2ZB7I M)IA3E_OL1\%K%XUJ)9YLAZZ]SSU3RP&"B1,P''S[9\Y&M:&GB.;".ID$0MZP MUL0NJIF3.>)F>A.V1RMP_L]J<) ;[^=O=YEQLKZZ OC9>](H!QO,P^I*-PA8 MM=1"10%54E\OMD!1$",GLC*\R9^V7?WU11M_U@R0A )_0Z I^!G@<%O<7V"S^>G!WET?=N]XQ11:J?7POT1P3@*+@W,& *>XT MBI&?9. *\;Z5.)Q^9AAVIKS'WKRQEZFGI'0*!-P#KM1 @JRZKPN:G C7<<^@W0X M=')G9JZU:U3<-&B,!("+@H9ZV>"X)@"JLN/!^61W([4K%S*,AZT-4[2]LF02 MGAL@66Z\ 9F%77T!W3U ,X;&YM# HY/@R@L[,3I^_JXVTKSM%5#CID N8Y/T MAF94-BTH'374=M1!=-PY#+[N8&CDP/^A#;\4G%DJ.^!B)=/'GW?Z4[@YA0-$?/DH1\KVHUEH 8L>P4!^J\WVGWE+P M0"K4UT8C%";4+"L NRE6K.2+=I&<9S2 #H0'8W8LVE*.+^U72&'%%1K/O!X7 MQG76U22@=+9ECO8'][3X K#^(O:35RTEI3#00?Z+6X&.=69*@?15!T++\ZDS MIG,]QH!FD0MI[E:0A T+91UKP[?)+K3K3@; ,#Z9ENYH[N?)TI*U:A M(['!\(C$_>1]6U_^,;JC/,7(7;12=,0!A[^9RE1O(%WLJ"/%JPVSIJ24-*!)9["K)N?.R(I1CO="JX\. MG;0U2E^K1+"3+>[8?D:!Y0-IA7KYZV\O(V@"I<;'B@((;\NFY;&8-$U#HJ/# M?]S+^U4'(CP#[\]\ $-H&:VSI?(+CP'4Y JY4L8?JL_[^G5 MS,L_6H(+\']>X%A;@L/QOP+I'EC)_SZT&I?L=MK?$S][#80KPWZM$QE$*I<\ M[W"Q3+JFJ7?+C-,'#6\Z/'V)%4'M@@M[R'3SSQCSUAOSUD_'O/68M][9?JXP M$(C*>,7B0S^+/3!6YC,V_(9;.U<;H6I,E5#FH^0SB;WQO'H.$W(V.-6*&PI5 MG&><%F(T"6( Z08+Y@ T$1*XXSH(\\WU^DY:2(QI@Y4 MF[CW@_LF))Y!F!ZT_5=H2NI$ALL0VZSAZ&U%-D:YR']%?#!!"\4M.,HR;Q71 MS5AQ=(Q[%J5FH[^H.G21K;NX%\0+*&>I5+ZRH!P=W X[FT"6AG8X.NABYLX2 M,WAGDQ,;C2Z(2OFTV3@*!BQ0PWK IL@P"T&0KQU=L?,#I*43/>V<$QL9&'U9 MHI((\+--49W/JG,>LV8K'>+"9[@-]6R/ [0"?*G4K_U@C@"^TIF.T>DO)/NX MK&8T8P0.?^#G8JW&0J2&F2!Z$J),PW(002*K6,H*SF M==;.Y-4/Z1.(,BIHAH''+[2.70]YA?2D' 0PS\#1%B40S2Z%5\= M R;9H8T2?G.?;^(KSVF+8IP#OC_ MT2!#"^C/PM56**4*B1@6=XTE&<[#?PKK(1&DJ\WY+)#.PYPTFF$&:K64HS9Q M&U(< W3J0)%FUG=\@1X)S@0@1_3I4YO]-(,EU='M?GRC@YMW9H8@)%IIIIT/ MD4?@LR2Y?PU)!#1(/40TISZ5TAIH:=#26%Z,(@B*^07 M'6*]JA:.8/U-;2K2ZXW0ZVV@EX3RHL-,(QC&*==R9+-JR3Y#C'IJKNDTE-8N MS.HB>EJ(,>,Y&"Y@^]_D8@1.W9^H8"%V'FW$S2!K"/1SOF"PDG81ZIR)$3MV M1X\HO$4%)_7M^4,CEU"3H7<\ERYY,*,S56*8IJ8(\%XU5PBL*"F?ESJOI[<' MJK_SD :A@FBFQQU5^<[!IGNH]W)-26.X6MS)Q5.>&)4-CPQ%YH-II5XRAV$:YO' !^$=&U]"3G7A,JFY\37B\7X']BKT M0HL8+4VXCCBW%Z?Z.0253[3U'8Y^[Q06A?XKCG&:67Q,M0#Z>-8V+*Y%W!0O MAZ7YA&2X)A+)IC\>'2DG*Z"#A;^78P[^>00T+04,3'E%014=R[ALZ(:W=8GK M3SSV-%KR^VX_92+/J/Q [@B8>=Y,+81Y&OB$$I05E5#P]$3__$H BLFVF;]CC=%P34;1"C_/" 'S\1D'(& \6S;H DYU4(W(3G$[CV:89P0G81 M ;\=GOOXX"!&/Y?R'E^B&5@Z[,P_+?XP[X]*-"_>8XP&SKM$A+=WOQQ%NTR_ MSS8?'9'IC) M:PIB.R,.Y%90=CTV0++ZTGHI2PJ /@*ZW?B2,S%K._#K5 .FGFT5U_A:7R.; MH&G,:94EH6$:-81=M=@/V7#6C@MMZD; :KUPY^%RVFY[T8ZB9:'$')I,H%/- M&**&E^GSGKZUE2:$F!J],8VS,8WS;$SCC&F&MM=J0JMJ_Z@6U@<>P?-QW:S<@N32EKP$DI*?R^J!GG2S-=ZE9,>1ZI?U74!/ M>DGP/PQ)KTG1*&[D 5Q#3"[0>#]AK&A+]3YA*5\FR9D+J3OH&PD0H[0.>1L> MN]M*Z5#1%P8X,/(6. M0FT5R@+VLGB[533%@T!#3 UCS R4^MNX9*ZDTK3 ]5[4XSNJ]].J>"Q]RGVM MZ%L\I#U> J>3?LM*5U K:S!!K;AH.WR>%,&I].H^,/DQCZ3$P)[,EZF3%4CPF#^YLY62>F%+PS 4U" M3C1(34#M.CUG. :<9E_!?ZM,A@ERU$"^K,6@%!LWO1V4Z8LZD+*IMWZE71#C MOU^6-&2!@[V-I@A%HG=#M=@VP3O-PF0*J:#/8FF8^72F*T_ JO*0(V]U/-R4 M53V%$*H)1HA/,LJF:T6;]YY[;.=GX_58'LZ!WLE-\2:P12W M=H6_9\=.W?!&-E0NZKE/1\=4RZ;X\9&V-T#D[RD-\VNUS]]Z>O2(O]#14U:+ MJ6;" $:L:X@>MF9O^,\7//S"@K[>#(*C [X^UWZ-;^ZAPV.GG.2*38_%]X^> M.FQ@Z"A(&6K:^.AGZ*F:#E+GE)]'#]??I%Y+5/',VBK3V"<,F5D_LF6FNF)<;#LCZ=KB!8XO: MX.2XK0F#2HT5"O53YJO<5R0%H7D:M=%B9M,#*8B=V2X1,Y4OOR[)MPU$7] K MM$)HY@A"Z):@T/HC[S7P@JKP8DVXD<=TEUTA-\AN/IF"]YZ'O?HZD)C?GO&< MHYN?>V?A3#FK0RS=$,8"Q]86NM?^#- T:#6/O8<=C#Z%&$-U8''V2:D#**1& M(6!W#^]5V,;<(T!=[LWBXD!_,?$[U M\+[55H8**S2(B?$'@J_<]+2LBNJ$JZ6\]O4S=#FASD-TE<)4F1T:U^U2R7#7 MIL6!N^U'>*BP9V#NH(-#V!'N&;N4# MX8%=TSC&A9OSJ,3P]B00$;3%Z*2?#H6YTGB3$W7C%!U&-#QL43_CNUK6.ME: MXK:6 C*N>%*=N3T:KUN5 ^E&/QR.([ZV?ZSR+-;#@3&U@W$&, S3]:K'(]]+ MY5!G3AR!_Y'>T\]I$>NP+):&(>V9\M.O970:""C!>)#)C7'KR.8=43].A!&M MG5=%_AG9J#]TV".-A-M#. &"6M2(V^Z6^]8]WU7M_0:49JIY$6#%0.6:UC8 M8S DHVV2><%))8UTB /GD6BM(\&)ZV]T[K= M8MAMEI-T:T-867.1E@'V]WHE3O!;& ?FB-![%7=9^XH5!,?K?]TIEI UT;["-AX]37N]PX]% M(FHD(N8[+!GQ&,R5YR.^L?3P2/YCV0%!T?3JYJ3_JPLR8FL?S!P?>F<5,/AS)4%.FKD"'1=9WP$ M?"-.*I+F$A^DCL]8#H1Z&4): QF;&8"D<&<&M!.2M<'WF]YX1[INU%0F.% MZGQ8X.)GDGTWZ/.G(I6[,H -NO]J2V?"*8=/QCS\QCS\\S$//^;A=S!W!,@SW$TQS%C7>SA3)1O/>V-Z4 MT R7TM&'V5?%6(U4BXK!FG80=[EEY9\8Y])VO#:&J*!^/H$_F2D&3^1[EFK^ MVAX_L8^EO2_>H:VHE'HN[\6N [UZA@/&VF20$ 4 >D.D@UT=6=*L \'N;#2Z M&_"Z!M0";Y95L'=!A1H4&>JT='*T1[I>:S$\*!S("F@6>B?F?N!\Q&?P+9X1 M0#90=8X#JD)#E@UW4\D;62Z11>5/3()7U&+)+QIX<$SJ/IEMQ*6#2[LY/B:C MK*ZVM\LO%N54.((FX(2R1S098@>>:((V 4]+G5,5W*=7.SJ@# MN(,8TV2E F\K>S/*BUI1Z$/8]JY!?SHUOK-%(=723",4Z$B"P!+*+ZF-2:=# MX%$$>!*F(.;B?:WC=4%-X%@Y#'XW0AD&1S:/75?*X-.$#'6/8ECM/(!:!K_+ MA@GYG%K1!:TO.O Z0EA);6,!?JMP9)BX&W2" P+=BWO?\$B+'9;SMPUBSS"0 MF\CH.[@H8AM CR)0-HT1#-V\,V!_DC$>JM@?AR3>\OBF*#H24_<"RGW%LS7) MX!]_Z>%M.K-;F>YI@!DWL1AC/+&/V8MRI ) .DS-X!+Z,/P5[T+:K>CHQ"/W MDY=7)F[N>KARE,S0% $W. KVI#>#!@/?FMCEVO.R%SSR'5)=0S0S#KCO!>5L M)JJKN.@GH)^*Y)=V6PIMX'J&CDP/BM)=&P^%;@.>.D(GM0L^9O"C"/D.#USR M#E*6, OZ$E?POV]?-[ZEP81E/=%\]GM3=(TN8P>:TU](K9*)3HX6P+D(;.?& M29@4=?'$8!L?'\% M&@E<><')XIE(B-U?OF93])OTM$ G/?J1YOGPTN#_1T] M.?BS_AW3MH0?W8,WWXF[_JD7$T:#6774Y>'FY*-;K:0 %N]$((Y\@$=+&LN*O8A3 X['B!,#W\#3)ERH26N3V1T?XJ@ MK'<0IQ8GD.%ERLN6E;RO*L2G=_7Y!U<"L28Y K)3IA\C/^HO7OQZ\8F^T$P' M,J,G;EUYS>(-JV8*6E'\"ZKOWK@@LI'C%1G\%W^W_)AP*1K G/@<91YU^;9,EYN96H3F=1GY'B^M[*%VGB^/5PKE+_/PR^L1%!I-! MC.Y0;M!J9^'7C>[:._&>H1*O<2EPED:[E-(GE[P"M[6HEGI)]&8HLM O(;\9 MS9TA:5DF+X"MI?D/T?^XJL@5^4F.)HDMK"83"R^(\4]]!;9' \L*W#FO@H7 M9][IA> Y\#J+NL/(/H"A'#US$Q:6WHLI@$(,UA0@#\ZX9#J@$1#;9YVN4FG4 MUT6B7D2S8LH8?=J:FP9MY M;=?%MDYWP: W];F@;QAJ0H)JTB*2S;4\9>I 9 MI1P9&SV$QD=1M2@>GYRHY@IL9?,5V,CD%GX#XE<:;0)O>(KNG?_F2^LO?L(V M6JD;"H'XRI1I'SW;M_]0H8J%?T;WR=GN#*Q2C\?20RT#-+$9.@"^SQ?_<<$#2*QKK=<5RO/+;RO&B7PRG?1D$ M?[H.O(C[?"7Q O@A1!/VI5;DANR7PV>7E3P5Z-;KW4)7#5NF8VAHZ0?U-0A1 M-Y'7AKC%P0$RD7-_82C@HJ"<3J(VRD6% M: (IAX&N;;TP[4:=C0.-\IRO_17<6PUI*_:\08.[0KAI0\4(!]"UG(,"\F&E M9 C)%'*JA/9R'X=-!7@U+T*H40KERZKI31A ;*ZY@0/M'7KUF*IK[$GQ-@N*J@+M&]CG(L MX:WTW#@C(PK2IK5LI-1GNN9^QG4J-;T,+HJD)"=,HLXT]<4/,^J9/>S)#Y&O MMVRIG\11>>C&L9U%X^>F[4*PZD@*[]$X'LF"4QL/,Z6.+IJ'T%>(9<8@L@%3 MBM"08%-A'(< ,Y&C'BQX!1D3QXUB'Q@-S.K9 (YR5#PWL/EN/Q/%[@@Q5T%A M#CFR1W:%(8!N&YU9B].CFU#;0['28(=P<,HTN/#"!" EC!E>7^-S@5.?A+?W M(Y+<>3'O%'H]XM:R([),$;8&3=,%>8AHSX$[%]H=PK'(^AH*Q-D4X]I[7G13 M'D3U79TLR$-I_T(&,;0JP%?MH#WFP]G4:^==F.WY(K"7E%,V$ZS,TZR8Q[EJ M;?/!'"=+6RY<5R>;GA+)7&'\('5[251.?]^D#+^EOI*X31(/*H1S[2AF:ER] M?/J&1B)]Z,9.]J+97P)O3C/VU&LRD]TJ0W>@-/T21'@?'B6Z]",OX$@ MI_OB%DMI@**J'69?$QXT _JBFG^;2:!:5H(1*J)^"*!,^"?+\U7 >Y6G,N)K M(^/AR N[: M9[2(U>ID@^(8+C5D;HZA9K6RXXZ'AVT!6D3^'(@BO#BDM/<9= M+11X4V %1$A%AX(0"I+SCJX&PSV,D:[TWS1K[?9[#Z*)P!_>_9)D-&R.;^[O M^Q_WDUE54,-],'$X@$0RN?%N/5Y1,TTG1B?%*4\,$$S>N((1>@M!)ERM.U_K M)55T6E2*>M2;U)@3.&$3P#8+'#P)$LW<4WX42[&9FX*Z;/9P]B4]F[*_2W=R MHIJB1Q])(AC2!" ,HA^H7B?3"0-PW!'(NDV4%=_!:H9 M 7B@241\ZNLO;MI2//F7"HQ%/3UNM=5VN'=5Z:@M\@T:;P_>OGOST#3%KCSH M"!8*G+D]/ 9M*Y;G3;+F,^=^S8T@K;<@9-!VR2D!:;EX56=TMA]0 H66EU;6[V(VMK+5$=%)$9';NN*?_BL#$8::>>U*SSV_(/ ?N$)+C/SX M*6+S"DW#Y)]M5@O^/.]'667FPN6)N4"S?MGT\PQ,6X8S:%I&.^G**VH[*[ ML?C13_:?_IF^>7C9&XX.Y U'A^'!41+;W[(+GK3J-;=3$[N"9<^M2D2+MIJB MMWE+D07EOEF<91TLXD1T6;=27_.D1M-O59V3M^B=#))X13Y!P#<[! ])F5OY M('\]&1432C:(I:X H=AM<949TT+EW#'D_]7[RZP6MJD4:+% MT9GG33P+0L0I38(4PA$D::/XO/ ?>J+9MBA( R_\=NQ:C.(GF MQI&6)8\_@]UH$A8:Z $:I)E?_]39YZ5.%0"2DIV0F?2'RZ[SLLS=E MEXB-F\[0IOJE3HY@&3/Z#MWMWHIPD[VX6]^YAH7+)TQZPMI!3W)"O[>8J+G= MN7H7\Y1TQT90>4]U?V.E>9!!LJUA4#L6>L0-$M[,L+)AN87:NCOT@9*W%JMP M(I&;/OC@'$V$Q)2+B4T=20.F;J/&@BBH1LUV@TN\6[HY#T:4<5U!@40*+BCO MDOR&*\2I8V#'E[O%H7L&N72G*2@V50VU(@689,EZ2^T>AOBU\TK:F:FVWW.D MB5*34KX!E$V$X7 '*2M&?!"MS KH#-VDVBETS^9!)BLYKMC3GGR18A]A#N5( MAPB23'V1!7H7,H4'H$L%?)&&3NMMJE*JX 9F0HO+=:1.0;PV._CJCTO1;,-:MWW=1)%:.&_UH#.:"W^FB2'[/BZ.\ M*NM&HR[C,=>YG.M\>LQU'G.=C[:H\K\KQ8Z'N^NRVC 'Y%Y"*V2@VD:/%1>= MGLPB0-<-4B"8FG3>(\"=29P#DG(0Q1_L'A828I( ;4)"^L/\+N%, G9R\>UJ MV)L-%9M3#Q]4O$AR8?&(1QNX!4MOS_,#,BB1(<3<[E8TR@[@P*+G549VI_UH>(Y,F35]/.4]@U-F)7XH:-P*>(.Q:. M"I\2%,Z,^=3$Y&[,)R #_FYO#YI^FCWZ2 /$?_*:<8[]PZ8GVE 9Z8T;8!9< MKU+KVI::6L71IGF\P>+,#V;LG9/ :9U=>:BCW)=:*7/+2S)^H'K1%.J:&78Y M"$>P=!7LL7&7=+5$J],/=T<-@ 9D;?Y@I#8U&I&8/6D$,$ M%0>'/LGJ<]8X10(4,0YASX(W8ZA>2?D;?'S2('^D%:H2@I1OW#",K\]%]Y%@G,=Z M-_UQGM%ARN-&NMV:SEKD'^!Z#5&')G'D]0=7*\ZBQ)V,FUB6\E>OBZW!4OHD M"C:)L^M+YF-$A"OG:>NGBCY62_^PU]Y;$B4L.16(;2&J5.%(YO&J M(3L$G2(,6>WD+RG]SV5.SF.2WMY/=125][P4GA9,_RZ8"#>V^)<3 M_I+K&K3VR(!09< ^S':'?!^=# !_(/O:M95';CGXIAKS5#^Z]Q0?EZ+.#B;B MBS"P?#3K//*\EIQ=D(I5:(YV%N;U96;"POV0>4V:D6PRM[J"OL+KS I,%E@WOLZ)1?T16NLC_+L=.4WQNP3 MDKFE,=5)M3_2(/,,1Z_TT^9T;NN1'\KG6+K]E+U/AT8WWRK9?#?),@GM"H=+ MLDBRVL>4:] &Q%1,8[%>< T;=MV(0?60ED.<5[:ZT\ICX=%+:O!\8Z-V9NA] MJOH:D9>9H^E'@?!,X\"+G!F!\__D73-W'$N(SZH.$N:)+ MH^1PB]PJ&I:0.'XX9<+RS[[) 54N[5(=7C+S<9C F_[5YTQ<>;_N/+GEO/ 1 MF)2,8$A\B\B!D]?QS) Z9O?MSBY57@09$PW7N:BA..N?WLXL!0MXQMC'NSZ" MX]71MV8 9)Y8:AYI,GM2[J2 ;N649Y=B&9*(B[W(;UZ%?]]]9<5%E++%_A.6 M\Y[4LRWG1JHYI_ M]@F8FPAV,JV 8G?GFUT-43O!1AIN8CKV6J*X9]HD5[1HSV=$:O+H!)EK#07/ M7(;^-X<0!T@\^UQQZ $%Q6D?+0&7^M44L(S?^M^[X8]YOID\W[-CGN^8Y_OG MKFD4)FD6;,:%*19TE&LQ+AXQI[$PX \K#;_^''>!@WC#"^$'V//61,-4$:CZ M(Z@$'S:L\V/"6PKN(>E[>=%7$A++?;P9#BP.O%QV3+R27!L_5?+$@:*A%!3= MU8,#QX>+A>XZJH,,1\C&Y1OMJY9@=:_E*)Y>AGF3S?]:"'Q3\E$?&M'.*4> M5@'&\!^6AX$9M7E2I4B=D!Q/VO"XS((_V51&RI?:1#O%87-@<#-R$CBR=]*# MXR#E#I+-3^(D/11>M8JNUGG%B$J)#G!US83^<)MU3\A1A*3A*FSS#8\> G3] M??I^Q\)$:$0Y)4+_6U$9E4PT=0&'019;E_:3"E>/OU%) 7"2% VK#U7TK5)Z M1WN7X@E/(KA=7A_+Y^XZ,?9T+=2;__??@N_P]M79F]]?EIO+FE3PR)1H;LC[ M'EMJWZ&KVV%?_1L?]H_OH$8ZAWJ PDW?!PXA<"]HY-$/=77'X-D"1B;\-4PE MS?L5'\+/H<"%D"/KI!B24H_=CVXQ2DB5=46+":IFJ#B!AC@*90#;=C1UP(<] MY-_X$1M$7*@BK";@S,PMYJJ+MW6_FV4YY.BI6O=@%).?(,"*_<*E)I_]V"*> M#!ZHX7.+KV*J&4C16ILHCQR+&2D)O(G12(E+)<\K6%4*L60 6##C(L1X[SE9 M9>/BP^'D7,V]F:)T%N[E_6K=4GK7P2IF9,FJUTH-K6I.4N-);>3:)^2G18WF8J3^I9K M9EK::-RA'@?N#U81THN%F-I6+6D\7 BF*2DHNW7CY ,4:X1\AT)\Q+V5/:AK7%@Z4L/&W>FVX?Q&+8!, MKJ'!,FJH6!51A3X?L&^MU@*+^"&&TB=]Y1P[.A@ZG*)7^,L+"X42"CS5;KP8 ME'$084Q?>R'#(Y*+.>3LHP;#))T?[PW-'= UU+L P5[@*66 MCN1*.'\MATWY/Z8(Y_0EHB;ZGZ4>WH([>@]\^O4LMQ).M+-UK##\\Q]?G9T5 M:FKRG!GQAD355:QP8G,H_HR"D)59G\U-UJP\+6WN06KO?IYHCL81QA!^7VI!]E>.C@7G)24OFN"] .7)^B2*V=5A>;ND#BX-_$\BVQY]UA(PHP9"U$!K)9'.L ;/\+>*%G*[0ISNEQ6&+:P M W9:^WWR1[Y)/^X2]?8%'&B^WJO-*J)@NW[Y.D\N\NG*_E+G)C9$BS8WMM=H M.=YF$48CPY(R?NMM^<$GO_DJ!>CBV3,! :+Q5Z48OV$(R!P#,^;,"HY9E"8' M[ (\A<="YH6$QU?'!,=QT3'HRUHBGI@ M4?5>;0;*JROMP:>=U&1KA',SY[#[>YW>28@E8EINA/=CKS6EY:H=Z3RDME"S MQ!N3B[:P;(U8'^KX%>K=)?4'G5:='LH/50N3P>+*[QAVK53]]5=@1*)SXH$#4WIW$UJB;,+9L[EAWYL!/TS1.>ZJV> 4 ME2^5?5@1X>+Y@CF(H,Z0#8H%VO,+3AF2)Y8NIK/5BPO4S0JXN"@ECY$1&*OU MFXYA8OY.QO UN M96'3?*?+'<M>&'D+LCC*PN3ZG>[Q5M9L/G^$!^Y+ 71'*./E%;$)&.F5D MY<9T)UI-\?1>8GZG72''>9A O,T ^!AZRK4YUA4T^E53#D*@>+9$+,!O$BX< M'Z?37CW22I6WK/4"5@]%%Z=>L%X2BO\C/D0^V_+]FGOB'QDSSI5,(\&(RV[Q MN>C(:=DQDJMX+H615-+(A$14__J!\V"O9Q3"Q1.FP3\'1/V0%^#LW:QYN@DW M-U%/2/K\^YJ"86/_6T\;X4N$DH_C1S=(JHB&R(:WM#MHD,Q5ZKK81S /=?"(ZNR0?RF'EPCK0*#!O]U_GCF"80TD5&)C?VM[R%\#2=)9/@K MQ<>"ZA30%:N#"8-Z\-IDA'S? UQ/HW#5U3IKJI)\F% /J\),.E<\%T,499-3 M1SC*T534>:($:4,E&TWEB;>Y7=4'OQVTR5PY:^:31%/"(TUU%OLF[I"KNN1, MZ#OR(;0R%(V0J%*LA1JJ+"W%06^^4TL#^V@(D+XZI)R[N"2D8(3>&$\O/M$9 MZ1O6<5B3. &TX#8.-6.S:U]"4(J(U_+)]T!YV3?YHOU*^2TGZQ96ZB>MW'HC MF*N_^\KE!V !T4D]*7-<6MF;>Z]LZ=0]5[=F[S]B@5N-P8JL KOP8IMY1>(J MX(KZN(J2Z_/N2:-#=D. /I(L&L@14"S*OJ]^#JU< UJ&)SG#6^*F5,AU,VT> M#S']A*E,R?QD;D<:YLD9S.OM)?!@DD%0RD ?D>&Q;1K/>\A0T/OUU0I*@2>( MV2%ZKFS0X8X=6D@$!3B O>#P^6X*!AN5$Q2K25GM+,0%0[PK?U8&Q AC0VE! M#>9SE\JGTV3'+C4;_EPEEV !M+PV@BH3<)Q<<"EL]A]NG69Q(^Z/>?>GJ^_# M5NZ8?:&]B>QB;465&.<*D5FP%P">%032CA-X>8QB>!L/I ]_@DH#SD50H?#@ !0'-8#D<+W-7'V88_<[QQ6 MIS[F706@B15>MFSGWB.[*)@1#A:0=8J"TGW8IQS_2F"';@47BY_$(MC?U/E: MO8,QD$7H^%TD&R-,O$U5;O0NC+$M64BY2V[\)(P38+[6!$<=&4S(T@V?4[1= M=SJ''5*R&N7#ZA-R(&URE830_/*>.\R.B:_%Q-?S8^+KF/AZ-!4^Y\D+TKC9 M#_7P06H!^1PDX*[5$Y90@=V,I%G___SN_/]SV+O7V^N*G*IPN\(D"4>%\ER% MF[+O4N5+<6NXKI_.9;1CV)%/:'3;Q?LWHOR@K$M:HQ>D$(! M_8J^C%Q)D104%-$:*X2PR[$!?CH2+SP*5I]CZ[N5 1F&R -3NPU@J-NFPV6F M54,QY^1C'FZN+R*D4R_Z'LJO-,+98JPY952XSDVH/1I&9RSB65!2[GVT0?6)N*.7-7]@3(T%_56 MT-(_=S42$;Q"P[J^*'<<.[DB/F'NOA^E@1^X)6NHHI^R5"S[O/3M<#T?J"B$ MOQ=&BN6_&_(,:TV$*.7RID?=5D=KD68%<=)K(24<<4_GI=A MM#BC,IW:820PGS!C#SR,].U-M6XHP =W#B2"EHD_]X>Q'"90$F0Q($LN+1X M3*3_8)Z(2#>&K6EP[ZBV6[&I2<-Z KVKX 0D^]3&EVW0)"YRO^,DVX'!U91M MK/'M,#X4RI&LIG+5Z=/3)R\]=?: T@SN)AY5ACF9'"=H1,5A9L48-*1.OM"2 MRW =+#;'98!1)@GNVL$2V]>5YX_%B+%[1J&$CL-<3F<)#]\',ZHB<@ 491X. MY/T)1P(Z4;78$OMN#P2$;6D)P&/Q!V]^M:W*2&*_9I-J)8HV-_9@^B;./N&# ME,3HQ5B"+R/V@STLB"P+$2?' RZZL@D_/IN!NXB(6*X:S=T,O:$M2;T' M%O#T(YM"N"TE_@UV%Z.QU<"',4[&?5/NA^H;_<>WOX$-I&X4;;1OG96-S0G_ M*'A*P:']9EO_4FV\U:TN IM-AS[\WT9;S%_#AB:[[;#Q'_ZJ5F>.&LZ/T-YO M@ZMZJ$Z"8;(F*_RZ+_?:UA?P>>!R2&/_\]]??O7URV_S=J5?FMI2G]KD>_H' MUWR^^3JOW7E8G*$=NQ7KH8JO5EBUO)J&C(:&RJW: U M=L:A2A&I,!*:0!>F8"FQ#GVO-W+B-ZRK&DN[H_[E+"J+KZ=?* 5,-\AQA1Y7 M:'* JA=>MVUWI1P&X1S=$>$5M!AI!9VP-\&1>38<].!+G1L8!W#;HP^E#"4" M%:A* O6QXT_.B)ALYBP 6Z5P3F KCXOVN&CCHL7Y:&ZKKM]LS5F\*/-$H<99 M EGJ8#%D@Q\7V7&1)2>C#QMD9F!]N"ELY9DS:6:@AI#Z:C^*@C8AF,H=+J<(NX4+C& MYJ8-75F'/Q#$=VADO7H)@_"\7(8TV)W?^B3-(UBT3XYK]L'7K,8%)0H=XXMO M&?LRA DZ["\IWJV>AY3Y#(>R:1Q7Q60]S2?.<5+]F^9=?ZIVY0TG7B582D"Q MFKRF\'8.QH9?#9)WY>3TX\N^_J1DNG+M<%>*E77&QY:3')$/D&4YCVE,UW(# M%M>5!,'X*UA0EK(R#RXD\F9,0%71/Q'>KN!S(&T0UVR:?5/@[_5EM\L%]ZB^ MB'DFN!24HO2 1XV#,)U3\3^U('WFH6J%TA\5!Y30V)*D%,EOI05E.Z',A\_= M$ WHGGD_$-"/3\1;$X??*JB$%U'?J=F$'6$**0!PP=$#$I[H>#%0-I7K.39< M\9!FGSQ[T5 UVY.YX46.H@8PM:_#]K<<% WVB:='\@#4\)?P^T,E!6CUCI!? MQI-/B0HN_",_LUY_B*N-OG])1'"(7K!@BT#5EIMXQ&HM8;6^/&*UCEBM1TM2 M<-8006 XLU4+E6I(64PH.XV5F#?%4X2CYF8O5(2',+S5"7/\7U6,T>>,NLA> M< 2!*DKIW(/*2T,X:BJX31X+?9 #2!(N.RJ*0?4^B>-PI((T]RZYK*;NXWTA ML:X*^FIR2-:]_'+L*X?<)HV47M+1C$4W@$22[P??#*7@Y*A/V\E($DYZ*(X@ MRLH*AV[5VK$JR7]08UYUS157:[/D@I^,.%GW M8WVP:YB4MXC,A\%5C/SE0;R$BJ;2,7>3RYXO^7 ,(:4D7,+9:!"_[S[X ;* MN-0 &29=)UQ'+IX9<4.KG>'Z@J+K=)C28493K@D'YLBCLYE,2PCHO%Y?0D$P MVIK9"O5+/U="9YP-!7MG+,X8A8.^\8)A6[$:TJ:ZJH$)(_DC^P(/9CL(O&T= MI@ITK8(C2T20@%.-( MW.N"M7%EA2ZT9QF1B'Y(04\&V$BCYJCJ8=6C$LEP6;U;H8V"G4U*IA&?2>OS MH2HJ'/PH3HFX*X@G+'8;6YWIDE%6L*L(Z(1S:^3#D];]!]BE]9"L0!ZDBL$% MK&XH- DWQE7A9U,8WQ4B%1]3Q=^5@WL3K6=DP%!C@SH(%)A)>QDJ&66H14.) MO;9P.I.8YQC.R[FF&_-)<'POK(";+H1P!J*M3BJ,"PBOR^& UH>M%J8?8".I M!18 F7@#P:X+QG:G:)X\DVWSDA_2:1G4=07B&LXV]I4>5TPX'G[27A 2(D# M9LXR=2;UUL(P;JF"4$!94OF(PE&[#QR,VKGSP$C)/18:(/Y"W4)S[M'"J#-' MGH%>L1?J]D![F=7SD%)5G!APF/:=+%'VL-[T3Y7TAB:^KRZI)I6NM\Q!9*^. MJS_M0M]VZQ$(5 !&V2_6KS;U>2]2Q@0"/3 ;2$7VAD(2*<2$LK@_N>$!!C)#F4*RF)6G!79;OR? MT$HZ!Z*JVR;C-I$2IT-'G"A4H5]#^';L)[!<' )LZ/%1B'K^WDIF92BBP@C. M6;P>%W#U2U@A&Z%P7%,(ET#"K"B','=TA"ZJMA<%C=+*H' (R_O) M[G (0 4CA*FMJ@VY@\E13&?%QJ\'1@TJ9CD=8AP:98.O743-8 D')'$"(@$_PPR>1$_GBR78J9'0$;K;L6H(?IN"4>: M9XUQI,O0)+,B\H?L^)ZU8]PXSP#E;XGRS0HX*!R:6A#+7^GK,Y#LARJY3Y0Q MKR4OV9/RYQ=6IK%H1*6[747K MJ1YVC!;6I7OGLJ4P79.%MPC#'*\ P=;(A)-A.73%Y%'K+H+;U>"GV;\8P4!$ M!]BV&;&(DC&*XS!IPW75D">QKFHA!4F:L;!;NG/*.W%=!V4]R?[L09_G@-+< MJ-O'QK&B8L=DL6Y_YHJ$*"QV#F!@YOV!PL7MI(CM;D[AF]BZ9YD.7M^AU%-_ M#T8MW=/Z6QL."0GSB*NOK>"JN:(&]FGF]MQ'U",Y*XC6K+M" #$,4QT:?UE5 M[\!,'/;88[:"+#HC75AI'U2X3[I!-=DHJ'M8Z^:,20_:ZI?1*BJTA<'V'&[" ME;(K4MR2$#4/=U3/%*G&AC[U$%8H8A04)5/TPO*@M<45W_44XA_[&M0-: MTB-?M\W[(UT74SP@# !:X?I<+MBI!]G.X;P=#C[*KH>3"RA!ND3LB%UW3@3! M^K3OSWX4"PF [E^TK/N+KT^?"J51<-=T?SQ[#(D0'5IG.\'> J\25^"DD\3P M(9X&+DV_;F>FZ@$UL'!E7E;E5<^#)NNDSC3X00FBHU38GD.YDE) M])?,<+#K2'Q$SMCT29.",C[("5$JF:UR1_0%$.M(%Q 6#LQH6[+^J&#+F&KV M#GI-2?5+PJ:=7E0)Y$N)*21HK8A[OJV,>[YC'NV\>+^PX/&Q;4P)-<#9N,W3+>Z[Z$E((P@[N:285$[PIXZJE)0/0%M7$< M\70:4X%%QYT7>T$"7_AR4^] TQ/]:5:DNS%@"FJY?-!1S(>Z5>X@C857,8C3 M@IN)*$R5GJQFB2_"8 YT082;/_9UDPEUPK0-FW1]*9ST,!SXQAR"Z\QW'C?$ ML@["'R +(>%G\^DMSR%7#BATONE&3;Z0CI\62LN,*)_R$*RBLN;L"J@,+NN* M8@4L59J2@N,EY\&IJZY<.BL6>?M'+W)(S%1.:V2/;?4D5Z$\S.!PW?9AQ?3C M6I(^"H\5CE;&2@&G18,/&M9N X/)O\ ]/'RQH:0'U5HGB<,2! 3,^4^7/1 ! M^_+&.%&$E=1QI!@;QBS?A11[,T4V7(H%C_B6:70DV%)-OQT;";N;74A4<5?5 M0PD==@NGKAVJ"?\+-I:HXO!"&L1AHS^V@^2:MPW-.#DOF3P!PQY:HMS=,W67 M&Z6VFLHKU.3D\'YC%HK0<:5F(UW+JS(<9QS$I27!6Z[1,$YV5%%?^TW7&V9)+*5037!^NO5Y J- M;WS^(QGD4QB(R?'+B5TZ?,>]7*):SSQ'Y6.US'J:RH$%SNK&^(@6ICB>SYL$ MAY'L%]L=A>!/XHJRE!3MC4*21I>EINQ83 %)=5[+O(9L:Q&727B,]L]?0+8* MW+SZR313('2R6YOO#=E0*>W6]CEC([4WY;:4."(=R936M*NV(BN!#*0;71@2 M4I);!@<8M7F!,II2#F<*V"?#;=;TT$BF!(>E@HM_PE" MRMJ%,,3A.D4G)*MKW4@0&NF^7),]R#]*C9E'84-;WY+C9[T>=R,7G+D^$\0P M_,WADLP"IZ72PGP5$BT,#Y$+F_4*5(Z& :FH$DOSH&Q+@V 7AO 4N#Y\&[M% M#OFW87J-S]B(9;#A'K6,;(8MA3PR"MC&/Q0B&7]6 C$H['ELJA)&$>[UUJ.2(>)X?R M%WD4TSO#:B!U SIE2/<)1R4?Z @ZC^RYR;"E8T7HNAA(=>6B-ZF<*_@]ND8$8M% ;&X>*D1]J<*"8J\IK5?F@#1U^\'+P(>K MI=$34NZ>!58[HWE5:1CQCBF / E)6M@S125RDC " JS1-W0^Q8SOJ5V.>O< M0HLWG[L +)Z:3=O"G9E='7%[%5K4O/1EUQA]G<(;W:;G*\HG!I)E*BF@N#HS M*YJ;/-^"V[V_&%X)-SYDI<[#"A(3) M@VP.X6B'B,'JS*Q&Y+LSMW?V.""8@%NUY("0Q&C896S,2]EPP04\*$RB%4^I MM@>X2M2*X! M]DJ:+S$+UKW7HAGVZ3U=W$_=( ^7D ,XE);RK-'14JV!G(2;T2 ASM%+$.DZ M6D6R"@L09PQ5.<1HVG)4R> +CH9O&F82;1PZZ,B;B 7(S/:^[CO9/6OQ2% R M3+&TJKVJPR:6E'4"'=5Z8VM"E"D&E-E(]MBEAYF.? MGUQG'G1RO;C4A%]G3_N*;W*" .NS&@LV#)>HP*OZW>IG0J:?5PQT58 ]5!"] MIQGG$?W1+5U2=.B8O%I,7GU]3%X=DUXX!U&AIO8;G_*3(_>=K[RP'!_Q%\>++9Z?/ M$@!7P1]\^?*KTZ^FR"YRY8NO7W[M\%WDN+]\\>7IE]%SGTX'62M[,E@X?OTR MO/4_BM7++T[#<4O/??GEZ5?_$4OK#BB$DVE62=6!PLJ<;F3X.AD$MBI*T 7C M!$+L,+J1\4&LUD>QUPEK]LPXS@+V[S6N7S]_>?KU=%2__.I%]F<=TR^>/CE] MF8SH\R]]* 0M7YKX(1O,?M^3\<=]@7MW9]I BC%.E)0I&LL*/*K;6,$ZB-5+N4_Z M%86.*-*VVD&LD],8PC1@$5ZM4769-E \4VAZ+IK.YUV5RB?$!=1K?SA0=\WH MR> 3!(ERUKB&5N2O.[H[VNFV6NIX W>&P-%AP,[8>&M M)*%E'$'1?U5W?%?FF>M>O.ARG,A;N#AM_9+V6\7WU"(MST/+,"1K7[2"IP*$"RL*@# M;TYP>J7F(W+K)=,)G*Y^'R, HL&*?4_V>827T<%[V5V[LI0NYE 1;QCE^(YM MZ1R=8)45'B@R#),&XS2,1AV:'0Q"YFX+;O$>YZG_()X6%);:[;J>DK#A?I8, M2F@T82'*<3,V1HC1@HPXC'&OT#)<+!\BZ0!- %,)1:;GUYV(0"7K=1 ML+AEB$#7&;P]Y2=V/W4-='1%J!?B]0P^/!<[ J;B=/5]M:E+R2&KE!,%5ED1 M?MP)70.N23IH8]TXE!/7* 54T@7Z*FIX\;5U"5*0:.U-J4E%M3$%S(Y M,C7UZ*J(3DS5A&6@\=NF6W^X>U3O-7XV=C9GB/C-GCZTY24OZ-JF)Y[6GM,- M+KE#*;FBVYKY+.-% G%F+W-?7P2RL4=-Z2*0Q!W?/,L8OV7)Q M!^-DVFZ1%3BG3#A=Q$XK!8PNC,'Z!6U%P^V;Y E&FPG7?#H>F0$81N5038]* M"9D:_ZQL8VD[.[_)80I7<(&! XTJ-'S M!N#",GQ$W&67-P,%,!VN!/82$YJ5#: 0CE@-K#[K@\:YY]BH>Y'UO2X/S'\2 M_G)9L7]RYV9+@)#SIL&6I91!4].@ZFD\. .-BA3#'FA(CWX8Q7QG'Y2P.<8="4$W2[W_=9C9#*V7L]VAS/9 MRM3YC!S#;B0U8$= 6HZ'2RK0K^6WF8'.*>8K)>Q+E(',+Q'RQ97U=G0_U01%]R,*%J6N,I%@Y MDL*AW7VH!"^]9KQE!U3\KCXD\#3KNZYP>3?CX02.M\HDEG 9Q/)@AL'E,Q0\ M^.J*2T5M=OBN6:2229\+4PI/O1$H+*5R6/!Y?NXIQT102*;J$74ETN\M9"AF M4IHS?%/L(M6V67HD@5C/S"V!>FN#)KF8F?.G-BERII]9W';@I5GLVNGJ.\0V M./]Y'>#9/OA)8 T@ EM5/NW"2$N9